gnome-shell crashes with signal 11 in _clutter_input_device_reset_scroll_info()

Solution Verified - Updated -

Issue

Gnome session hung and gnome-shell dumped a core.:

gnome-session: (gnome-shell:32193): Clutter-CRITICAL **: clutter_input_device_get_n_axes: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed
gnome-session: (gnome-shell:32193): Clutter-CRITICAL **: clutter_input_device_get_n_axes: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed
gnome-shell[32193]: segfault at e0 ip 00007fa75977ec40 sp 00007ffe89fa8468 error 4 in libclutter-1.0.so.0.2000.0[7fa7596fe000+141000]
gnome-session: (gnome-shell:32193): Clutter-CRITICAL **: clutter_input_device_get_n_axes: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed
gnome-session: (gnome-shell:32193): Clutter-CRITICAL **: clutter_input_device_get_n_axes: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed

The core shows following backtrace.

(gdb) bt
Python Exception <type 'exceptions.ImportError'> No module named gdb.frames:
#0  _clutter_input_device_reset_scroll_info (device=device@entry=0x0)
    at ./clutter-input-device.c:1742
#1  0x00007fa75973a4eb in clutter_device_manager_xi2_translate_event (
    translator=<optimized out>, native=<optimized out>, event=0x3a543a0)
    at x11/clutter-device-manager-xi2.c:1318
#2  0x00007fa75975c6ac in clutter_backend_real_translate_event (backend=<optimized out>,
    native=0x7ffe89fa8590, event=0x3a543a0) at ./clutter-backend.c:629
#3  0x00007fa7597351e2 in clutter_x11_handle_event (xevent=xevent@entry=0x7ffe89fa8590)
    at x11/clutter-event-x11.c:200
#4  0x00007fa75a3425dd in handle_host_xevent (event=0x7ffe89fa8590, backend=0xae82d0)
    at backends/x11/meta-backend-x11.c:219
#5  x_event_source_dispatch (source=<optimized out>, callback=<optimized out>,
    user_data=<optimized out>) at backends/x11/meta-backend-x11.c:272
#6  0x00007fa755f4f79a in g_main_dispatch (context=0xae0340) at gmain.c:3109
#7  g_main_context_dispatch (context=context@entry=0xae0340) at gmain.c:3708
#8  0x00007fa755f4fae8 in g_main_context_iterate (context=0xae0340, block=block@entry=1,
    dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3779
#9  0x00007fa755f4fdba in g_main_loop_run (loop=0xae96e0) at gmain.c:3973
#10 0x00007fa75a369f38 in meta_run () at core/main.c:473
#11 0x0000000000402455 in main (argc=1, argv=0x7ffe89fa8948) at main.c:471

Environment

  • Red Hat Enterprise Linux (RHEL) 7
  • mutter package

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content