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

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Jul 14 04:55:02 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 #16 from Eric Bair  2006-07-14 11:54 UTC -------
I was just looking at this bug, and I noticed that it doesn't look like anyone
has posted a stack trace with complete debugging info.  So I'm posting one
below.  I'm not an expert, but this is looking more and more like a faad2
problem to me.

[ebair at localhost ~]$ gdb gst-launch-0.10
GNU gdb Red Hat Linux (6.3.0.0-1.122rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu"...Using host libthread_db
library "/lib64/libthread_db.so.1".

(gdb) set args -v playbin uri=file:///home/ebair/share/rhythmbox/They\ Might\
Be\ Giants/Apollo\ 18/01\ Dig\ My\ Grave.m4a
(gdb) run
Starting program: /usr/bin/gst-launch-0.10 -v playbin
uri=file:///home/ebair/share/rhythmbox/They\ Might\ Be\ Giants/Apollo\ 18/01\
Dig\ My\ Grave.m4a
[Thread debugging using libthread_db enabled]
[New Thread 46912498022416 (LWP 2655)]
Detaching after fork from child process 2678.
Setting pipeline to PAUSED ...
/playbin0/decoder/typefind.src: caps = audio/x-m4a
[New Thread 1084229952 (LWP 2679)]
Pipeline is PREROLLING ...
[New Thread 1094719808 (LWP 2681)]
/playbin0/selector_audio_src0: active-pad = "sink0"
[New Thread 1105209664 (LWP 2683)]
[New Thread 1115699520 (LWP 2684)]
[Thread 1115699520 (LWP 2684) exited]
[New Thread 1115699520 (LWP 2685)]
[Thread 1115699520 (LWP 2685) exited]
[New Thread 1115699520 (LWP 2686)]
Detaching after fork from child process 2687.
[New Thread 1126189376 (LWP 2689)]
/playbin0/decoder/queue0.sink: caps = audio/mpeg, mpegversion=(int)4,
framed=(boolean)true, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2
/playbin0/decoder/queue0.src: caps = audio/mpeg, mpegversion=(int)4,
framed=(boolean)true, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2
/playbin0/decoder/faad0.sink: caps = audio/mpeg, mpegversion=(int)4,
framed=(boolean)true, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2
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 ...
/playbin0/decoder/faad0.sink: caps = NULL
/playbin0/decoder/queue0.src: caps = NULL
/playbin0/decoder/queue0.sink: caps = NULL
/playbin0/decoder/qtdemux0.audio_00: caps = NULL
*** glibc detected *** /usr/bin/gst-launch-0.10: free(): invalid next size
(normal): 0x00000000005f4000 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3b8be6dc43]
/lib64/libc.so.6(__libc_free+0x84)[0x3b8be6ddc4]
/usr/lib64/gstreamer-0.10/libgstfaad.so[0x2aaaae6f6ca0]
/usr/lib64/gstreamer-0.10/libgstfaad.so[0x2aaaae6f8e2a]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae0cb7]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae38b5]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae4d8107]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae4d81b7]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae4d887e]
/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+0x18e)[0x2aaaaaaf6bee]
/usr/lib64/libgstreamer-0.10.so.0(gst_element_remove_pad+0x2a1)[0x2aaaaaae24a1]
/usr/lib64/gstreamer-0.10/libgstqtdemux.so[0x2aaaae5ed003]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae0cb7]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae38b5]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaad66af]
/usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x2aaaae4d9169]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae0cb7]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae38b5]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaad66af]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaafb27f]
/usr/lib64/gstreamer-0.10/libgstplaybin.so[0x2aaaae1878c1]
/usr/lib64/gstreamer-0.10/libgstplaybin.so[0x2aaaae183434]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae0cb7]
/usr/lib64/libgstreamer-0.10.so.0[0x2aaaaaae38b5]
/usr/bin/gst-launch-0.10(main+0x9d4)[0x403944]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3b8be1ce54]
/usr/bin/gst-launch-0.10[0x4027f9]
======= Memory map: ========
00400000-00405000 r-xp 00000000 09:02 9930610                           
/usr/bin/gst-launch-0.10
00505000-00506000 rw-p 00005000 09:02 9930610                           
/usr/bin/gst-launch-0.10
00506000-006b5000 rw-p 00506000 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
3310f00000-3310f43000 r-xp 00000000 09:02 9930404                       
/usr/lib64/libfaad.so.0.0.0
3310f43000-3311042000 ---p 00043000 09:02 9930404                       
/usr/lib64/libfaad.so.0.0.0
3311042000-3311045000 rw-p 00042000 09:02 9930404                       
/usr/lib64/libfaad.so.0.0.0
3406600000-340660d000 r-xp 00000000 09:02 1409189                       
/lib64/libgcc_s-4.1.1-20060525.so.1
340660d000-340670d000 ---p 0000d000 09:02 1409189                       
/lib64/libgcc_s-4.1.1-20060525.so.1
340670d000-340670e000 rw-p 0000d000 09:02 1409189                       
/lib64/libgcc_s-4.1.1-20060525.so.1
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
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
2aaaaaaad000-2aaaaab4b000 r-xp 00000000 09:02 9953821                   
/usr/lib64/libgstreamer-0.10.so.0.8.1
2aaaaab4b000-2aaaaac4a000 ---p 0009e000 09:02 9953821                   
/usr/lib64/libgstreamer-0.10.so.0.8.1
2aaaaac4a000-2aaaaac51000 rw-p 0009d000 09:02 9953821                   
/usr/lib64/libgstreamer-0.10.so.0.8.1
2aaaaac51000-2aaaaac52000 rw-p 2aaaaac51000 00:00 0
2aaaaac78000-2aaaaac7c000 rw-p 2aaaaac78000 00:00 0
2aaaaac7c000-2aaaae04b000 r--p 00000000 09:02 9934267                   
/usr/lib/locale/locale-archive
2aaaae071000-2aaaae07b000 r-xp 00000000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaae07b000-2aaaae17a000 ---p 0000a000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaae17a000-2aaaae17b000 r--p 00009000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaae17b000-2aaaae17c000 rw-p 0000a000 09:02 1409051                   
/lib64/libnss_files-2.4.so
2aaaae17c000-2aaaae18f000 r-xp 00000000 09:02 11147741                  
/usr/lib64/gstreamer-0.10/libgstplaybin.so
2aaaae18f000-2aaaae28f000 ---p 00013000 09:02 11147741                  
/usr/lib64/gstreamer-0.10/libgstplaybin.so
2aaaae28f000-2aaaae290000 rw-p 00013000 09:02 11147741                  
/usr/lib64/gstreamer-0.10/libgstplaybin.so
2aaaae290000-2aaaae2b1000 r-xp 00000000 09:02 11145749                  
/usr/lib64/gstreamer-0.10/libgstcoreelements.so
2aaaae2b1000-2aaaae3b1000 ---p 00021000 09:02 11145749                  
/usr/lib64/gstreamer-0.10/libgstcoreelements.so
2aaaae3b1000-2aaaae3b3000 rw-p 00021000 09:02 11145749                  
/usr/lib64/gstreamer-0.10/libgstcoreelements.so
2aaaae3b3000-2aaaae3b4000 rw-p 2aaaae3b3000 00:00 0
2aaaae3b4000-2aaaae3d2000 r-xp 00000000 09:02 9939898                   
/usr/lib64/libgstbase-0.10.so.0.8.1
2aaaae3d2000-2aaaae4d2000 ---p 0001e000 09:02 9939898                   
/usr/lib64/libgstbase-0.10.so.0.8.1
2aaaae4d2000-2aaaae4d3000 rw-p 0001e000 09:02 9939898                   
/usr/lib64/libgstbase-0.10.so.0.8.1
2aaaae4d3000-2aaaae4db000 r-xp 00000000 09:02 11147144                  
/usr/lib64/gstreamer-0.10/libgstdecodebin.so
2aaaae4db000-2aaaae5db000 ---p 00008000 09:02 11147144                  
/usr/lib64/gstreamer-0.10/libgstdecodebin.so
2aaaae5db000-2aaaae5dc000 rw-p 00008000 09:02 11147144                  
/usr/lib64/gstreamer-0.10/libgstdecodebin.so
2aaaae5dc000-2aaaae5dd000 rw-p 2aaaae5dc000 00:00 0
2aaaae5dd000-2aaaae5f2000 r-xp 00000000 09:02 11145788                  
/usr/lib64/gstreamer-0.10/libgstqtdemux.so
2aaaae5f2000-2aaaae6f1000 ---p 00015000 09:02 11145788                  
/usr/lib64/gstreamer-0.10/libgstqtdemux.so
2aaaae6f1000-2aaaae6f3000 rw-p 00014000 09:02 11145788                  
/usr/lib64/gstreamer-0.10/libgstqtdemux.so
2aaaae6f3000-2aaaae6fa000 r-xp 00000000 09:02 11145779                  
/usr/lib64/gstreamer-0.10/libgstfaad.so
2aaaae6fa000-2aaaae7fa000 ---p 00007000 09:02 11145779                  
/usr/lib64/gstreamer-0.10/libgstfaad.so
2aaaae7fa000-2aaaae7fb000 rw-p 00007000 09:02 11145779                  
/usr/lib64/gstreamer-0.10/libgstfaad.so
2aaaae7fb000-2aaaae810000 r-xp 00000000 09:02 9958609                   
/usr/lib64/libgstaudio-0.10.so.0.6.0
2aaaae810000-2aaaae910000 ---p 00015000 09:02 9958609                   
/usr/lib64/libgstaudio-0.10.so.0.6.0
2aaaae910000-2aaaae911000 rw-p 00015000 09:02 9958609                   
/usr/lib64/libgstaudio-0.10.so.0.6.0
2aaaae9dc000-2aaaae9e6000 r-xp 00000000 09:02 11147745                  
/usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so
2aaaae9e6000-2aaaaeae6000 ---p 0000a000 09:02 11147745                  
/usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so
2aaaaeae6000-2aaaaeae8000 rw-p 0000a000 09:02 11147745                  
/usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so
2aaaaeb00000-2aaaaeb21000 rw-p 2aaaaeb00000 00:00 0
2aaaaeb21000-2aaaaec00000 ---p 2aaaaeb21000 00:00 0
2aaaaeee8000-2aaaaeef0000 r-xp 00000000 09:02 8323076                   
/usr/lib64/libgstinterfaces-0.10.so.0.6.0
2aaaaeef0000-2aaaaeff0000 ---p 00008000 09:02 8323076                   
/usr/lib64/libgstinterfaces-0.10.so.0.6.0
2aaaaeff0000-2aaaaeff1000 rw-p 00008000 09:02 8323076                   
/usr/lib64/libgstinterfaces-0.10.so.0.6.0
2aaaaeff1000-2aaaaeff8000 r-xp 00000000 09:02 11145817                  
/usr/lib64/gstreamer-0.10/libgstaudioconvert.so
2aaaaeff8000-2aaaaf0f8000 ---p 00007000 09:02 11145817                  
/usr/lib64/gstreamer-0.10/libgstaudioconvert.so
2aaaaf0f8000-2aaaaf0f9000 rw-p 00007000 09:02 11145817                  
/usr/lib64/gstreamer-0.10/libgstaudioconvert.so
2aaaaf0f9000-2aaaaf103000 r-xp 00000000 09:02 11145858                  
/usr/lib64/gstreamer-0.10/libgstaudioresample.so
2aaaaf103000-2aaaaf202000 ---p 0000a000 09:02 11145858                  
/usr/lib64/gstreamer-0.10/libgstaudioresample.so
2aaaaf202000-2aaaaf203000 rw-p 00009000 09:02 11145858                  
/usr/lib64/gstreamer-0.10/libgstaudioresample.so
2aaaaf203000-2aaaaf207000 r-xp 00000000 09:02 11147750                  
/usr/lib64/gstreamer-0.10/libgstvolume.so
2aaaaf207000-2aaaaf306000 ---p 00004000 09:02 11147750                  
/usr/lib64/gstreamer-0.10/libgstvolume.so
2aaaaf306000-2aaaaf307000 rw-p 00003000 09:02 11147750                  
/usr/lib64/gstreamer-0.10/libgstvolume.so
2aaaaf307000-2aaaaf30f000 r-xp 00000000 09:02 9955769                   
/usr/lib64/libgstcontroller-0.10.so.0.8.1
2aaaaf30f000-2aaaaf40e000 ---p 00008000 09:02 9955769                   
/usr/lib64/libgstcontroller-0.10.so.0.8.1
2aaaaf40e000-2aaaaf40f000 rw-p 00007000 09:02 9955769                   
/usr/lib64/libgstcontroller-0.10.so.0.8.1
2aaaaf40f000-2aaaaf413000 r-xp 00000000 09:02 11145875                  
/usr/lib64/gstreamer-0.10/libgstautodetect.so
2aaaaf413000-2aaaaf513000 ---p 00004000 09:02 11145875                  
/usr/lib64/gstreamer-0.10/libgstautodetect.so
2aaaaf513000-2aaaaf514000 rw-p 00004000 09:02 11145875                  
/usr/lib64/gstreamer-0.10/libgstautodetect.so
2aaaaf514000-2aaaaf526000 r-xp 00000000 09:02 11145814                  
/usr/lib64/gstreamer-0.10/libgstalsa.so
2aaaaf526000-2aaaaf626000 ---p 00012000 09:02 11145814                  
/usr/lib64/gstreamer-0.10/libgstalsa.so
2aaaaf626000-2aaaaf627000 rw-p 00012000 09:02 11145814                  
/usr/lib64/gstreamer-0.10/libgstalsa.so
2aaaaf627000-2aaaaf632000 r-xp 00000000 09:02 11145897                  
/usr/lib64/gstreamer-0.10/libgstossaudio.so
2aaaaf632000-2aaaaf731000 ---p 0000b000 09:02 11145897                  
/usr/lib64/gstreamer-0.10/libgstossaudio.so
2aaaaf731000-2aaaaf732000 rw-p 0000a000 09:02 11145897                  
/usr/lib64/gstreamer-0.10/libgstossaudio.so
2aaaaf732000-2aaaaf733000 rw-s 00000000 00:08 196608                    
/SYSV47a2acea (deleted)
2aaaaf733000-2aaaaf734000 r--s 80000000 00:10 4651                      
/dev/snd/pcmC1D0p
2aaaaf734000-2aaaaf735000 rw-s 81000000 00:10 4651                      
/dev/snd/pcmC1D0p
2aaaaf735000-2aaaaf745000 rw-s 00000000 00:10 4651                      
/dev/snd/pcmC1D0p
2aaaaf745000-2aaaaf765000 rw-s 00000000 00:08 229377                    
/SYSV04e84c22 (deleted)
7fff25ade000-7fff25af3000 rw-p 7fff25ade000 00:00 0                     
[stack]ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                 
[vdso]

Program received signal SIGABRT, Aborted.
[Switch(gdb) bt
#0  0x0000003b8be2f4f5 in raise () from /lib64/libc.so.6
#1  0x0000003b8be30e40 in abort () from /lib64/libc.so.6
#2  0x0000003b8be66a6b in __libc_message () from /lib64/libc.so.6
#3  0x0000003b8be6dc43 in _int_free () from /lib64/libc.so.6
#4  0x0000003b8be6ddc4 in free () from /lib64/libc.so.6
#5  0x00002aaaae6f6ca0 in gst_faad_get_type ()
   from /usr/lib64/gstreamer-0.10/libgstfaad.so
#6  0x00002aaaae6f8e2a in gst_faad_get_type ()
   from /usr/lib64/gstreamer-0.10/libgstfaad.so
#7  0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5f3000,
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2183
#8  0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5f3000,
    state=GST_STATE_NULL) at gstelement.c:2145
#9  0x00002aaaae4d8107 in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#10 0x00002aaaae4d81b7 in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#11 0x00002aaaae4d887e in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#12 0x0000003406d0b22a in g_closure_invoke ()
   from /usr/lib64/libgobject-2.0.so.0
#13 0x0000003406d1b364 in g_signal_override_class_closure ()
   from /usr/lib64/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#14 0x0000003406d1c7d5 in g_signal_emit_valist ()
   from /usr/lib64/libgobject-2.0.so.0
#15 0x0000003406d1c9b3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#16 0x00002aaaaaaf6bee in gst_pad_unlink (srcpad=0x5b4b80, sinkpad=0x5b4cf0)
    at gstpad.c:1510
#17 0x00002aaaaaae24a1 in gst_element_remove_pad (element=0x5d20a0,
    pad=0x5b4b80) at gstelement.c:711
#18 0x00002aaaae5ed003 in ?? () from /usr/lib64/gstreamer-0.10/libgstqtdemux.so
#19 0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5d20a0,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2183
#20 0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5d20a0,
    state=GST_STATE_READY) at gstelement.c:2145
#21 0x00002aaaaaad66af in gst_bin_change_state_func (element=0x5b8100,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:1759
#22 0x00002aaaae4d9169 in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#23 0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5b8100,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2183
#24 0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5b8100,
    state=GST_STATE_READY) at gstelement.c:2145
#25 0x00002aaaaaad66af in gst_bin_change_state_func (element=0x5a2130,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:1759
#26 0x00002aaaaaafb27f in gst_pipeline_change_state (element=0x5a2130,
---Type <return> to continue, or q <return> to quit---
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:490
#27 0x00002aaaae1878c1 in gst_play_base_bin_get_type ()
   from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#28 0x00002aaaae183434 in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#29 0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5a2130,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2183
