No longer crashes, still a lot of warnings:
$ totem
** (totem:7254): WARNING **: Could not create element 'gconfaudiosink'
** (totem:7254): WARNING **: Could not create element 'gconfvideosink'
(totem:7254): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(totem:7254): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(totem:7254): Totem-CRITICAL **: totem_object_get_ui_manager: assertion `TOTEM_IS_OBJECT (totem)' failed
(totem:7254): Gtk-CRITICAL **: gtk_ui_manager_remove_ui: assertion `GTK_IS_UI_MANAGER (manager)' failed
(totem:7254): Gtk-CRITICAL **: gtk_ui_manager_remove_action_group: assertion `GTK_IS_UI_MANAGER (manager)' failed
No longer crashes, still a lot of warnings:
$ totem
** (totem:7254): WARNING **: Could not create element 'gconfaudiosink'
** (totem:7254): WARNING **: Could not create element 'gconfvideosink'
(totem:7254): GLib-GObject- WARNING **: invalid (NULL) pointer instance
(totem:7254): GLib-GObject- CRITICAL **: g_signal_ handlers_ disconnect_ matched: assertion `G_TYPE_ CHECK_INSTANCE (instance)' failed
(totem:7254): GLib-GObject- WARNING **: invalid (NULL) pointer instance
(totem:7254): GLib-GObject- CRITICAL **: g_signal_ handlers_ disconnect_ matched: assertion `G_TYPE_ CHECK_INSTANCE (instance)' failed
(totem:7254): GLib-GObject- WARNING **: invalid (NULL) pointer instance
(totem:7254): GLib-GObject- CRITICAL **: g_signal_ handlers_ disconnect_ matched: assertion `G_TYPE_ CHECK_INSTANCE (instance)' failed
(totem:7254): Totem-CRITICAL **: totem_object_ get_ui_ manager: assertion `TOTEM_IS_OBJECT (totem)' failed
(totem:7254): Gtk-CRITICAL **: gtk_ui_ manager_ remove_ ui: assertion `GTK_IS_UI_MANAGER (manager)' failed
(totem:7254): Gtk-CRITICAL **: gtk_ui_ manager_ remove_ action_ group: assertion `GTK_IS_UI_MANAGER (manager)' failed