jgerecke@wacom-arch2 ~ $ sudo coredumpctl gdb 11093
[sudo] password for jgerecke: 
           PID: 11093 (gnome-settings-)
           UID: 1000 (jgerecke)
           GID: 100 (users)
        Signal: 11 (SEGV)
     Timestamp: Fri 2016-06-03 14:13:22 PDT (40s ago)
  Command Line: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
    Executable: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 Control Group: /user.slice/user-1000.slice/session-c4.scope
          Unit: session-c4.scope
         Slice: user-1000.slice
       Session: c4
     Owner UID: 1000 (jgerecke)
       Boot ID: 14afa7da51cb4ce399bb9b3bfc202e6d
    Machine ID: e1d94bea39f3051220e6366b00000a96
      Hostname: wacom-arch2
      Coredump: /var/lib/systemd/coredump/core.gnome-settings-.1000.14afa7da51cb4ce399bb9b3bfc202e6d.11093.1464988402000000000000.lz4
       Message: Process 11093 (gnome-settings-) of user 1000 dumped core.
                
                Stack trace of thread 11093:
                #0  0x00007f6080f9bac0 XSetDeviceButtonMapping (libXi.so.6)
                #1  0x00007f6061ad1e02 set_device_buttonmap (libgsdwacom.so)
                #2  0x00007f6061ad1f3e apply_stylus_settings (libgsdwacom.so)
                #3  0x00007f6061ad38f2 set_wacom_settings (libgsdwacom.so)
                #4  0x00007f6061ad3e44 device_changed_cb (libgsdwacom.so)
                #5  0x00007f6082e49020 g_cclosure_marshal_VOID__OBJECTv (libgobject-2.0.so.0)
                #6  0x00007f6082e461c4 _g_closure_invoke_va (libgobject-2.0.so.0)
                #7  0x00007f6082e6091d g_signal_emit_valist (libgobject-2.0.so.0)
                #8  0x00007f6082e614bb g_signal_emit_by_name (libgobject-2.0.so.0)
                #9  0x00007f6078077483 add_device (libpower.so)
                #10 0x00007f6082e45f95 g_closure_invoke (libgobject-2.0.so.0)
                #11 0x00007f6082e57fc2 signal_emit_unlocked_R (libgobject-2.0.so.0)
                #12 0x00007f6082e60c2c g_signal_emit_valist (libgobject-2.0.so.0)
                #13 0x00007f6082e614bb g_signal_emit_by_name (libgobject-2.0.so.0)
                #14 0x00007f608346132a n/a (libgdk-3.so.0)
                #15 0x00007f6083461ff3 n/a (libgdk-3.so.0)
                #16 0x00007f608346bf42 n/a (libgdk-3.so.0)
                #17 0x00007f608346baa5 n/a (libgdk-3.so.0)
                #18 0x00007f608343aa89 gdk_display_get_event (libgdk-3.so.0)
                #19 0x00007f608346b692 n/a (libgdk-3.so.0)
                #20 0x00007f6082b6fe07 g_main_dispatch (libglib-2.0.so.0)
                #21 0x00007f6082b70070 g_main_context_iterate (libglib-2.0.so.0)
                #22 0x00007f6082b70392 g_main_loop_run (libglib-2.0.so.0)
                #23 0x00007f6083906a55 gtk_main (libgtk-3.so.0)
                #24 0x0000000000403780 main (gnome-settings-daemon)
                #25 0x00007f6082588741 __libc_start_main (libc.so.6)
                #26 0x00000000004038a9 _start (gnome-settings-daemon)
                
                Stack trace of thread 11111:
                #0  0x00007f608264668d poll (libc.so.6)
                #1  0x00007f6082b70006 g_main_context_poll (libglib-2.0.so.0)
                #2  0x00007f6082b7011c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f6082b70161 glib_worker_main (libglib-2.0.so.0)
                #4  0x00007f6082b96395 g_thread_proxy (libglib-2.0.so.0)
                #5  0x00007f6082910474 start_thread (libpthread.so.0)
                #6  0x00007f608264f69d __clone (libc.so.6)
                
                Stack trace of thread 11113:
                #0  0x00007f608264668d poll (libc.so.6)
                #1  0x00007f6082b70006 g_main_context_poll (libglib-2.0.so.0)
                #2  0x00007f6082b70392 g_main_loop_run (libglib-2.0.so.0)
                #3  0x00007f608316c756 gdbus_shared_thread_func (libgio-2.0.so.0)
                #4  0x00007f6082b96395 g_thread_proxy (libglib-2.0.so.0)
                #5  0x00007f6082910474 start_thread (libpthread.so.0)
                #6  0x00007f608264f69d __clone (libc.so.6)
                
                Stack trace of thread 11116:
                #0  0x00007f608264668d poll (libc.so.6)
                #1  0x00007f6082b70006 g_main_context_poll (libglib-2.0.so.0)
                #2  0x00007f6082b70392 g_main_loop_run (libglib-2.0.so.0)
                #3  0x00007f6060ac8229 watch_smartcards (libsmartcard.so)
                #4  0x00007f608311024d g_task_thread_pool_thread (libgio-2.0.so.0)
                #5  0x00007f6082b96d8e g_thread_pool_thread_proxy (libglib-2.0.so.0)
                #6  0x00007f6082b96395 g_thread_proxy (libglib-2.0.so.0)
                #7  0x00007f6082910474 start_thread (libpthread.so.0)
                #8  0x00007f608264f69d __clone (libc.so.6)
                
                Stack trace of thread 11114:
                #0  0x00007f608264668d poll (libc.so.6)
                #1  0x00007f6082b70006 g_main_context_poll (libglib-2.0.so.0)
                #2  0x00007f6082b7011c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f607828943d n/a (libdconfsettings.so)
                #4  0x00007f6082b96395 g_thread_proxy (libglib-2.0.so.0)
                #5  0x00007f6082910474 start_thread (libpthread.so.0)
                #6  0x00007f608264f69d __clone (libc.so.6)

