quicktime-applet crashed in gst_mpeg_demux_send_subbuffer()

Bug #93057 reported by tedo
2
Affects Status Importance Assigned to Milestone
GStreamer
Fix Released
Critical
gst-plugins-ugly0.10 (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: totem

Open http://www.ehrensenf.de/2007/03/16/solar-streitwagen-stummfilm-klassiker-ehrensenf-story/?vid=Quicktime
in Firefox 2.0.0.2 (ubuntu feisty fawn) and click on play.
No video appers, totem crashed, but firefox not.

ProblemType: Crash
Architecture: i386
Date: Sat Mar 17 12:54:01 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/lib/totem/totem-plugin-viewer
Package: totem-gstreamer 2.18.0-0ubuntu1
PackageArchitecture: i386
ProcCmdline: /usr/lib/totem/totem-plugin-viewer --plugin-type narrowspace --user-agent Mozilla/5.0\ (X11;\ U;\ Linux\ i686;\ en-US;\ rv:1.8.1.2)\ Gecko/20061201\ Firefox/2.0.0.2\ (Ubuntu-feisty) --mimetype video/quicktime
ProcCwd: /home/ted
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=de_DE.UTF-8
 LANGUAGE=de_DE:de:en_GB:en
Signal: 11
SourcePackage: totem
Stacktrace:
 #0 0xb3ef75d4 in ?? () from /usr/lib/gstreamer-0.10/libgstmpegstream.so
 #1 0x00000000 in ?? ()
StacktraceTop:
 ?? () from /usr/lib/gstreamer-0.10/libgstmpegstream.so
 ?? ()
Uname: Linux (none) 2.6.20-11-386 #2 Thu Mar 15 07:58:11 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
tedo (ted1) wrote :
Revision history for this message
Martin Pitt (pitti) wrote : Symbolic stack trace

StacktraceTop:?? ()
?? ()

Revision history for this message
Martin Pitt (pitti) wrote : Symbolic threaded stack trace
Revision history for this message
Sebastien Bacher (seb128) wrote : Re: quicktime-applet crashed while trying to start watching ehrensenf.de
Download full text (36.7 KiB)

Debug crash backtrace:

Thread 31 (process 28138):
#0 0xb7f017f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1 0xb70fc6f3 in fts_read () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7298e03 in g_main_context_iterate (context=0x8099ec8, block=1, dispatch=1, self=0x8072060) at gmain.c:2979
        got_ownership = <value optimized out>
        max_priority = 2147483647
        timeout = 124
        some_ready = <value optimized out>
        nfds = 8
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0x834c400
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3 0xb7299179 in IA__g_main_loop_run (loop=0x80a50c0) at gmain.c:2881
        got_ownership = -1220832192
        self = (GThread *) 0x8072060
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4 0xb7a87044 in IA__gtk_main_do_event (event=0x0) at gtkmain.c:1320
        event_widget = (GtkWidget *) 0x0
        grab_widget = <value optimized out>
        window_group = <value optimized out>
        next_event = <value optimized out>
        rewritten_event = <value optimized out>
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#5 0x0805662f in main ()
No symbol table info available.

Thread 30 (process 28140):
#0 0xb7f017f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1 0xb73be986 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb72b5d72 in IA__g_usleep (microseconds=50000) at gtimer.c:170
        request = {tv_sec = 0, tv_nsec = 50000000}
        remaining = {tv_sec = -516, tv_nsec = -1221605560}
#3 0xb6a298c1 in gst_xvimagesink_event_thread (xvimagesink=0x8278000) at xvimagesink.c:1451
        __PRETTY_FUNCTION__ = "gst_xvimagesink_event_thread"
#4 0xb72b3b7f in g_thread_create_proxy (data=0x82824d8) at gthread.c:591
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#5 0xb73b731b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb71063ee in ioperm () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#7 0xb6a0ab90 in ?? ()
No symbol table info available.

Thread 29 (process 28141):
#0 0xb7f017f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1 0xb73bb5c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb75d2d98 in gst_system_clock_async_thread (clock=0x818edb0) at gstsystemclock.c:261
        entry = (GstClockEntry *) 0xb72fcd50
        requested = 7350473624
        res = 3073361736
        sysclock = (GstSystemClock *) 0x818edb0
        __PRETTY_FUNCTION__ = "gst_system_clock_async_thread"
#3 0xb72b3b7f in g_thread_create_proxy (data=0x8289258) at gthread.c:591
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#4 0xb73b731b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb71063ee in ioperm () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb61f5b90 in ??...

Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in gst-plugins-ugly0.10:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

upstream comment:

"I've seen a crash in gst_mpeg_demux_send_subbuffer() once before, but was never
able to get a file I can reproduce it with.

In this case, I'm not really sure what's happening. The video embedded on the
website above seems to be a quicktime video, no mpeg demux involved anywhere.

Does anyone still have the .mpg file that causes the crash?"

Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has been fixed upstream

Changed in gst-plugins-ugly0.10:
status: Confirmed → Fix Committed
Changed in gstreamer:
status: Unknown → Fix Released
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, I am closing it because the bug has been fixed in the latest development version of Ubuntu - the Gutsy Gibbon.

Changed in gst-plugins-ugly0.10:
status: Fix Committed → Fix Released
Changed in gstreamer:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.