Bug#721124: totem: Crashes on start with clutter error message

Bigby Wolf bigby-wolf at web.de
Tue Sep 3 17:58:19 UTC 2013


Package: totem
Version: 3.8.2-3
Followup-For: Bug #721124

Hello,

apparently the issue is related to #721312 in evolution. Evolution and cheese
don't start, with the same error message:
Unable to initialize Clutter: The OpenGL version could not be determined

A gdb report is attached.

I'm using an AMD Radeon gfx card as well.
ii  fglrx-driver                              1:13.4-3

$ fglrxinfo
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 5800 Series
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104

GNOME Shell 3.4.2



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (300, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-9.dmz.1-liquorix-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages totem depends on:
ii  gnome-icon-theme                3.8.2-2
ii  gnome-icon-theme-symbolic       3.8.2.2-2
ii  gsettings-desktop-schemas       3.4.2-3
ii  gstreamer1.0-clutter            2.0.6-1
ii  gstreamer1.0-plugins-bad        1.0.7-1
ii  gstreamer1.0-plugins-base       1.0.9-1
ii  gstreamer1.0-plugins-good       1.0.9-1
ii  gstreamer1.0-x                  1.0.9-1
ii  libatk1.0-0                     2.8.0-2
ii  libc6                           2.17-92
ii  libcairo-gobject2               1.12.14-4
ii  libcairo2                       1.12.14-4
ii  libclutter-1.0-0                1.14.4-3
ii  libclutter-gst-2.0-0            2.0.6-1
ii  libclutter-gtk-1.0-0            1.4.4-3
ii  libcogl-pango12                 1.14.0-3
ii  libcogl12                       1.14.0-3
ii  libdbus-1-3                     1.6.12-1
ii  libdbus-glib-1-2                0.100.2-1
ii  libegl1-mesa [libegl1-x11]      9.1.6-2
ii  libgdk-pixbuf2.0-0              2.28.2-1
ii  libgirepository-1.0-1           1.36.0-2+b1
ii  libglib2.0-0                    2.36.4-1
ii  libgstreamer-plugins-base1.0-0  1.0.9-1
ii  libgstreamer1.0-0               1.0.9-1
ii  libgtk-3-0                      3.8.2-3
ii  libjson-glib-1.0-0              0.16.0-1
ii  libnautilus-extension1a         3.4.2-2
ii  libpango-1.0-0                  1.32.5-5+b1
ii  libpangocairo-1.0-0             1.32.5-5+b1
ii  libpeas-1.0-0                   1.8.1-1
ii  libtotem-plparser17             3.4.5-1
ii  libtotem0                       3.8.2-3
ii  libx11-6                        2:1.6.1-1
ii  libxcomposite1                  1:0.4.4-1
ii  libxdamage1                     1:1.1.4-1
ii  libxext6                        2:1.3.2-1
ii  libxfixes3                      1:5.0.1-1
ii  libxi6                          2:1.7.2-1
ii  libxrandr2                      2:1.4.1-1
ii  python                          2.7.5-4
ii  totem-common                    3.8.2-3

Versions of packages totem recommends:
ii  grilo-plugins-0.2          0.2.9-1
ii  gstreamer1.0-libav         1.0.8-1
ii  gstreamer1.0-plugins-ugly  1.0.9-1
ii  gstreamer1.0-pulseaudio    1.0.9-1
ii  totem-plugins              3.8.2-3

Versions of packages totem suggests:
ii  gnome-codec-install  0.4.7+nmu2
ii  totem-mozilla        3.8.2-3

-- no debconf information
-------------- next part --------------
GNU gdb (GDB) 7.6 (Debian 7.6-5)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/totem...Reading symbols from /usr/lib/debug/usr/bin/totem...done.
done.
(gdb) run
Starting program: /usr/bin/totem 
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe6d3f700 (LWP 25748)]
[New Thread 0x7fffe653e700 (LWP 25749)]

** (totem:25684): WARNING **: Can't load fallback CSS resource: Failed to import: Die Ressource auf ?/org/gnome/adwaita/gtk-fallback.css? existiert nicht

** (totem:25684): WARNING **: Can't load fallback CSS resource: Failed to import: Die Ressource auf ?/org/gnome/adwaita/gtk-fallback.css? existiert nicht

(totem:25684): GLib-CRITICAL **: g_strsplit: assertion `string != NULL' failed

(totem:25684): Clutter-CRITICAL **: Unable to initialize Clutter: The OpenGL version could not be determined

(totem:25684): Totem-WARNING **: gtk-clutter failed to initialise, expect problems from here on.

(totem:25684): GLib-CRITICAL **: g_strsplit: assertion `string != NULL' failed

(totem:25684): Clutter-CRITICAL **: Unable to initialize Clutter: The OpenGL version could not be determined

Program received signal SIGSEGV, Segmentation fault.
cogl_matrix_entry_ref (entry=entry at entry=0x288) at ./cogl-matrix-stack.c:332
332	./cogl-matrix-stack.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  cogl_matrix_entry_ref (entry=entry at entry=0x288) at ./cogl-matrix-stack.c:332
#1  0x00007ffff5b444bd in cogl_matrix_stack_new (ctx=ctx at entry=0x0) at ./cogl-matrix-stack.c:662
#2  0x00007ffff5b5d991 in _cogl_framebuffer_init (framebuffer=framebuffer at entry=0x555555d5ac00, 
    ctx=ctx at entry=0x0, type=type at entry=COGL_FRAMEBUFFER_TYPE_ONSCREEN, 
    format=format at entry=COGL_PIXEL_FORMAT_RGBA_8888_PRE, width=width at entry=640, height=height at entry=480)
    at ./cogl-framebuffer.c:119
#3  0x00007ffff5b605b8 in cogl_onscreen_new (ctx=0x0, width=640, height=480) at ./cogl-onscreen.c:101
#4  0x00007ffff64129d6 in clutter_stage_x11_realize (stage_window=0x555555b6f970)
    at ./x11/clutter-stage-x11.c:589
#5  0x00007ffff6477b9c in clutter_stage_realize (self=0x555555e2f060) at ./clutter-stage.c:767
#6  0x00007ffff2462157 in _g_closure_invoke_va (closure=0x555555e2e4f0, return_value=0x0, 
    instance=0x555555e2f060, args=0x7fffffffd518, n_params=0, param_types=0x0)
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gclosure.c:840
#7  0x00007ffff247a248 in g_signal_emit_valist (instance=0x555555e2f060, signal_id=<optimized out>, 
    detail=0, var_args=var_args at entry=0x7fffffffd518) at /tmp/buildd/glib2.0-2.36.4/./gobject/gsignal.c:3234
#8  0x00007ffff247af32 in g_signal_emit (instance=instance at entry=0x555555e2f060, signal_id=<optimized out>, 
    detail=detail at entry=0) at /tmp/buildd/glib2.0-2.36.4/./gobject/gsignal.c:3384
#9  0x00007ffff64243f8 in clutter_actor_realize (self=0x555555e2f060) at ./clutter-actor.c:1930
#10 0x00007ffff647c853 in _clutter_stage_manager_set_default_stage (stage_manager=0x5555559f0e60, 
    stage=0x555555e31670, stage at entry=0x555555e2f060) at ./clutter-stage-manager.c:226
#11 0x00007ffff6477c6b in clutter_stage_constructed (gobject=0x555555e2f060) at ./clutter-stage.c:1682
#12 0x00007ffff2468455 in g_object_newv (object_type=object_type at entry=93825002093440, 
    n_parameters=n_parameters at entry=0, parameters=parameters at entry=0x0)
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gobject.c:1747
#13 0x00007ffff2468b2c in g_object_new (object_type=93825002093440, 
    first_property_name=first_property_name at entry=0x0) at /tmp/buildd/glib2.0-2.36.4/./gobject/gobject.c:1548