GNU gdb (GDB) 7.11
Copyright (C) 2016 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-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/gnome-settings-daemon/gnome-settings-daemon...done.

warning: core file may not match specified executable file.
[New LWP 11093]
[New LWP 11111]
[New LWP 11113]
[New LWP 11116]
[New LWP 11114]

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 "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/gnome-settings-daemon/gnome-settings-daemon'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f6080f9bac0 in XSetDeviceButtonMapping () from /usr/lib/libXi.so.6
[Current thread is 1 (Thread 0x7f608495e940 (LWP 11093))]
(gdb) bt
#0  0x00007f6080f9bac0 in XSetDeviceButtonMapping () from /usr/lib/libXi.so.6
#1  0x00007f6061ad1e02 in set_device_buttonmap (device=device@entry=0x1ca7ac0, value=<optimized out>) at gsd-wacom-manager.c:530
#2  0x00007f6061ad1f3e in apply_stylus_settings (device=device@entry=0x1ca7ac0) at gsd-wacom-manager.c:594
#3  0x00007f6061ad38f2 in set_wacom_settings (device=0x1ca7ac0, manager=0x19a0a00) at gsd-wacom-manager.c:852
#4  gsd_wacom_manager_add_gdk_device (manager=manager@entry=0x19a0a00, gdk_device=<optimized out>) at gsd-wacom-manager.c:1100
#5  0x00007f6061ad3e44 in device_changed_cb (device_manager=<optimized out>, gsd_device=gsd_device@entry=0x7f606404e170, manager=0x19a0a00) at gsd-wacom-manager.c:1147
#6  0x00007f6082e49020 in g_cclosure_marshal_VOID__OBJECTv (closure=0x1aa4850, return_value=<optimized out>, instance=0x1a84350, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, 
    param_types=0x1a9a6d0) at gmarshal.c:2102
#7  0x00007f6082e461c4 in _g_closure_invoke_va (closure=closure@entry=0x1aa4850, return_value=return_value@entry=0x0, instance=instance@entry=0x1a84350, args=args@entry=0x7fffa4247fb8, 
    n_params=<optimized out>, param_types=0x1a9a6d0) at gclosure.c:867
#8  0x00007f6082e6091d in g_signal_emit_valist (instance=instance@entry=0x1a84350, signal_id=signal_id@entry=284, detail=detail@entry=0, var_args=var_args@entry=0x7fffa4247fb8) at gsignal.c:3294
#9  0x00007f6082e614bb in g_signal_emit_by_name (instance=instance@entry=0x1a84350, detailed_signal=detailed_signal@entry=0x7f607807d0cb "device-changed") at gsignal.c:3481
#10 0x00007f6078077483 in add_device (manager=0x1a84350, gdk_device=0x1c44280) at gsd-device-manager-x11.c:118
#11 0x00007f6082e45f95 in g_closure_invoke (closure=0x1aa1170, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fffa4248300, 
    invocation_hint=invocation_hint@entry=0x7fffa4248280) at gclosure.c:804
#12 0x00007f6082e57fc2 in signal_emit_unlocked_R (node=node@entry=0x195d110, detail=detail@entry=0, instance=instance@entry=0x195ec00, emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7fffa4248300) at gsignal.c:3629
#13 0x00007f6082e60c2c in g_signal_emit_valist (instance=instance@entry=0x195ec00, signal_id=signal_id@entry=15, detail=detail@entry=0, var_args=var_args@entry=0x7fffa4248508) at gsignal.c:3385
#14 0x00007f6082e614bb in g_signal_emit_by_name (instance=0x195ec00, detailed_signal=0x7f608349b6f7 "device-added") at gsignal.c:3481
#15 0x00007f608346132a in ?? () from /usr/lib/libgdk-3.so.0
#16 0x00007f6083461ff3 in ?? () from /usr/lib/libgdk-3.so.0
#17 0x00007f608346bf42 in ?? () from /usr/lib/libgdk-3.so.0
#18 0x00007f608346baa5 in ?? () from /usr/lib/libgdk-3.so.0
#19 0x00007f608343aa89 in gdk_display_get_event () from /usr/lib/libgdk-3.so.0
#20 0x00007f608346b692 in ?? () from /usr/lib/libgdk-3.so.0
#21 0x00007f6082b6fe07 in g_main_dispatch (context=0x191e9a0) at gmain.c:3154
#22 g_main_context_dispatch (context=context@entry=0x191e9a0) at gmain.c:3769
#23 0x00007f6082b70070 in g_main_context_iterate (context=0x191e9a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#24 0x00007f6082b70392 in g_main_loop_run (loop=0x1991940) at gmain.c:4034
#25 0x00007f6083906a55 in gtk_main () from /usr/lib/libgtk-3.so.0
#26 0x0000000000403780 in main (argc=<optimized out>, argv=<optimized out>) at main.c:434
(gdb) 

