[gstreamer-bugs] [Bug 331543] New: crash on iTunes MPEG v4 AAC-LC files

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Feb 17 05:08:37 PST 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=331543
 GStreamer | don't know | Ver: 0.10.2

           Summary: crash on iTunes MPEG v4 AAC-LC files
           Product: GStreamer
           Version: 0.10.2
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: sbrabec at suse.cz
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.11/2.12
   GNOME milestone: Unspecified


Steps to reproduce:
Any GStreamer based player crashes immediately while trying to play iTunes
AAC-LC file. Tested on gstreamer010-0.10.2 and gstreamer-0.8.11 on SuSE Linux
10.1 beta4 for AMD64.

sbrabec at hammer:~> file file.m4a
06 The Promise.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC
sbrabec at hammer:~> gst-launch-0.10 filesrc location=file.m4a ! decodebin !
audioconvert !  audioresample ! alsasink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Segmentation fault
sbrabec at hammer:~> gst-launch-0.8 filesrc location=file.m4a ! spider !
audioconvert ! audioresample ! alsasink
WARNING: erroneous pipeline: no element "audioresample"
         Trying to run anyway.
RUNNING pipeline ...
Segmentation fault

Note that after doing head -c 10000 on this file, the crash changes to SIGBUS.

Stack trace:
#0  0x00002aaaaaab8ae1 in qtdemux_parse_trak (qtdemux=0x5628c0, trak=<value
optimized out>)
    at qtdemux.c:2201
#1  0x00002aaaaaaba7b8 in gst_qtdemux_loop_header (pad=<value optimized out>)
at
qtdemux.c:1834
#2  0x00002b18db0ba2ed in gst_task_func (task=0x554860, tclass=<value optimized
out>)
    at gsttask.c:186
#3  0x00002b18dbcf62e8 in g_thread_pool_push () from
/opt/gnome/lib64/libglib-2.0.so.0
#4  0x00002b18dbcf46b6 in g_thread_create_full () from
/opt/gnome/lib64/libglib-2.0.so.0
#5  0x00002b18db995223 in start_thread (arg=<value optimized out>) at
pthread_create.c:261
#6  0x00002b18dbefe8bd in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()


Other information:
Please contact me in private mail, if you need the test file.


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