#14 0x00007ffff6479a59 in clutter_stage_new () at ./clutter-stage.c:3350
#15 0x00007ffff6723020 in gtk_clutter_embed_init (embed=0x555555e20030) at ./gtk-clutter-embed.c:965
#16 0x00007ffff2481f00 in g_type_create_instance (type=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gtype.c:1909
#17 0x00007ffff2466a58 in g_object_constructor (type=<optimized out>, n_construct_properties=1, 
    construct_params=0x555555f24930) at /tmp/buildd/glib2.0-2.36.4/./gobject/gobject.c:1855
#18 0x00007ffff2467fd9 in g_object_newv (object_type=object_type at entry=93824999034128, 
    n_parameters=n_parameters at entry=0, parameters=parameters at entry=0x0)
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gobject.c:1719
#19 0x00007ffff246895d in g_object_new_valist (object_type=object_type at entry=93824999034128, 
    first_property_name=first_property_name at entry=0x0, var_args=var_args at entry=0x7fffffffda78)
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gobject.c:1795
#20 0x00007ffff292b5a9 in g_initable_new_valist (object_type=93824999034128, 
    first_property_name=first_property_name at entry=0x0, var_args=var_args at entry=0x7fffffffda78, 
    cancellable=cancellable at entry=0x0, error=error at entry=0x7fffffffdb78)
    at /tmp/buildd/glib2.0-2.36.4/./gio/ginitable.c:227
#21 0x00007ffff292b69c in g_initable_new (object_type=<optimized out>, cancellable=cancellable at entry=0x0, 
    error=error at entry=0x7fffffffdb78, first_property_name=first_property_name at entry=0x0)
    at /tmp/buildd/glib2.0-2.36.4/./gio/ginitable.c:149
#22 0x00007ffff7bb9fc7 in bacon_video_widget_new (error=error at entry=0x7fffffffdb78)
    at bacon-video-widget.c:6074
#23 0x00007ffff7b96e46 in video_widget_create (totem=totem at entry=0x555555772100) at totem-object.c:4184
#24 0x0000555555556d59 in app_init (argv=0x5555559ed560, totem=0x555555772100) at totem.c:136
#25 app_command_line (app=<optimized out>, command_line=<optimized out>, totem=0x555555772100) at totem.c:217
#26 0x00007fffec7ade28 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#27 0x00007fffec7ad790 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#28 0x00007ffff2462768 in g_cclosure_marshal_generic (closure=0x5555557754a0, return_gvalue=0x7fffffffdf40, 
    n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, 
    marshal_data=0x0) at /tmp/buildd/glib2.0-2.36.4/./gobject/gclosure.c:1454
#29 0x00007ffff2461f28 in g_closure_invoke (closure=0x5555557754a0, return_value=0x7fffffffdf40, 
    n_param_values=2, param_values=0x7fffffffdff0, invocation_hint=0x7fffffffdf90)
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gclosure.c:777
---Type <return> to continue, or q <return> to quit---
#30 0x00007ffff2472edd in signal_emit_unlocked_R (node=node at entry=0x55555576e170, detail=detail at entry=0, 
    instance=instance at entry=0x555555772100, emission_return=emission_return at entry=0x7fffffffe0c0, 
    instance_and_params=instance_and_params at entry=0x7fffffffdff0)
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gsignal.c:3584
#31 0x00007ffff247a922 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, 
    detail=<optimized out>, var_args=var_args at entry=0x7fffffffe188)
    at /tmp/buildd/glib2.0-2.36.4/./gobject/gsignal.c:3338
#32 0x00007ffff247af32 in g_signal_emit (instance=instance at entry=0x555555772100, signal_id=<optimized out>, 
    detail=detail at entry=0) at /tmp/buildd/glib2.0-2.36.4/./gobject/gsignal.c:3384
#33 0x00007ffff296b872 in g_application_run (application=0x555555772100, argc=argc at entry=1, 
    argv=argv at entry=0x7fffffffe3c8) at /tmp/buildd/glib2.0-2.36.4/./gio/gapplication.c:1600
#34 0x00005555555567d0 in main (argc=1, argv=0x7fffffffe3c8) at totem.c:273



More information about the pkg-gnome-maintainers mailing list