#30 0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5a2130,
    state=GST_STATE_NULL) at gstelement.c:2145
#31 0x0000000000403944 in main (argc=3, argv=0x7fff25af21c8)
    at gst-launch.c:711ing to Thread 46912498022416 (LWP 2655)]
0x0000003b8be2f4f5 in raise () from /lib64/libc.so.6
(gdb) thread apply all bt

Thread 8 (Thread 1126189376 (LWP 2689)):
#0  0x0000003b8cf0bc69 in __lll_mutex_unlock_wake ()
   from /lib64/libpthread.so.0
#1  0x0000003b8cf08d27 in _L_mutex_unlock_323 () from /lib64/libpthread.so.0
#2  0x0000003b8cf08bca in pthread_mutex_unlock () from /lib64/libpthread.so.0
#3  0x00002aaaaab0b246 in gst_task_func (task=0x5d4720, tclass=Variable
"tclass" is not available.
)
    at gsttask.c:207
#4  0x0000003406b444d9 in g_thread_pool_push ()
   from /usr/lib64/libglib-2.0.so.0
#5  0x0000003406b42b14 in g_thread_create_full ()
   from /usr/lib64/libglib-2.0.so.0
#6  0x0000003b8cf06337 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003b8becc38d in clone () from /lib64/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 7 (Thread 1115699520 (LWP 2686)):
#0  0x0000003b8cf09766 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00002aaaaab064a8 in gst_system_clock_async_thread (clock=0x613430)
    at gstsystemclock.c:257
