GNOME Bugzilla – Bug 671303
totem doesn't start
Last modified: 2012-03-13 16:56:32 UTC
# gdb totem coredump Core was generated by `totem'. Program terminated with signal 11, Segmentation fault.
+ Trace 229793
totem-3.3.90-1.fc17.x86_64 glib2-2.31.18-1.fc17.x86_64 cogl-1.9.6-1.fc17.x86_64 clutter-1.9.12-1.fc17.x86_64 clutter-gtk-1.1.2-4.fc17.x86_64 gtk3-3.3.16-1.fc17.x86_64
Looks like cogl or clutter, or something.
I'm not sure about this. cogl_onscreen_new is being called by clutter_stage_x11_realize with a NULL context, where that context comes from backend->cogl_context. backend->cogl_context is setup in clutter_backend_real_create_context and that does have error checking so we should have failed to initialize clutter if we failed to create a cogl context. I'm wondering if totem is somehow trying to create a stage before it has initialized clutter? I'm reassigning this as a totem bug for now, unless we get more information.
It's more likely that clutter fails to init properly, and we weren't checking for that (we didn't get to see the possible warnings with that stacktrace). commit afa92c9656b05e28be052d35dc877dd361393e6b Author: Bastien Nocera <hadess@hadess.net> Date: Tue Mar 13 17:31:07 2012 +0100 main: Handle Clutter GTK failing to initialise https://bugzilla.gnome.org/show_bug.cgi?id=671303