Thread 1 "gsd-smartcard" received signal SIGSEGV, Segmentation fault. 0x000055555556237f in sync_initial_tokens_from_driver ( cancellable=0x555555592e50, smartcards=0x5555555ab1f0, module=<optimized out>, self=0x555555578170) at ../plugins/smartcard/gsd-smartcard-manager.c:436 Downloading source file /usr/src/gnome-settings-daemon-44.0-1ubuntu1/obj-x86_64-linux-gnu/../plugins/smartcard/gsd-smartcard-manager.c warning: Source file is more recent than executable. 436 g_debug ("Detected smartcard '%s' in slot %lu at start up", (gdb) (gdb) bt #0 0x000055555556237f in sync_initial_tokens_from_driver (cancellable=0x555555592e50, smartcards=0x5555555ab1f0, module=<optimized out>, self=0x555555578170) at ../plugins/smartcard/gsd-smartcard-manager.c:436 #1 watch_smartcards_from_module_async (callback=0x55555555f9c0 <on_smartcards_from_module_watched>, user_data=0x0, cancellable=0x555555592e50, module=<optimized out>, self=0x555555578170) at ../plugins/smartcard/gsd-smartcard-manager.c:476 #2 on_modules_initialized (source_object=<optimized out>, result=<optimized out>, user_data=0x0) at ../plugins/smartcard/gsd-smartcard-manager.c:551 #3 0x00007ffff7e65613 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff7e6564d in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #5 0x00007ffff7c6c36f in g_main_dispatch (context=0x555555576fc0) at ../../../glib/gmain.c:3460 #6 g_main_context_dispatch (context=0x555555576fc0) at ../../../glib/gmain.c:4200 #7 0x00007ffff7cc7178 in g_main_context_iterate.constprop.0 (context=0x555555576fc0, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4276 #8 0x00007ffff7c6bbdf in g_main_loop_run (loop=0x5555555771d0) at ../../../glib/gmain.c:4479 #9 0x000055555555bfa5 in main (argc=<optimized out>, argv=<optimized out>) at ../plugins/common/daemon-skeleton.h:256 (gdb) list 431 432 for (l = full_slots; l; l = l->next) { 433 GckSlot *slot = l->data; 434 GckTokenInfo *token_info = gck_slot_get_token_info (slot); 435 436 g_debug ("Detected smartcard '%s' in slot %lu at start up", 437 token_info->label, gck_slot_get_handle (slot)); 438 439 g_hash_table_replace (smartcards, g_object_ref (slot), token_info); 440 (gdb) p token_info $1 = (GckTokenInfo *) 0x0
Why gck_slot_get_token_info() returns NULL is what I don't know. Have that problem with etoken. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/2016914 Title: gsd-smartcard: segfault on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/2016914/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs