Description of problem: Totem tends to hang or crash on opening files quite frequently on Development currently. Version-Release number of selected component (if applicable): totem-2.17.90-1.fc7 gstreamer-0.10.11-1.fc7 gstreamer-plugins-good-0.10.5-2.fc7 gstreamer-plugins-base-0.10.11-1.fc7 gstreamer-plugins-ugly-0.10.5-1.lvn7 How reproducible: Close to 100% Steps to Reproduce: 1. click media file, select open with Totem Actual results: Totem will now hang requiring a forceful exit or crash with the attached backtrace. Repeatedly attempting to open the file will eventually lead to correct playback. Expected results: Correct playback for all supported media types. Additional info:
Created attachment 147558 [details] backtrace of crash
Looks like the upstream fix: 2007-01-30 Tim-Philipp Müller <tim at centricular dot net> * src/totem-menu.c: (create_lang_actions): Don't let hash table take ownership of and free strings that it doesn't own (causes crashes in totem_sublang_update() when accessing already freed memory or trying to free it again); also fix up hash table usage so that it really detects equal language strings. (Closes: #402512) I'll need to make a new release...
I patched up totem and it's like magic, things work again.. Tim is a regular hero as always.
Fixed in totem-2.17.91-1.fc7