#2  0x0000003406b42b14 in g_thread_create_full ()
   from /usr/lib64/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x0000003b8cf06337 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003b8becc38d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 1115699520 (LWP 2685)):
#0  0x0000003b8cf09766 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00002aaaaab064a8 in gst_system_clock_async_thread (clock=0x613430)
    at gstsystemclock.c:257
#2  0x0000003406b42b14 in g_thread_create_full ()
   from /usr/lib64/libglib-2.0.so.0
#3  0x0000003b8cf06337 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003b8becc38d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 1115699520 (LWP 2684)):
#0  0x0000003b8cf09766 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00002aaaaab064a8 in gst_system_clock_async_thread (clock=0x613430)
    at gstsystemclock.c:257
#2  0x0000003406b42b14 in g_thread_create_full ()
   from /usr/lib64/libglib-2.0.so.0
#3  0x0000003b8cf06337 in start_thread () from /lib64/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#4  0x0000003b8becc38d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 1105209664 (LWP 2683)):
#0  0x0000003b8cf09957 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000003408202160 in ?? () from /usr/lib64/libgthread-2.0.so.0
#2  0x0000003406b10ac3 in g_async_queue_sort ()
   from /usr/lib64/libglib-2.0.so.0
#3  0x0000003406b44675 in g_thread_pool_push ()
   from /usr/lib64/libglib-2.0.so.0
#4  0x0000003406b42b14 in g_thread_create_full ()
   from /usr/lib64/libglib-2.0.so.0
#5  0x0000003b8cf06337 in start_thread () from /lib64/libpthread.so.0
#6  0x0000003b8becc38d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 1094719808 (LWP 2681)):
#0  0x0000003b8cf09957 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000003408202160 in ?? () from /usr/lib64/libgthread-2.0.so.0
#2  0x0000003406b10ac3 in g_async_queue_sort ()
   from /usr/lib64/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x0000003406b44675 in g_thread_pool_push ()
   from /usr/lib64/libglib-2.0.so.0
#4  0x0000003406b42b14 in g_thread_create_full ()
   from /usr/lib64/libglib-2.0.so.0
