[Bug 695166] After updating to 1.0.5, while loading a movie file in totem , totem is segmentation fault.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Mar 5 08:00:59 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=695166
  GStreamer | gst-libav | 1.0.5

--- Comment #8 from sangu <sangu.gnome at gmail.com> 2013-03-05 16:00:53 UTC ---
(gdb) r filesrc location=rth_lanana_25643471_1200k.mp4 ! qtdemux ! avdec_h264
max-threads=1 ! xvimagesink
Starting program: /usr/bin/gst-launch-1.0 filesrc
location=rth_lanana_25643471_1200k.mp4 ! qtdemux ! avdec_h264 max-threads=1 !
xvimagesink
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Setting pipeline to PAUSED ...
[New Thread 0x7fffec56d700 (LWP 6637)]
[New Thread 0x7fffebd6c700 (LWP 6638)]
Pipeline is PREROLLING ...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffebd6c700 (LWP 6638)]
0x00007fffed541e49 in dsputil_init (c=c at entry=0x7ffff7f5c5d8, avctx=0x7feb40)
    at libavcodec/dsputil.c:3161
3161                c->avg_2tap_qpel_pixels_tab[0][i]=
c->avg_h264_qpel_pixels_tab[0][i];
(gdb) bt
#0  0x00007fffed541e49 in dsputil_init (c=c at entry=0x7ffff7f5c5d8, 
    avctx=0x7feb40) at libavcodec/dsputil.c:3161
#1  0x00007fffed54596a in common_init (h=0x7ffff7f5b040)
    at libavcodec/h264.c:1040
#2  ff_h264_decode_init (avctx=0x7feb40) at libavcodec/h264.c:1106
#3  0x00007fffed869df5 in avcodec_open2 (avctx=avctx at entry=0x7feb40, 
    codec=codec at entry=0x7fffedd2ea20 <ff_h264_decoder>, 
    options=options at entry=0x0) at libavcodec/utils.c:816
#4  0x00007fffed869e67 in avcodec_open (avctx=avctx at entry=0x7feb40, 
    codec=codec at entry=0x7fffedd2ea20 <ff_h264_decoder>)
    at libavcodec/utils.c:631
#5  0x00007fffed567a7b in gst_ffmpeg_avcodec_open (avctx=0x7feb40, 
    codec=0x7fffedd2ea20 <ff_h264_decoder>) at gstav.c:48
#6  0x00007fffed57b5d5 in gst_ffmpegviddec_open (
    ffmpegdec=0x7fc2c0 [avdec_h264]) at gstavviddec.c:367
#7  gst_ffmpegviddec_set_format (decoder=0x7fc2c0 [avdec_h264], 
    state=0x7fffdc008000) at gstavviddec.c:486
#8  0x00007fffeefe3523 in gst_video_decoder_chain ()
   from /lib64/libgstvideo-1.0.so.0
#9  0x00007ffff7b41eda in gst_pad_chain_data_unchecked (data=0x7fffdc0031f0, 
    type=<optimized out>, pad=0x7aa4a0 [GstPad]) at gstpad.c:3654
#10 gst_pad_push_data (pad=0x7ab1c0 [GstPad], type=<optimized out>, 
    data=<optimized out>) at gstpad.c:3871
---Type <return> to continue, or q <return> to quit---
#11 0x00007fffef6708b3 in gst_qtdemux_decorate_and_push_buffer.isra.34 ()
   from /usr/lib64/gstreamer-1.0/libgstisomp4.so
#12 0x00007fffef68134a in gst_qtdemux_loop ()
   from /usr/lib64/gstreamer-1.0/libgstisomp4.so
#13 0x00007ffff7b6e949 in gst_task_func (task=0x815000 [GstTask])
    at gsttask.c:316
#14 0x00007ffff71d0dd6 in g_thread_pool_thread_proxy (data=<optimized out>)
    at gthreadpool.c:309
#15 0x00007ffff71d0415 in g_thread_proxy (data=0x802de0) at gthread.c:798
#16 0x00007ffff6d4bc53 in start_thread () from /lib64/libpthread.so.0
#17 0x00007ffff6a7948d in clone () from /lib64/libc.so.6

And  max-threads=0 and max-threads=2 have the same results.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list