GNOME Bugzilla – Bug 528450
Crash in qtif_type_find
Last modified: 2008-05-26 09:41:35 UTC
Version: 2.20.3 What were you doing when the application crashed? Playing a movie from a password protected http site (not https, though I don't know if that matters) Distribution: Gentoo Base System release 2.0.0 Gnome Release: 2.20.3 2008-02-03 (Gentoo) BugBuddy Version: 2.20.1 System: Linux 2.6.24-gentoo-r3 #5 SMP PREEMPT Fri Mar 28 20:38:03 PDT 2008 i686 X Vendor: The X.Org Foundation X Vendor Release: 10400090 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 67641344 vsize: 67641344 resident: 24551424 share: 14696448 rss: 24551424 rss_rlim: 4294967295 CPU usage: start_time: 1208367475 rtime: 112 utime: 103 stime: 9 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/totem' Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb7643910 (LWP 25311)] [New Thread 0xb5dd2b90 (LWP 29678)] 0xb7fc2410 in __kernel_vsyscall ()
+ Trace 195397
Thread 2 (Thread 0xb5dd2b90 (LWP 29678))
----------- .xsession-errors (84677 sec old) --------------------- SoundDriver::getMappedDevice(5) - name = "out 6 - out 6" type = 0 direction = 0 connection = "" recording = 0 SoundDriver::getMappedDevice(6) - name = "out 7 - out 7" type = 0 direction = 0 connection = "" recording = 0 SoundDriver::getMappedDevice(7) - name = "out 8 - out 8" type = 0 direction = 0 connection = "" recording = 0 ALSA Client information: 128,0 - (TiMidity, TiMidity port 0) (WRITE ONLY) [ctype 1, ptype 2, cap 66] 128,1 - (TiMidity, TiMidity port 1) (WRITE ONLY) [ctype 1, ptype 2, cap 66] 128,2 - (TiMidity, TiMidity port 2) (WRITE ONLY) [ctype 1, ptype 2, cap 66] 128,3 - (TiMidity, TiMidity port 3) (WRITE ONLY) [ctype 1, ptype 2, cap 66] SoundDriver::getMappedDevice(0) - name = "out 1 - General MIDI Device" type = 0 direction = 0 connection = "128:0 TiMidity port 0 (write)" recording = 0 SoundDriver::getMappedDevice(1) - name = "out 2 - Chroma" type = 0 direction = 0 connection = "128:0 TiMidity port 0 (write)" recording = 0 ...Too much output, ignoring rest... --------------------------------------------------
Looks like a GStreamer bug. Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://www.gnome.org/projects/totem/#bugs for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
Any chance you could make the beginning of that file available to us? You can get the beginning with $ head --bytes=500k foo.mov > foo-head.mov
Created attachment 109469 [details] Beginning of the file being streamed during crash
Works fine for me with latest CVS. Could you try installing debug packages for gstreamer and gst-plugins-base and get a backtrace for this crash?
Can't reproduce in push or streaming mode, with gdb or valgrind, and the code looks ok too, so closing for now unless you can provide further information. Please re-open if you can provide a stack trace with full debugging symbols, thanks! Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!