[Bug 694299] totem-video-thumbnailer crashed with SIGSEGV in put_pixels16_sse2() Edit

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Feb 22 04:30:58 PST 2013


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

Bastien Nocera <bugzilla> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |UNCONFIRMED
          Component|Thumbnailer                 |gst-libav
            Version|3.6.x                       |unspecified
         AssignedTo|totem-general-maint at gnome.b |gstreamer-bugs at lists.freede
                   |ugs                         |sktop.org
            Product|totem                       |GStreamer
   Target Milestone|---                         |HEAD
          QAContact|totem-general-maint at gnome.b |gstreamer-bugs at lists.freede
                   |ugs                         |sktop.org

--- Comment #5 from Bastien Nocera <bugzilla at hadess.net> 2013-02-22 12:30:52 UTC ---
Also crashes with gst-launch-1.0. Looks like a libav bug.

#0  0x00000039ef40e86d in nanosleep () from /lib64/libpthread.so.0
#1  0x00007fb8fc7578a0 in g_usleep (microseconds=1000000) at gtimer.c:261
#2  0x00000000004032da in fault_spin () at gst-launch.c:149
#3  0x000000000040327c in fault_handler_sigaction (signum=11,
si=0x7fb8f981dff0, misc=0x7fb8f981dec0) at gst-launch.c:129
#4  <signal handler called>
#5  0x00007fb8f85f67fe in put_pixels16_sse2 (block=0x7fb8f817ccb4 "",
pixels=0x7fb8f81a5e94
"ffffeeee^RB;AAAABBBBFFFFHIIKIIIIQQSX\\_abbbbdghggccccbbbbcccc^c]k",
line_size=96, h=16) at libavcodec/x86/dsputil_mmx.c:455
#6  0x00007fb8f856081f in svq1_motion_inter_block (s=s at entry=0x7fb8e0004000,
bitbuf=bitbuf at entry=0x7fb8e0007818, current=current at entry=0x7fb8f817ccb4 "", 
    previous=previous at entry=0x7fb8f81a56a4
"uigjpnljloqqpnnnqstqooqopppprqrrlmmnqqpmknppommmwuokklmklnnnpoljqqnllmmgpnjiklnp",
pitch=pitch at entry=96, motion=0x7fb8e00ab720, x=x at entry=16, y=y at entry=16) at
libavcodec/svq1dec.c:384
#7  0x00007fb8f8560e25 in svq1_decode_delta_block (s=s at entry=0x7fb8e0004000,
bitbuf=bitbuf at entry=0x7fb8e0007818, current=current at entry=0x7fb8f817ccb4 "", 
    previous=previous at entry=0x7fb8f81a56a4
"uigjpnljloqqpnnnqstqooqopppprqrrlmmnqqpmknppommmwuokklmklnnnpoljqqnllmmgpnjiklnp",
pitch=pitch at entry=96, motion=motion at entry=0x7fb8e00ab720, x=x at entry=16,
y=y at entry=16) at libavcodec/svq1dec.c:498
#8  0x00007fb8f85615d2 in svq1_decode_frame (avctx=<optimized out>,
data=0x7fb8e8070880, data_size=0x7fb8f981e5bc, avpkt=<optimized out>) at
libavcodec/svq1dec.c:721
#9  0x00007fb8f857a9b0 in avcodec_decode_video2 (avctx=0x7fb8e8071720,
picture=0x7fb8e8070880, got_picture_ptr=0x7fb8f981e5bc, avpkt=0x7fb8f981e560)
at libavcodec/utils.c:1152
#10 0x00007fb8f823c5b1 in gst_ffmpegviddec_video_frame
(ffmpegdec=0x7fb8e8071000, data=0x7fb8e8082950 "", size=2792,
frame=0x7fb8e808a610, ret=0x7fb8f981e73c) at gstavviddec.c:1135
#11 0x00007fb8f823cecf in gst_ffmpegviddec_frame (ffmpegdec=0x7fb8e8071000,
data=0x7fb8e8082950 "", size=2792, got_data=0x7fb8f981e7b4,
frame=0x7fb8e808a610, ret=0x7fb8f981e73c) at gstavviddec.c:1262
#12 0x00007fb8f823d9df in gst_ffmpegviddec_handle_frame
(decoder=0x7fb8e8071000, frame=0x7fb8e808a610) at gstavviddec.c:1379
#13 0x00007fb8fbb617b7 in gst_video_decoder_decode_frame
(decoder=0x7fb8e8071000, frame=0x7fb8e808a610) at gstvideodecoder.c:2666
#14 0x00007fb8fbb5a5d0 in gst_video_decoder_chain_forward
(decoder=0x7fb8e8071000, buf=0x7fb8f4021720, at_eos=0) at
gstvideodecoder.c:1698
#15 0x00007fb8fbb5c614 in gst_video_decoder_chain (pad=0x83d840,
parent=0x7fb8e8071000, buf=0x7fb8f4021720) at gstvideodecoder.c:1958
#5  0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8e002b8e0,
buffer=0x7fb8e4008260) at gstpad.c:3974
#6  0x00007fb8fcefe57e in gst_proxy_pad_chain_default (pad=0x7fb8e007e9a0,
parent=0x7fb8e004d3e0, buffer=0x7fb8e4008260) at gstghostpad.c:128
#7  0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x7fb8e007e9a0,
type=4112, data=0x7fb8e4008260) at gstpad.c:3654
#8  0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x7fb8e00836f0, type=4112,
data=0x7fb8e4008260) at gstpad.c:3871
#9  0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8e00836f0,
buffer=0x7fb8e4008260) at gstpad.c:3974
#10 0x00007fb8fc4bbde7 in gst_stream_synchronizer_sink_chain
(pad=0x7fb8e00834c0, parent=0x830020, buffer=0x7fb8e4008260) at
gststreamsynchronizer.c:547
#11 0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x7fb8e00834c0,
type=4112, data=0x7fb8e4008260) at gstpad.c:3654
#12 0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x7fb8e002bb20, type=4112,
data=0x7fb8e4008260) at gstpad.c:3871
#13 0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8e002bb20,
buffer=0x7fb8e4008260) at gstpad.c:3974
#14 0x00007fb8fb4af1d6 in gst_tee_handle_data (tee=0x7fb8e0003540,
data=0x7fb8e4008260, is_list=0) at gsttee.c:601
#15 0x00007fb8fb4af666 in gst_tee_chain (pad=0x7fb8e80731e0,
parent=0x7fb8e0003540, buffer=0x7fb8e4008260) at gsttee.c:699
#16 0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x7fb8e80731e0,
type=4112, data=0x7fb8e4008260) at gstpad.c:3654
#17 0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x7fb8e002a020, type=4112,
data=0x7fb8e4008260) at gstpad.c:3871
#18 0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8e002a020,
buffer=0x7fb8e4008260) at gstpad.c:3974
#19 0x00007fb8fcefe57e in gst_proxy_pad_chain_default (pad=0x832f20,
parent=0x82e0a0, buffer=0x7fb8e4008260) at gstghostpad.c:128
#20 0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x832f20,
type=4112, data=0x7fb8e4008260) at gstpad.c:3654
#21 0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x7fb8e8072fb0, type=4112,
data=0x7fb8e4008260) at gstpad.c:3871
#22 0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8e8072fb0,
buffer=0x7fb8e4008260) at gstpad.c:3974
#23 0x00007fb8fb48f91c in gst_selector_pad_chain (pad=0x7fb8e002e500,
parent=0x7fb8e00033f0, buf=0x7fb8e4008260) at gstinputselector.c:1047
#24 0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x7fb8e002e500,
type=4112, data=0x7fb8e4008260) at gstpad.c:3654
#25 0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x832cc0, type=4112,
data=0x7fb8e4008260) at gstpad.c:3871
#26 0x00007fb8fcf1704a in gst_pad_push (pad=0x832cc0, buffer=0x7fb8e4008260) at
gstpad.c:3974
#27 0x00007fb8fcefe57e in gst_proxy_pad_chain_default (pad=0x845d80,
parent=0x832cc0, buffer=0x7fb8e4008260) at gstghostpad.c:128
#28 0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x845d80,
type=4112, data=0x7fb8e4008260) at gstpad.c:3654
#29 0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x7fb8f40251c0, type=4112,
data=0x7fb8e4008260) at gstpad.c:3871
#30 0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8f40251c0,
buffer=0x7fb8e4008260) at gstpad.c:3974
#31 0x00007fb8fcefe57e in gst_proxy_pad_chain_default (pad=0x845900,
parent=0x7fb8f40251c0, buffer=0x7fb8e4008260) at gstghostpad.c:128
#32 0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x845900,
type=4112, data=0x7fb8e4008260) at gstpad.c:3654
#33 0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x7fb8e80726f0, type=4112,
data=0x7fb8e4008260) at gstpad.c:3871
#34 0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8e80726f0,
buffer=0x7fb8e4008260) at gstpad.c:3974
#35 0x00007fb8f8237414 in gst_ffmpegauddec_frame (ffmpegdec=0x7fb8e8079830,
data=0x7fb8e81a06c8
"\t30\200\231\313)\205\230\314˫\021\b蚰+\025\061\024\060\224!sB\"\221\213
h\005", size=1224, got_data=0x7fb8edc0e928, dec_info=0x7fb8f86daa20
<ts_info_none>, 
    ret=0x7fb8edc0e924) at gstavdec.c:834
#36 0x00007fb8f8238c43 in gst_ffmpegauddec_chain (pad=0x7fb8e80724c0,
parent=0x7fb8e8079830, inbuf=0x7fb8e80e97f0) at gstavdec.c:1220
#37 0x00007fb8fcf16044 in gst_pad_chain_data_unchecked (pad=0x7fb8e80724c0,
type=4112, data=0x7fb8e80e97f0) at gstpad.c:3654
#38 0x00007fb8fcf16af9 in gst_pad_push_data (pad=0x7fb8e8072290, type=4112,
data=0x7fb8e80e97f0) at gstpad.c:3871
#39 0x00007fb8fcf1704a in gst_pad_push (pad=0x7fb8e8072290,
buffer=0x7fb8e80e97f0) at gstpad.c:3974
#40 0x00007fb8fb495c29 in gst_single_queue_push_one (mq=0x7fb8e80340b0,
sq=0x7fb8e8076b00, object=0x7fb8e80e97f0) at gstmultiqueue.c:1057
#41 0x00007fb8fb496b6b in gst_multi_queue_loop (pad=0x7fb8e8072290) at
gstmultiqueue.c:1303
#42 0x00007fb8fcf49762 in gst_task_func (task=0x847c60) at gsttask.c:316
#43 0x00007fb8fcf4a851 in default_func (tdata=0x7fb8e8009930, pool=0x6a7840) at
gsttaskpool.c:70
#44 0x00007fb8fc7567ca in g_thread_pool_thread_proxy (data=0x6a8000) at
gthreadpool.c:309
#45 0x00007fb8fc7561de in g_thread_proxy (data=0x7fb8e8003320) at gthread.c:798
#46 0x00000039ef407d15 in start_thread () from /lib64/libpthread.so.0
#47 0x00000039eecf246d in clone () from /lib64/libc.so.6

-- 
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