GNOME Bugzilla – Bug 437730
Movie Player: Totem crashes when opening a remote .m3u file
Last modified: 2007-05-21 21:16:49 UTC
Version: 2.18.1 If I try to open a remote m3u file, totem crashes without any message. I have to launch it from the console to get the following output: $ totem http://mafreebox.freebox.fr/freeboxtv/playlist.m3u (totem:9420): Gtk-WARNING **: Attempting to add `http://mafreebox.freebox.fr/freeboxtv/playlist.m3u' to the list of recently used resources, but not MIME type was defined Erreur de segmentation (core dumped) Distribution: Ubuntu 7.04 (feisty) Gnome Release: 2.18.1 2007-04-10 (Ubuntu) BugBuddy Version: 2.18.1
Created attachment 88032 [details] m3u file used Here is the remote .m3u file I tried to open.
Created attachment 88047 [details] Debug output Running with the latest trunk build, I get the attached output before Totem freezes. I presume, however, that this is because it's waiting for the website, since I can't get that website to do anything except noop at me. Pierre, could you follow the instructions to get a proper stacktrace (http://www.gnome.org/projects/totem/#bugs) and post the results here please? Thanks.
Here is the result I got with --debug: $ totem --debug ** Message: Couldn't initialize lirc. (totem:5474): Gtk-WARNING **: Attempting to add `http://mafreebox.freebox.fr/freeboxtv/playlist.m3u' to the list of recently used resources, but not MIME type was defined Erreur de segmentation (core dumped) I do not know how to get the Debug output (trace) that you got. Bug buddy does not starts. Does totem creates a trace file somewhere? Should I install dbg versions of totem libraries?
If bug buddy isn't starting, then can you try running totem under gdb? See http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running for details how to do this.
Created attachment 88512 [details] trace when crashing Here is the trace I got. I think some symbols are missing. I am not sure which debug versions of libraries I should install to help.
Installing the debug symbols for libgstreamer and libgstrtsp might help. They may both be in the same package of gstreamer debug symbols, or the latter might be in a debug symbol package for gstreamer plugins.
Created attachment 88564 [details] trace when crashing Here is the new trace I got after installing debug versions of gstreamer/gst-plugins/glib/gtk libraries. I can confirm I can open the remote .m3u file using VLC and play the video streams it contains.
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of 408544 ***