#5  0x0000003b8cf06337 in start_thread () from /lib64/libpthread.so.0
#6  0x0000003b8becc38d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 1084229952 (LWP 2679)):
#0  0x0000003b8cf0bc69 in __lll_mutex_unlock_wake ()
   from /lib64/libpthread.so.0
#1  0x0000003b8cf08d27 in _L_mutex_unlock_323 () from /lib64/libpthread.so.0
#2  0x0000003b8cf08bca in pthread_mutex_unlock () from /lib64/libpthread.so.0
#3  0x00002aaaaab0b246 in gst_task_func (task=0x5d4040, tclass=Variable
"tclass" is not available.
)
    at gsttask.c:207
#4  0x0000003406b444d9 in g_thread_pool_push ()
   from /usr/lib64/libglib-2.0.so.0
#5  0x0000003406b42b14 in g_thread_create_full ()
   from /usr/lib64/libglib-2.0.so.0
#6  0x0000003b8cf06337 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003b8becc38d in clone () from /lib64/libc.so.6
#8  0x0000000000000000 in ?? ()

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 46912498022416 (LWP 2655)):
#0  0x0000003b8be2f4f5 in raise () from /lib64/libc.so.6
#1  0x0000003b8be30e40 in abort () from /lib64/libc.so.6
#2  0x0000003b8be66a6b in __libc_message () from /lib64/libc.so.6
#3  0x0000003b8be6dc43 in _int_free () from /lib64/libc.so.6
#4  0x0000003b8be6ddc4 in free () from /lib64/libc.so.6
#5  0x00002aaaae6f6ca0 in gst_faad_get_type ()
   from /usr/lib64/gstreamer-0.10/libgstfaad.so
#6  0x00002aaaae6f8e2a in gst_faad_get_type ()
   from /usr/lib64/gstreamer-0.10/libgstfaad.so
#7  0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5f3000,
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2183
#8  0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5f3000,
    state=GST_STATE_NULL) at gstelement.c:2145
#9  0x00002aaaae4d8107 in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#10 0x00002aaaae4d81b7 in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#11 0x00002aaaae4d887e in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#12 0x0000003406d0b22a in g_closure_invoke ()
   from /usr/lib64/libgobject-2.0.so.0
#13 0x0000003406d1b364 in g_signal_override_class_closure ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib64/libgobject-2.0.so.0
#14 0x0000003406d1c7d5 in g_signal_emit_valist ()
   from /usr/lib64/libgobject-2.0.so.0
#15 0x0000003406d1c9b3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#16 0x00002aaaaaaf6bee in gst_pad_unlink (srcpad=0x5b4b80, sinkpad=0x5b4cf0)
    at gstpad.c:1510
#17 0x00002aaaaaae24a1 in gst_element_remove_pad (element=0x5d20a0,
    pad=0x5b4b80) at gstelement.c:711
#18 0x00002aaaae5ed003 in ?? () from /usr/lib64/gstreamer-0.10/libgstqtdemux.so
#19 0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5d20a0,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2183
#20 0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5d20a0,
    state=GST_STATE_READY) at gstelement.c:2145
#21 0x00002aaaaaad66af in gst_bin_change_state_func (element=0x5b8100,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:1759
#22 0x00002aaaae4d9169 in ?? ()
   from /usr/lib64/gstreamer-0.10/libgstdecodebin.so
#23 0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5b8100,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2183
#24 0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5b8100,
    state=GST_STATE_READY) at gstelement.c:2145
#25 0x00002aaaaaad66af in gst_bin_change_state_func (element=0x5a2130,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:1759
---Type <return> to continue, or q <return> to quit---
#26 0x00002aaaaaafb27f in gst_pipeline_change_state (element=0x5a2130,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:490
#27 0x00002aaaae1878c1 in gst_play_base_bin_get_type ()
   from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#28 0x00002aaaae183434 in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#29 0x00002aaaaaae0cb7 in gst_element_change_state (element=0x5a2130,
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2183
#30 0x00002aaaaaae38b5 in gst_element_set_state_func (element=0x5a2130,
    state=GST_STATE_NULL) at gstelement.c:2145
#31 0x0000000000403944 in main (argc=3, argv=0x7fff25af21c8)
    at gst-launch.c:711


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