GNOME Bugzilla – Bug 159032
Crash in libpng
Last modified: 2005-01-06 14:09:57 UTC
Totem hangs when I completely clear the playlist (0.99.21 too). It doesn't seem to matter how many items are in the list. I've tried to track it down but the best I've come up with so far is this stacktrace: Program received signal SIGSEGV, Segmentation fault.
+ Trace 52410
Thread 8201 (LWP 13132)
libpng version is 1.2.7.
Is that with the xine backend? If so, could you compile xine-lib with debug (follow the instructions at http://www.hadess.net/totem.php3#bugs), and get a backtrace of the crash?
Yes, it's with xine. If I enable debugging, totem already hangs at startup and even with an empty playlist. This is the trace I get then. Program received signal SIGSEGV, Segmentation fault.
+ Trace 52524
Thread 8201 (LWP 28773)
A bug report has been opened in the Debian BTS with a similar backtrace, but the bug happen on startup with 0.99.22: http://bugs.debian.org/282683 "I just upgraded from 0.99.16 and found out that it crashes on start up. I removed all previous configuration files, but that didn't solve the problem." "I found out that if I pass a MRL to totem from the command line, not necessarily a valid one, (e.g. dvd://, xxx://) it doesn't crash." not sure if that's a dup or a different bug
downgrading libpng fixes the issue, probably not a totem bug
*** Bug 159396 has been marked as a duplicate of this bug. ***
The double-free seems to come from libpng. Closing.
I can confirm that the problem goes away by reverting to libpng 1.2.6. 1.2.8rc1 is still crashing though. I've filed a report for libpng at http://sourceforge.net/tracker/index.php?func=detail&aid=1073614&group_id=5624&atid=105624
*** Bug 159650 has been marked as a duplicate of this bug. ***
*** Bug 163120 has been marked as a duplicate of this bug. ***