[gstreamer-bugs] [Bug 344901] [faad/qtdemux] crash with .m4a files on x86_64

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Jun 30 14:37:39 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=344901
 GStreamer | gst-plugins-bad | Ver: 0.10.4





------- Comment #13 from Eric Bair  2006-06-30 21:37 UTC -------
For what it's worth, I upgraded to faad2-2.0-15.20050131.lvn5 (from livna; I
had been using version 2.0-8 from dries previously), and I tried playing an m4a
file again.  This time I got a different error message, which I am including
below.  The fact that I'm getting different error messages with different
versions of faad2 suggests to me that this problem is at least partially
faad2-related...

$ gst-launch-0.10 playbin uri=file:///home/ebair/share/rhythmbox/They\ Might\
Be\ Giants/Apollo\ 18/01\ Dig\ My\ Grave.m4a
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /playbin0/decoder/faad0: Could not decode stream.
Additional debug info:
gstfaad.c(1322): gst_faad_chain (): /playbin0/decoder/faad0:
Failed to decode buffer: Scalefactor out of range
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
*** glibc detected *** gst-launch-0.10: corrupted double-linked list:
0x00000000005f41a0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3b8be6db2c]
/lib64/libc.so.6(__libc_free+0x84)[0x3b8be6ddc4]
/usr/lib64/gstreamer-0.10/libgstfaad.so[0x2aaaae430ca0]
/usr/lib64/gstreamer-0.10/libgstfaad.so[0x2aaaae432e2a]
/usr/lib64/libgstreamer-0.10.so.0[0x340a3338b8]
/usr/lib64/libgstreamer-0.10.so.0[0x340a336561]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae214292]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae21442a]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae2146a7]
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x10a)[0x3406d0b22a]
/usr/lib64/libgobject-2.0.so.0[0x3406d1b364]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x855)[0x3406d1c7d5]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x3406d1c9b3]
/usr/lib64/libgstreamer-0.10.so.0(gst_pad_unlink+0x18c)[0x340a34942c]
/usr/lib64/libgstreamer-0.10.so.0(gst_element_remove_pad+0x2ff)[0x340a33512f]
/usr/lib64/gstreamer-0.10/libgstqtdemux.so[0x2aaaae327003]
/usr/lib64/libgstreamer-0.10.so.0[0x340a3338b8]
/usr/lib64/libgstreamer-0.10.so.0[0x340a336561]
/usr/lib64/libgstreamer-0.10.so.0[0x340a3291c2]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae214edc]
/usr/lib64/libgstreamer-0.10.so.0[0x340a3338b8]
/usr/lib64/libgstreamer-0.10.so.0[0x340a336561]
/usr/lib64/libgstreamer-0.10.so.0[0x340a3291c2]
/usr/lib64/libgstreamer-0.10.so.0[0x340a34da2f]
/usr/lib64/gstreamer-0.10/libgstplaybin.so[0x2aaaadfe37d1]
/usr/lib64/gstreamer-0.10/libgstplaybin.so[0x2aaaadfdf3e4]
/usr/lib64/libgstreamer-0.10.so.0[0x340a3338b8]
/usr/lib64/libgstreamer-0.10.so.0[0x340a336561]
gst-launch-0.10(main+0x9d4)[0x403954]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3b8be1ce54]
gst-launch-0.10[0x402809]
======= Memory map: ========
00400000-00405000 r-xp 00000000 09:02 9930352                           
/usr/bin/gst-launch-0.10
00505000-00507000 rw-p 00005000 09:02 9930352                           
/usr/bin/gst-launch-0.10
00507000-006a6000 rw-p 00507000 00:00 0                                  [heap]
40000000-40001000 ---p 40000000 00:00 0
40001000-40a01000 rw-p 40001000 00:00 0
40a01000-40a02000 ---p 40a01000 00:00 0
40a02000-41402000 rw-p 40a02000 00:00 0
41402000-41403000 ---p 41402000 00:00 0
41403000-41e03000 rw-p 41403000 00:00 0
41e03000-41e04000 ---p 41e03000 00:00 0
41e04000-42804000 rw-p 41e04000 00:00 0
42804000-42805000 ---p 42804000 00:00 0
42805000-43205000 rw-p 42805000 00:00 0
3406600000-3406615000 r-xp 00000000 09:02 8323309                       
/usr/lib64/libgstaudio-0.10.so.0.5.0
3406615000-3406715000 ---p 00015000 09:02 8323309                       
/usr/lib64/libgstaudio-0.10.so.0.5.0
3406715000-3406716000 rw-p 00015000 09:02 8323309                       
/usr/lib64/libgstaudio-0.10.so.0.5.0
3406b00000-3406b91000 r-xp 00000000 09:02 9929862                       
/usr/lib64/libglib-2.0.so.0.1000.3
3406b91000-3406c91000 ---p 00091000 09:02 9929862                       
/usr/lib64/libglib-2.0.so.0.1000.3
3406c91000-3406c92000 rw-p 00091000 09:02 9929862                       
/usr/lib64/libglib-2.0.so.0.1000.3
3406c92000-3406c93000 rw-p 3406c92000 00:00 0
3406d00000-3406d3e000 r-xp 00000000 09:02 9954237                       
/usr/lib64/libgobject-2.0.so.0.1000.3
3406d3e000-3406e3e000 ---p 0003e000 09:02 9954237                       
/usr/lib64/libgobject-2.0.so.0.1000.3
3406e3e000-3406e40000 rw-p 0003e000 09:02 9954237                       
/usr/lib64/libgobject-2.0.so.0.1000.3
3406f00000-3406f03000 r-xp 00000000 09:02 9947908                       
/usr/lib64/libgmodule-2.0.so.0.1000.3
3406f03000-3407002000 ---p 00003000 09:02 9947908                       
/usr/lib64/libgmodule-2.0.so.0.1000.3
3407002000-3407003000 rw-p 00002000 09:02 9947908                       
/usr/lib64/libgmodule-2.0.so.0.1000.3
3408200000-3408204000 r-xp 00000000 09:02 8323212                       
/usr/lib64/libgthread-2.0.so.0.1000.3
3408204000-3408303000 ---p 00004000 09:02 8323212                       
/usr/lib64/libgthread-2.0.so.0.1000.3
3408303000-3408304000 rw-p 00003000 09:02 8323212                       
/usr/lib64/libgthread-2.0.so.0.1000.3
3408400000-340845a000 r-xp 00000000 09:02 8323214                       
/usr/lib64/libORBit-2.so.0.1.0
340845a000-340855a000 ---p 0005a000 09:02 8323214                       
/usr/lib64/libORBit-2.so.0.1.0
340855a000-340856c000 rw-p 0005a000 09:02 8323214                       
/usr/lib64/libORBit-2.so.0.1.0
340856c000-340856d000 rw-p 340856c000 00:00 0
3408800000-3408838000 r-xp 00000000 09:02 8323216                       
/usr/lib64/libgconf-2.so.4.1.0
3408838000-3408937000 ---p 00038000 09:02 8323216                       
/usr/lib64/libgconf-2.so.4.1.0
3408937000-340893c000 rw-p 00037000 09:02 8323216                       
/usr/lib64/libgconf-2.so.4.1.0
3408b00000-3408bce000 r-xp 00000000 09:02 1409204                       
/lib64/libasound.so.2.0.0
3408bce000-3408ccd000 ---p 000ce000 09:02 1409204                       
/lib64/libasound.so.2.0.0
3408ccd000-3408cd5000 rw-p 000cd000 09:02 1409204                       
/lib64/libasound.so.2.0.0
340a300000-340a39d000 r-xp 00000000 09:02 9950334                       
/usr/lib64/libgstreamer-0.10.so.0.8.0
340a39d000-340a49d000 ---p 0009d000 09:02 9950334                       
/usr/lib64/libgstreamer-0.10.so.0.8.0
340a49d000-340a4a4000 rw-p 0009d000 09:02 9950334                       
/usr/lib64/libgstreamer-0.10.so.0.8.0
340a4a4000-340a4a5000 rw-p 340a4a4000 00:00 0
340ad00000-340ad1f000 r-xp 00000000 09:02 8323304                       
/usr/lib64/libgstbase-0.10.so.0.8.0
340ad1f000-340ae1e000 ---p 0001f000 09:02 8323304                       
/usr/lib64/libgstbase-0.10.so.0.8.0
340ae1e000-340ae1f000 rw-p 0001e000 09:02 8323304                       
/usr/lib64/libgstbase-0.10.so.0.8.0
340af00000-340af08000 r-xp 00000000 09:02 8323302                       
/usr/lib64/libgstinterfaces-0.10.so.0.5.0
340af08000-340b008000 ---p 00008000 09:02 8323302                       
/usr/lib64/libgstinterfaces-0.10.so.0.5.0
340b008000-340b009000 rw-p 00008000 09:02 8323302                       
/usr/lib64/libgstinterfaces-0.10.so.0.5.0
3b8bc00000-3b8bc1a000 r-xp 00000000 09:02 1409069                       
/lib64/ld-2.4.so
3b8bd19000-3b8bd1a000 r--p 00019000 09:02 1409069                       
/lib64/ld-2.4.so
3b8bd1a000-3b8bd1b000 rw-p 0001a000 09:02 1409069                       
/lib64/ld-2.4.so
3b8be00000-3b8bf3f000 r-xp 00000000 09:02 1409270                       
/lib64/libc-2.4.so
3b8bf3f000-3b8c03f000 ---p 0013f000 09:02 1409270                       
/lib64/libc-2.4.so
3b8c03f000-3b8c043000 r--p 0013f000 09:02 1409270                       
/lib64/libc-2.4.so
3b8c043000-3b8c044000 rw-p 00143000 09:02 1409270                       
/lib64/libc-2.4.so
3b8c044000-3b8c049000 rw-p 3b8c044000 00:00 0
3b8c100000-3b8c180000 r-xp 00000000 09:02 1409279                       
/lib64/libm-2.4.so
3b8c180000-3b8c280000 ---p 00080000 09:02 1409279                       
/lib64/libm-2.4.so
3b8c280000-3b8c281000 r--p 00080000 09:02 1409279                       
/lib64/libm-2.4.so
3b8c281000-3b8c282000 rw-p 00081000 09:02 1409279                       
/lib64/libm-2.4.so
3b8c300000-3b8c302000 r-xp 00000000 09:02 1409282                       
/lib64/libdl-2.4.so
3b8c302000-3b8c402000 ---p 00002000 09:02 1409282                       
/lib64/libdl-2.4.so
3b8c402000-3b8c403000 r--p 00002000 09:02 1409282                       
/lib64/libdl-2.4.so
3b8c403000-3b8c404000 rw-p 00003000 09:02 1409282                       
/lib64/libdl-2.4.so
3b8c500000-3b8c514000 r-xp 00000000 09:02 9934451                       
/usr/lib64/libz.so.1.2.3
3b8c514000-3b8c613000 ---p 00014000 09:02 9934451                       
/usr/lib64/libz.so.1.2.3
3b8c613000-3b8c614000 rw-p 00013000 09:02 9934451                       
/usr/lib64/libz.so.1.2.3
3b8cf00000-3b8cf12000 r-xp 00000000 09:02 1409166                       
/lib64/libpthread-2.4.so
3b8cf12000-3b8d012000 ---p 00012000 09:02 1409166                       
/lib64/libpthread-2.4.so
3b8d012000-3b8d013000 r--p 00012000 09:02 1409166                       
/lib64/libpthread-2.4.so
3b8d013000-3b8d014000 rw-p 00013000 09:02 1409166                       
/lib64/libpthread-2.4.so
3b8d014000-3b8d018000 rw-p 3b8d014000 00:00 0
3b8e300000-3b8e357000 r-xp 00000000 09:02 9947427                       
/usr/lib64/liboil-0.3.so.0.1.0
3b8e357000-3b8e457000 ---p 00057000 09:02 9947427                       
/usr/lib64/liboil-0.3.so.0.1.0
3b8e457000-3b8e46d000 rw-p 00057000 09:02 9947427                       
/usr/lib64/liboil-0.3.so.0.1.0
3b8e46d000-3b8e46f000 rw-p 3b8e46d000 00:00 0
3b92000000-3b92007000 r-xp 00000000 09:02 9956335                       
/usr/lib64/libpopt.so.0.0.0
3b92007000-3b92107000 ---p 00007000 09:02 9956335                       
/usr/lib64/libpopt.so.0.0.0
3b92107000-3b92108000 rw-p 00007000 09:02 9956335                       
/usr/lib64/libpopt.so.0.0.0
3b92800000-3b9292b000 r-xp 00000000 09:02 8323273                       
/usr/lib64/libxml2.so.2.6.23
3b9292b000-3b92a2a000 ---p 0012b000 09:02 8323273                       
/usr/lib64/libxml2.so.2.6.23
3b92a2a000-3b92a37000 rw-p 0012a000 09:02 8323273                       
/usr/lib64/libxml2.so.2.6.23
3b92a37000-3b92a38000 rw-p 3b92a37000 00:00 0
2aaaaaaab000-2aaaaaaad000 rw-p 2aaaaaaab000 00:00 0
2aaaaaad2000-2aaaaaad8000 rw-p 2aaaaaad2000 00:00 0
2aaaaaad8000-2aaaadea7000 r--p 00000000 09:02 9934267                   
/usr/lib/locale/locale-archive
2aaaadecd000-2aaaaded7000 r-xp 00000000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaaded7000-2aaaadfd6000 ---p 0000a000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaadfd6000-2aaaadfd7000 r--p 00009000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaadfd7000-2aaaadfd8000 rw-p 0000a000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaadfd8000-2aaaadfeb000 r-xp 00000000 09:02 11147745                  
/usr/lib64/gstreamer-0.10/libgstplaybin.so
2aaaadfeb000-2aaaae0eb000 ---p 00013000 09:02 11147745                  
/usr/lib64/gstreamer-0.10/libgstplaybin.so
2aaaae0eb000-2aaaae0ec000 rw-p 00013000 09:02 11147745                  
/usr/lib64/gstreamer-0.10/libgstplaybin.so
2aaaae0ec000-2aaaae10d000 r-xp 00000000 09:02 11143597                  
/usr/lib64/gstreamer-0.10/libgstcoreelements.so
2aaaae10d000-2aaaae20c000 ---p 00021000 09:02 11143597                  
/usr/lib64/gstreamer-0.10/libgstcoreelements.so
2aaaae20c000-2aaaae20f000 rw-p 00020000 09:02 11143597                  
/usr/lib64/gstreamer-0.10/libgstcoreelements.so
2aaaae20f000-2aaaae217000 r-xp 00000000 09:02 11147741                  
/usr/lib64/gstreamer-0.10/libgstdecodebin.so
2aaaae217000-2aaaae316000 ---p 00008000 09:02 11147741                  
/usr/lib64/gstreamer-0.10/libgstdecodebin.so
2aaaae316000-2aaaae317000 rw-p 00007000 09:02 11147741                  
/usr/lib64/gstreamer-0.10/libgstdecodebin.so
2aaaae317000-2aaaae32c000 r-xp 00000000 09:02 11145789                  
/usr/lib64/gstreamer-0.10/libgstqtdemux.so
2aaaae32c000-2aaaae42b000 ---p 00015000 09:02 11145789                  
/usr/lib64/gstreamer-0.10/libgstqtdemux.so
2aaaae42b000-2aaaae42d000 rw-p 00014000 09:02 11145789                  
/usr/lib64/gstreamer-0.10/libgstqtdemux.so
2aaaae42d000-2aaaae434000 r-xp 00000000 09:02 11145781                  
/usr/lib64/gstreamer-0.10/libgstfaad.so
2aaaae434000-2aaaae534000 ---p 00007000 09:02 11145781                  
/usr/lib64/gstreamer-0.10/libgstfaad.so
2aaaae534000-2aaaae535000 rw-p 00007000 09:02 11145781                  
/usr/lib64/gstreamer-0.10/libgstfaad.so
2aaaae55b000-2aaaae59e000 r-xp 00000000 09:02 9929906                   
/usr/lib64/libfaad.so.0.0.0
2aaaae59e000-2aaaae69d000 ---p 00043000 09:02 9929906                   
/usr/lib64/libfaad.so.0.0.0
2aaaae69d000-2aaaae6a0000 rw-p 00042000 09:02 9929906                   
/usr/lib64/libfaad.so.0.0.0
2aaaae717000-2aaaae721000 r-xp 00000000 09:02 11147749                  
/usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so
2aaaae721000-2aaaae821000 ---p 0000a000 09:02 11147749                  
/usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so
2aaaae821000-2aaaae823000 rw-p 0000a000 09:02 11147749                  
/usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so
2aaaae900000-2aaaae921000 rw-p 2aaaae900000 00:00 0
2aaaae921000-2aaaaea00000 ---p 2aaaae921000 00:00 0
2aaaaea00000-2aaaaea0d000 r-xp 00000000 09:02 1409189                   
/lib64/libgcc_s-4.1.1-20060525.so.1
2aaaaea0d000-2aaaaeb0d000 ---p 0000d000 09:02 1409189                   
/lib64/libgcc_s-4.1.1-20060525.so.1
2aaaaeb0d000-2aaaaeb0e000 rw-p 0000d000 09:02 1409189                   
/lib64/libgcc_s-4.1.1-20060525.so.1
2aaaaec23000-2aaaaec2a000 r-xp 00000000 09:02 11147143                  
/usr/lib64/gstreamer-0.10/libgstaudioconvert.so
2aaaaec2a000-2aaaaed2a000 ---p 00007000 09:02 11147143                  
/usr/lib64/gstreamer-0.10/libgstaudioconvert.so
2aaaaed2a000-2aaaaed2b000 rw-p 00007000 09:02 11147143                  
/usr/lib64/gstreamer-0.10/libgstaudioconvert.so
2aaaaed2b000-2aaaaed35000 r-xp 00000000 09:02 11147145                  
/usr/lib64/gstreamer-0.10/libgstaudioresample.so
2aaaaed35000-2aaaaee34000 ---p 0000a000 09:02 11147145                  
/usr/lib64/gstreamer-0.10/libgstaudioresample.so
2aaaaee34000-2aaaaee35000 rw-p 00009000 09:02 11147145                  
/usr/lib64/gstreamer-0.10/libgstaudioresample.so
2aaaaee35000-2aaaaee39000 r-xp 00000000 09:02 11147756                  
/usr/lib64/gstreamer-0.10/libgstvolume.so
2aaaaee39000-2aaaaef38000 ---p 00004000 09:02 11147756                  
/usr/lib64/gstreamer-0.10/libgstvolume.so
2aaaaef38000-2aaaaef39000 rw-p 00003000 09:02 11147756                  
/usr/lib64/gstreamer-0.10/libgstvolume.so
2aaaaef5f000-2aaaaef67000 r-xp 00000000 09:02 9951733                   
/usr/lib64/libgstcontroller-0.10.so.0.8.0
2aaaaef67000-2aaaaf066000 ---p 00008000 09:02 9951733                   
/usr/lib64/libgstcontroller-0.10.so.0.8.0
2aaaaf066000-2aaaaf067000 rw-p 00007000 09:02 9951733                   
/usr/lib64/libgstcontroller-0.10.so.0.8.0
2aaaaf067000-2aaaaf06b000 r-xp 00000000 09:02 11145875                  
/usr/lib64/gstreamer-0.10/libgstautodetect.so
2aaaaf06b000-2aaaaf16b000 ---p 00004000 09:02 11145875                  
/usr/lib64/gstreamer-0.10/libgstautodetect.so
2aaaaf16b000-2aaaaf16c000 rw-p 00004000 09:02 11145875                  
/usr/lib64/gstreamer-0.10/libgstautodetect.so
2aaaaf16c000-2aaaaf17e000 r-xp 00000000 09:02 11147142                  
/usr/lib64/gstreamer-0.10/libgstalsa.so
2aaaaf17e000-2aaaaf27d000 ---p 00012000 09:02 11147142                  
/usr/lib64/gstreamer-0.10/libgstalsa.so
2aaaaf27d000-2aaaaf27e000 rw-p 00011000 09:02 11147142                  
/usr/lib64/gstreamer-0.10/libgstalsa.so
2aaaaf27e000-2aaaaf289000 r-xp 00000000 09:02 11145897                  
/usr/lib64/gstreamer-0.10/libgstossaudio.so
2aaaaf289000-2aaaaf388000 ---p 0000b000 09:02 11145897                  
/usr/lib64/gstreamer-0.10/libgstossaudio.so
2aaaaf388000-2aaaaf389000 rw-p 0000a000 09:02 11145897                  
/usr/lib64/gstreamer-0.10/libgstossaudio.so
2aaaaf389000-2aaaaf38a000 rw-s 00000000 00:08 196608                    
/SYSV517c94bf (deleted)
2aaaaf38a000-2aaaaf38b000 r--s 80000000 00:10 4825                      
/dev/snd/pcmC1D0p
2aaaaf38b000-2aaaaf38c000 rw-s 81000000 00:10 4825                      
/dev/snd/pcmC1D0p
2aaaaf38c000-2aaaaf39c000 rw-s 00000000 00:10 4825                      
/dev/snd/pcmC1D0p
2aaaaf39c000-2aaaaf3bc000 rw-s 00000000 00:08 229377                    
/SYSV39ced32b (deleted)
7ffff5900000-7ffff5915000 rw-p 7ffff5900000 00:00 0                     
[stack]ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                 
[vdso]
Abort


-- 
Configure bugmail: http://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