Skip to content

Instantly share code, notes, and snippets.

@FunkyM
Last active August 29, 2015 14:18
Show Gist options
  • Save FunkyM/ece4dc7f4b125f28efd4 to your computer and use it in GitHub Desktop.
Save FunkyM/ece4dc7f4b125f28efd4 to your computer and use it in GitHub Desktop.
NVIDIA 349.12 + GTK+ 3.16.1 + clutter 1.22.0 + cogl 1.20.0 = all clutter apps crash
totem:
(totem:11751): Gdk-ERROR **: The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 658 error_code 8 request_code 155 (GLX) minor_code 31)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff66baa63 in g_logv () from /usr/lib64/libglib-2.0.so.0
(gdb) bt
#0 0x00007ffff66baa63 in g_logv () at /usr/lib64/libglib-2.0.so.0
#1 0x00007ffff66babd2 in g_log () at /usr/lib64/libglib-2.0.so.0
#2 0x00007ffff35feca1 in _gdk_x11_display_error_event () at /usr/lib64/libgdk-3.so.0
#3 0x00007ffff36098e9 in gdk_x_error () at /usr/lib64/libgdk-3.so.0
#4 0x00007ffff786b31b in _XError () at /usr/lib64/libX11.so.6
#5 0x00007ffff78683b7 in () at /usr/lib64/libX11.so.6
#6 0x00007ffff7868465 in () at /usr/lib64/libX11.so.6
#7 0x00007ffff7869348 in _XReply () at /usr/lib64/libX11.so.6
#8 0x00007ffff7864e9d in XSync () at /usr/lib64/libX11.so.6
#9 0x00007ffff7864f2b in () at /usr/lib64/libX11.so.6
#10 0x00007fffebdc9096 in glXCreateWindow () at /usr/lib64/libGL.so.1
#11 0x00007ffff4adc8c2 in _cogl_winsys_onscreen_init () at /usr/lib64/libcogl.so.20
#12 0x00007ffff4ac9be9 in cogl_framebuffer_allocate () at /usr/lib64/libcogl.so.20
#13 0x00007ffff4d56fec in clutter_stage_cogl_realize () at /usr/lib64/libclutter-1.0.so.0
#14 0x00007ffff4d59b66 in clutter_stage_gdk_realize () at /usr/lib64/libclutter-1.0.so.0
#15 0x00007ffff4dc124c in clutter_stage_realize () at /usr/lib64/libclutter-1.0.so.0
#16 0x00007ffff6988247 in _g_closure_invoke_va () at /usr/lib64/libgobject-2.0.so.0
#17 0x00007ffff69a0418 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#18 0x00007ffff69a1062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#19 0x00007ffff4d6cd78 in clutter_actor_realize () at /usr/lib64/libclutter-1.0.so.0
#20 0x00007ffff5072ea6 in gtk_clutter_embed_realize () at /usr/lib64/libclutter-gtk-1.0.so.0
#21 0x00007ffff7ba8677 in bacon_video_widget_realize () at /usr/lib64/libtotem.so.0
#22 0x00007ffff6988018 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#23 0x00007ffff6998a47 in signal_emit_unlocked_R () at /usr/lib64/libgobject-2.0.so.0
#24 0x00007ffff69a0da8 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#25 0x00007ffff69a1062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#26 0x00007ffff728d008 in gtk_widget_realize () at /usr/lib64/libgtk-3.so.0
#27 0x00007ffff7b92a21 in video_widget_create () at /usr/lib64/libtotem.so.0
#28 0x00007ffff7b92b64 in totem_object_app_activate () at /usr/lib64/libtotem.so.0
#29 0x00007ffff6988247 in _g_closure_invoke_va () at /usr/lib64/libgobject-2.0.so.0
#30 0x00007ffff69a0418 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#31 0x00007ffff69a1062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#32 0x00007ffff7b98217 in remote_command_cb () at /usr/lib64/libtotem.so.0
#33 0x00007ffff6988018 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#34 0x00007ffff699922d in signal_emit_unlocked_R () at /usr/lib64/libgobject-2.0.so.0
#35 0x00007ffff69a0da8 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#36 0x00007ffff69a1062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#37 0x00007ffff6c7be95 in g_simple_action_activate () at /usr/lib64/libgio-2.0.so.0
#38 0x00007ffff6c7a8b1 in g_action_activate () at /usr/lib64/libgio-2.0.so.0
#39 0x00007ffff7b8d710 in totem_object_app_handle_local_options () at /usr/lib64/libtotem.so.0
#40 0x00007ffff0be4cd6 in ffi_call_unix64 () at /usr/lib64/libffi.so.4
#41 0x00007ffff0be4729 in ffi_call () at /usr/lib64/libffi.so.4
#42 0x00007ffff6988cb5 in g_cclosure_marshal_generic_va () at /usr/lib64/libgobject-2.0.so.0
#43 0x00007ffff6988247 in _g_closure_invoke_va () at /usr/lib64/libgobject-2.0.so.0
#44 0x00007ffff69a0418 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#45 0x00007ffff69a1062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#46 0x00007ffff6c73e3c in g_application_real_local_command_line () at /usr/lib64/libgio-2.0.so.0
#47 0x00007ffff6c7422c in g_application_run () at /usr/lib64/libgio-2.0.so.0
#48 0x0000000000400e28 in main ()
gnome-maps:
(org.gnome.Maps:12912): Gdk-ERROR **: The program 'org.gnome.Maps' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 754 error_code 8 request_code 155 (GLX) minor_code 31)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff763da63 in g_logv () from /usr/lib64/libglib-2.0.so.0
(gdb) bt
#0 0x00007ffff763da63 in g_logv () at /usr/lib64/libglib-2.0.so.0
#1 0x00007ffff763dbd2 in g_log () at /usr/lib64/libglib-2.0.so.0
#2 0x00007fffec662ca1 in _gdk_x11_display_error_event () at /usr/lib64/libgdk-3.so.0
#3 0x00007fffec66d8e9 in gdk_x_error () at /usr/lib64/libgdk-3.so.0
#4 0x00007ffff586a31b in _XError () at /usr/lib64/libX11.so.6
#5 0x00007ffff58673b7 in () at /usr/lib64/libX11.so.6
#6 0x00007ffff5867465 in () at /usr/lib64/libX11.so.6
#7 0x00007ffff5868348 in _XReply () at /usr/lib64/libX11.so.6
#8 0x00007ffff5863e9d in XSync () at /usr/lib64/libX11.so.6
#9 0x00007ffff5863f2b in () at /usr/lib64/libX11.so.6
#10 0x00007ffff22bf096 in glXCreateWindow () at /usr/lib64/libGL.so.1
#11 0x00007fffdae5e8c2 in _cogl_winsys_onscreen_init () at /usr/lib64/libcogl.so.20
#12 0x00007fffdae4bbe9 in cogl_framebuffer_allocate () at /usr/lib64/libcogl.so.20
#13 0x00007fffdb2eafec in clutter_stage_cogl_realize () at /usr/lib64/libclutter-1.0.so.0
#14 0x00007fffdb2edb66 in clutter_stage_gdk_realize () at /usr/lib64/libclutter-1.0.so.0
#15 0x00007fffdb35524c in clutter_stage_realize () at /usr/lib64/libclutter-1.0.so.0
#16 0x00007ffff790b247 in _g_closure_invoke_va () at /usr/lib64/libgobject-2.0.so.0
#17 0x00007ffff7923418 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#18 0x00007ffff7924062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#19 0x00007fffdb300d78 in clutter_actor_realize () at /usr/lib64/libclutter-1.0.so.0
#20 0x00007fffd9b78ea6 in gtk_clutter_embed_realize () at /usr/lib64/libclutter-gtk-1.0.so.0
#21 0x00007ffff790b018 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#22 0x00007ffff791ba47 in signal_emit_unlocked_R () at /usr/lib64/libgobject-2.0.so.0
#23 0x00007ffff7923da8 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#24 0x00007ffff7924062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#25 0x00007fffdfa68008 in gtk_widget_realize () at /usr/lib64/libgtk-3.so.0
#26 0x00007fffdfa68330 in gtk_widget_map () at /usr/lib64/libgtk-3.so.0
#27 0x00007fffdf87cf6f in gtk_container_map () at /usr/lib64/libgtk-3.so.0
#28 0x00007ffff790b1bf in _g_closure_invoke_va () at /usr/lib64/libgobject-2.0.so.0
#29 0x00007ffff7923418 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#30 0x00007ffff7924062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#31 0x00007fffdfa682f9 in gtk_widget_map () at /usr/lib64/libgtk-3.so.0
#32 0x00007fffdf961590 in gtk_overlay_forall () at /usr/lib64/libgtk-3.so.0
#33 0x00007fffdf87cf6f in gtk_container_map () at /usr/lib64/libgtk-3.so.0
#34 0x00007fffdf961957 in gtk_overlay_map () at /usr/lib64/libgtk-3.so.0
#35 0x00007ffff790b247 in _g_closure_invoke_va () at /usr/lib64/libgobject-2.0.so.0
#36 0x00007ffff7923418 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#37 0x00007ffff7924062 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#38 0x00007fffdfa682f9 in gtk_widget_map () at /usr/lib64/libgtk-3.so.0
#39 0x00007fffdfa684e4 in gtk_widget_set_child_visible () at /usr/lib64/libgtk-3.so.0
#40 0x00007fffdf9beb27 in set_visible_child () at /usr/lib64/libgtk-3.so.0
#41 0x00007ffff791306b in g_object_set_property () at /usr/lib64/libgobject-2.0.so.0
#42 0x00007ffff7b7f6d9 in () at /usr/lib64/libgjs.so.0
#43 0x00007ffff60c74a2 in () at /usr/lib64/libmozjs-24.so
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment