+++ This bug was initially created as a clone of Bug #318333 +++ Jonathan Matthew fixed rhythmbox ( bug https://bugzilla.gnome.org/show_bug.cgi?id=617587 , bug 318333 ) and found a similar problem in totem upstream ( bug https://bugzilla.gnome.org/show_bug.cgi?id=617821 ). To reproduct this problem: 1. have probably any version of totem[python] (i.e. 2.30.0 from gnome-overlay) 2. have dev-lang/python-2.6.5-r2 (with pythons r79204 patch no longer ignoring module load asserts) 3. run "gdb totem" ... run 4. activate Edit -> Plugins -> D-BUS service or Jamendo See [Thread debugging using libthread_db enabled] [New Thread 0x7fffe6430710 (LWP 28773)] Program received signal SIGSEGV, Segmentation fault. 0x00000000004571a8 in ?? () (gdb) Quit (gdb) quit or with FEATURES=nostrip USE=debug emerge -1 totem [Thread debugging using libthread_db enabled] [New Thread 0x7fffe6430710 (LWP 21052)] Program received signal SIGSEGV, Segmentation fault. 0x0000000000467288 in totem_python_module_load (gmodule=0xb5a6a0) at totem-python-module.c:281 281 totem-python-module.c: No such file or directory. in totem-python-module.c (gdb) ~~
Needless to say that the presented patch attached to upstreams bug fixes the issue on totem 2.30.0 (gnome-overlay). Totem 2.28.5-r4 didn't load any modules (had to downgreade totem-pl-parser to 2.28.*). but the patch applies and it's pretty sure that it crashes on activation of DBUS or Jamendo plugin. Can anyone test that please? I don't test the 2.26 version, because 2.28.5-r3 is stable. See http://svn.xmw.de/websvn/gentoo-overlay/media-video/totem/ for ebuilds.
+*totem-2.28.6 (21 May 2010) + + 21 May 2010; Gilles Dartiguelongue <eva@gentoo.org> + totem-2.26.3-r1.ebuild, -totem-2.28.5-r1.ebuild, +totem-2.28.6.ebuild: + Version bump. Add gst-plugins-soup dependency with nsplugin, bug #291705. + Important python plugin fixes, bug #318885. Thanks for reporting.