Bug 1646359

Summary: [abrt] gnome-settings-daemon: NSSRWLock_LockRead_Util(): gsd-smartcard killed by SIGSEGV
Product: [Fedora] Fedora Reporter: ricky.tigg
Component: gnome-settings-daemonAssignee: Rui Matos <tiagomatos>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 29CC: AboveTrain448+redhat, Ali.Sajid.Imami, andor.ugalde, ardillon.42, ashu-development.cyclical, bernard827, bill_chatfield, brian, chinasee, cschalle, csiterallat, delacosta610, eu, fed15ora, fedbzville, fmuellner, geigor, greatauk37, jan.public, jfrieben, jonathangraham82, klember, kyle.a.taylor, leslie.nyahwa, mail_dmitry, mfabian, mjmccune, mkasik, noobusinghacks, ofourdan, ownerfrance+redhat, rhiccarddo, rkudyba, robert.hinson, rogaleski, rsh.free, rstrode, shopkeeper88-fedora, smitna, soeren.grunewald, tcfxfzoi, tiagomatos, willcotto, william.kastner, worsfestin, yajo.sk8, yakky58, yaneti
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/269a48c077ed725a926454b167225765ff409bb5
Whiteboard: abrt_hash:a2f15b7e6296e355e7de54bd4ffbc61bc23c6d3d;VARIANT_ID=workstation;
Fixed In Version: gnome-settings-daemon-3.32.0-2.fc30 gnome-settings-daemon-3.30.2-2.fc29 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-06-12 14:47:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: cpuinfo
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status none

Description ricky.tigg 2018-11-05 12:58:44 UTC
Description of problem:
Logout then login have been performed

Version-Release number of selected component:
gnome-settings-daemon-3.30.1.2-1.fc29

Additional info:
reporter:       libreport-2.9.6
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=8a45acd7a89342b48d4a848b699a91fe;i=43e4f;b=0a58ca953bbe4d709edee8182048eea1;m=46b74b3fd;t=579ea600eb8ee;x=c2ea57fb9254fbd3
kernel:         4.18.16-300.fc29.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (9 frames)
 #0 NSSRWLock_LockRead_Util at nssrwlk.c:145
 #1 SECMOD_GetReadLock at pk11list.c:41
 #2 secmod_HandleWaitForSlotEvent at pk11util.c:1134
 #3 SECMOD_WaitForAnyTokenEvent at pk11util.c:1220
 #4 watch_one_event_from_driver at ../plugins/smartcard/gsd-smartcard-manager.c:188
 #5 watch_smartcards_from_driver at ../plugins/smartcard/gsd-smartcard-manager.c:288
 #6 g_task_thread_pool_thread at gtask.c:1331
 #8 g_thread_proxy at gthread.c:784
 #10 __sysctl at ../sysdeps/unix/sysv/linux/sysctl.c:40

Comment 1 ricky.tigg 2018-11-05 12:58:52 UTC
Created attachment 1501830 [details]
File: backtrace

Comment 2 ricky.tigg 2018-11-05 12:58:53 UTC
Created attachment 1501831 [details]
File: cgroup

Comment 3 ricky.tigg 2018-11-05 12:58:55 UTC
Created attachment 1501832 [details]
File: core_backtrace

Comment 4 ricky.tigg 2018-11-05 12:58:56 UTC
Created attachment 1501833 [details]
File: cpuinfo

Comment 5 ricky.tigg 2018-11-05 12:58:58 UTC
Created attachment 1501834 [details]
File: dso_list

Comment 6 ricky.tigg 2018-11-05 12:58:59 UTC
Created attachment 1501835 [details]
File: environ

Comment 7 ricky.tigg 2018-11-05 12:59:01 UTC
Created attachment 1501836 [details]
File: exploitable

Comment 8 ricky.tigg 2018-11-05 12:59:02 UTC
Created attachment 1501837 [details]
File: limits

Comment 9 ricky.tigg 2018-11-05 12:59:04 UTC
Created attachment 1501838 [details]
File: maps

Comment 10 ricky.tigg 2018-11-05 12:59:06 UTC
Created attachment 1501839 [details]
File: mountinfo

Comment 11 ricky.tigg 2018-11-05 12:59:07 UTC
Created attachment 1501840 [details]
File: open_fds

Comment 12 ricky.tigg 2018-11-05 12:59:08 UTC
Created attachment 1501841 [details]
File: proc_pid_status

Comment 13 Brian J. Murrell 2018-11-06 14:17:40 UTC
Similar problem has been detected:

Not sure why this happened

reporter:       libreport-2.9.6
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=9b746aaa333c40b4a7a6884d140d0c1f;i=822eb3;b=c60ec25b4df94ff7af2342937ea36c84;m=6e98155b8;t=579ff3f8a844b;x=b0cbd14f85131aee
kernel:         4.18.16-300.fc29.x86_64
package:        gnome-settings-daemon-3.30.1.2-1.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1001

Comment 14 R. Antonn Tiellet 2018-11-13 14:08:17 UTC
*** Bug 1649377 has been marked as a duplicate of this bug. ***

Comment 15 Ashutosh 2018-12-03 04:53:52 UTC
*** Bug 1655393 has been marked as a duplicate of this bug. ***

Comment 16 Mufaz 2018-12-04 10:20:05 UTC
*** Bug 1655954 has been marked as a duplicate of this bug. ***

Comment 17 R. Antonn Tiellet 2018-12-16 05:37:11 UTC
*** Bug 1659753 has been marked as a duplicate of this bug. ***

Comment 18 Ali Sajid Imami 2019-01-01 19:56:22 UTC
*** Bug 1662768 has been marked as a duplicate of this bug. ***

Comment 19 William Kastner 2019-01-03 18:40:07 UTC
Similar problem has been detected:

Logging into gnome desktop.

reporter:       libreport-2.9.7
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=0917c66d72274e1f952def90a6209c75;i=3c104;b=4d12036bf4bb47c6bcdec5d602d42fdc;m=14560e9619;t=57e901b1d267f;x=7cf035a68d808966
kernel:         4.19.12-301.fc29.x86_64
package:        gnome-settings-daemon-3.30.1.2-2.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 20 Brian J. Murrell 2019-01-10 15:12:14 UTC
Similar problem has been detected:

Not sure what caused this.

reporter:       libreport-2.9.7
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=eb78483d5a8045488c4de941252d39f6;i=85a61;b=e9b51add4b044c64ba5edd4854814c55;m=c1d021f844;t=57f05689c411d;x=7d80e5467f2aa7cd
kernel:         4.19.9-300.fc29.x86_64
package:        gnome-settings-daemon-3.30.1.2-2.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1001

Comment 21 geigor 2019-01-24 14:00:55 UTC
*** Bug 1669164 has been marked as a duplicate of this bug. ***

Comment 22 Michael McCune 2019-01-24 16:28:41 UTC
*** Bug 1669228 has been marked as a duplicate of this bug. ***

Comment 23 ricky.tigg 2019-01-25 13:36:40 UTC
Similar problem has been detected:

Login to alternate a system language.

reporter:       libreport-2.9.7
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=ccbc42219961484699e42849fc6767bd;i=19692a;b=6c7a8dcddcc642c9a8769a98d769a010;m=3e1abc0eb;t=5804849a2139a;x=5898eecc32626038
kernel:         4.20.3-200.fc29.x86_64
package:        gnome-settings-daemon-3.30.2-1.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 24 smitna 2019-01-26 18:57:03 UTC
*** Bug 1669756 has been marked as a duplicate of this bug. ***

Comment 25 ardillon.42 2019-01-27 20:21:02 UTC
*** Bug 1669899 has been marked as a duplicate of this bug. ***

Comment 26 Kyle Taylor 2019-01-27 23:57:10 UTC
*** Bug 1669914 has been marked as a duplicate of this bug. ***

Comment 27 ricky.tigg 2019-02-01 07:42:40 UTC
Similar problem has been detected:

Computer powered on.

reporter:       libreport-2.9.7
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=eee64df3d91941cb8c148e50f70182c0;i=318cb;b=8c5106b4734e421aa5d60e2fe498f690;m=5cfd0b09c;t=580c277ce8044;x=ce0da3e2f050e959
kernel:         4.20.3-200.fc29.x86_64
package:        gnome-settings-daemon-3.30.2-1.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 28 ardillon.42 2019-02-03 16:57:37 UTC
*** Bug 1672080 has been marked as a duplicate of this bug. ***

Comment 29 Jonathan Graham 2019-02-10 23:36:45 UTC
*** Bug 1674318 has been marked as a duplicate of this bug. ***

Comment 30 andor.ugalde 2019-02-11 15:29:29 UTC
*** Bug 1674538 has been marked as a duplicate of this bug. ***

Comment 31 Koustubh Sinkar 2019-02-25 06:43:12 UTC
*** Bug 1680471 has been marked as a duplicate of this bug. ***

Comment 32 William Kastner 2019-02-25 20:26:59 UTC
*** Bug 1682923 has been marked as a duplicate of this bug. ***

Comment 33 Don Swaner 2019-02-28 12:26:57 UTC
*** Bug 1684099 has been marked as a duplicate of this bug. ***

Comment 34 Pedro Carvalho 2019-03-06 17:39:02 UTC
*** Bug 1686095 has been marked as a duplicate of this bug. ***

Comment 35 ownerfrance+redhat 2019-03-07 13:08:28 UTC
*** Bug 1686435 has been marked as a duplicate of this bug. ***

Comment 36 Dzmitry 2019-03-11 16:47:57 UTC
*** Bug 1687532 has been marked as a duplicate of this bug. ***

Comment 37 Nicholas Youell 2019-03-17 17:36:35 UTC
*** Bug 1689685 has been marked as a duplicate of this bug. ***

Comment 38 Robert Hinson 2019-03-17 18:53:32 UTC
[oppie@guardian ~]$ abrt --auth bt ee1e5db
[New LWP 8245]
[New LWP 8106]
[New LWP 8119]
[New LWP 8122]
[New LWP 8148]
[New LWP 8243]
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
Core was generated by `/usr/libexec/gsd-smartcard'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f45bd5eaf46 in NSSRWLock_LockRead_Util (rwlock=0x0) at nssrwlk.c:145
145     nssrwlk.c: No such file or directory.
[Current thread is 1 (Thread 0x7f45adaea700 (LWP 8245))]
Thread 1 (Thread 0x7f45adaea700 (LWP 8245)):
#0  0x00007f45bd5eaf46 in NSSRWLock_LockRead_Util (rwlock=0x0) at nssrwlk.c:145
        me = <optimized out>
#1  0x00007f45bd9cf379 in SECMOD_GetReadLock (modLock=<optimized out>) at pk11list.c:41
No locals.
#2  0x00007f45bd9f395f in secmod_HandleWaitForSlotEvent (latency=1000, flags=0, mod=0x55aeda522be0) at pk11util.c:1134
        removableSlotsFound = 0
        i = <optimized out>
        error = <optimized out>
        removableSlotsFound = <optimized out>
        i = <optimized out>
        error = <optimized out>
        slot = <optimized out>
        series = <optimized out>
        present = <optimized out>
#3  secmod_HandleWaitForSlotEvent (mod=0x55aeda522be0, flags=0, latency=1000) at pk11util.c:1109
        i = <optimized out>
        slot = <optimized out>
        series = <optimized out>
        present = <optimized out>
#4  0x00007f45bd9f3c0e in SECMOD_WaitForAnyTokenEvent (mod=0x55aeda522be0, flags=flags@entry=0, latency=1000) at pk11util.c:1220
        id = 94209474405120
        crv = <optimized out>
        slot = <optimized out>
#5  0x000055aed8a7c0e8 in watch_one_event_from_driver (error=0x7f45adae9d20, cancellable=0x7f45a0008700, operation=0x7f4598003520, self=0x55aeda41a340) at ../plugins/smartcard/gsd-smartcard-manager.c:188
        card = <optimized out>
        old_card = <optimized out>
        handler_id = 43
        priv = 0x55aeda41a300
        slot_id = <optimized out>
        old_slot_series = -1
        slot_series = <optimized out>
        priv = <optimized out>
        card = <optimized out>
        old_card = <optimized out>
        slot_id = <optimized out>
        handler_id = <optimized out>
        old_slot_series = <optimized out>
        slot_series = <optimized out>
        error_code = <optimized out>
#6  watch_smartcards_from_driver (task=0x7f4598003a00, self=0x55aeda41a340, operation=0x7f4598003520, cancellable=0x7f45a0008700) at ../plugins/smartcard/gsd-smartcard-manager.c:288
        watch_succeeded = <optimized out>
        error = 0x0
#7  0x00007f45bdccf2c7 in g_task_thread_pool_thread (thread_data=0x7f4598003a00, pool_data=<optimized out>) at gtask.c:1331
        task = 0x7f4598003a00
#8  0x00007f45bdb3bcb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
        task = 0x7f4598003a00
        pool = 0x55aeda432790
#9  0x00007f45bdb3b2aa in g_thread_proxy (data=0x7f4598004400) at gthread.c:784
        thread = 0x7f4598004400
        __func__ = "g_thread_proxy"
#10 0x00007f45bd6df58e in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139937243375360, 7487283425846060101, 139937251765070, 139937251765071, 139937251765200, 139937243373184, -7393934468882799547, -7393971327509240763}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007f45bd8866a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 2 (Thread 0x7f45bd354880 (LWP 8106)):
#0  0x00007f45bd76d204 in __pthread_once@plt () from /lib64/libdl.so.2
No symbol table info available.
#1  0x00007f45bd76dacb in _dlerror_run (operate=operate@entry=0x7f45bd76d480 <dlclose_doit>, args=0x55aeda463b50) at dlerror.c:129
        result = <optimized out>
#2  0x00007f45bd76d4c8 in __dlclose (handle=<optimized out>) at dlclose.c:46
No locals.
#3  0x00007f45bd966979 in PR_UnloadLibrary (lib=0x55aeda463b20) at ../../.././nspr/pr/src/linking/prlink.c:992
        result = 0
        status = PR_SUCCESS
#4  0x00007f45aeb62ec5 in BL_Unload () at loader.c:822
        disableUnload = <optimized out>
#5  0x00007f45aeb46661 in nsc_CommonFinalize (pReserved=<optimized out>, isFIPS=<optimized out>) at pkcs11.c:3158
No locals.
#6  nsc_CommonFinalize (pReserved=<optimized out>, isFIPS=<optimized out>) at pkcs11.c:3126
No locals.
#7  0x00007f45aeb4683a in NSC_Finalize (pReserved=0x0) at pkcs11.c:3227
        crv = <optimized out>
        crv = <optimized out>
#8  NSC_Finalize (pReserved=0x0) at pkcs11.c:3214
        crv = 0
#9  0x00007f45bd9d8795 in SECMOD_UnloadModule (mod=mod@entry=0x55aeda4221e0) at pk11load.c:605
        library = <optimized out>
        disableUnload = 0x0
#10 0x00007f45bd9f2b30 in SECMOD_SlotDestroyModule (module=0x55aeda4221e0, fromSlot=fromSlot@entry=1) at pk11util.c:924
        willfree = <optimized out>
#11 0x00007f45bd9eea23 in PK11_DestroySlot (slot=0x55aeda560d20) at pk11slot.c:460
No locals.
#12 0x00007f45bd9eea45 in PK11_FreeSlot (slot=<optimized out>) at pk11slot.c:472
No locals.
#13 0x00007f45bd9f2c03 in SECMOD_DestroyModule (module=0x55aeda4221e0) at pk11util.c:895
        willfree = <optimized out>
        slotCount = <optimized out>
        i = <optimized out>
        willfree = <optimized out>
        slotCount = <optimized out>
        i = <optimized out>
        parent = <optimized out>
#14 SECMOD_DestroyModule (module=0x55aeda4221e0) at pk11util.c:857
        willfree = 1
        slotCount = <optimized out>
        i = <optimized out>
        parent = <optimized out>
#15 0x00007f45bd9f2f4e in SECMOD_DestroyModuleListElement (element=0x55aeda4b3190) at pk11util.c:941
        next = 0x55aeda555f20
#16 0x00007f45bd9f3425 in SECMOD_DestroyModuleList (list=<optimized out>) at pk11util.c:957
        lp = <optimized out>
#17 0x00007f45bd9f34ad in SECMOD_Shutdown () at pk11util.c:67
No locals.
#18 0x00007f45bd9aff95 in nss_Shutdown () at nssinit.c:1163
        shutdownRV = <optimized out>
        rv = <optimized out>
        status = PR_SUCCESS
        temp = <optimized out>
#19 0x00007f45bd9b01fb in NSS_ShutdownContext (context=0x55aeda456ee0) at nssinit.c:1289
        rv = SECSuccess
#20 0x000055aed8a7c45a in unload_nss (self=0x55aeda41a340) at ../plugins/smartcard/gsd-smartcard-manager.c:149
        _pp = <optimized out>
        _ptr = <optimized out>
#21 gsd_smartcard_manager_stop (self=0x55aeda41a340) at ../plugins/smartcard/gsd-smartcard-manager.c:757
        priv = 0x55aeda41a300
#22 0x000055aed8a743e9 in main (argc=<optimized out>, argv=<optimized out>) at ../plugins/common/daemon-skeleton.h:222
        error = 0x0
        context = <optimized out>
        loop = 0x55aeda427840
Thread 3 (Thread 0x7f45b03a9700 (LWP 8119)):
#0  0x00007f45bd87b421 in __GI___poll (fds=0x55aeda439280, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f45bdb123a6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55aeda439280, timeout=<optimized out>, context=0x55aeda437f80) at gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7f45bdb21f10 <g_poll>
        poll_func = <optimized out>
        ret = <optimized out>
        errsv = <optimized out>
#2  g_main_context_iterate (context=context@entry=0x55aeda437f80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x55aeda439280
#3  0x00007f45bdb124d0 in g_main_context_iteration (context=0x55aeda437f80, may_block=may_block@entry=1) at gmain.c:3981
        retval = <optimized out>
#4  0x00007f45bdb12521 in glib_worker_main (data=<optimized out>) at gmain.c:5861
No locals.
#5  0x00007f45bdb3b2aa in g_thread_proxy (data=0x55aeda438400) at gthread.c:784
        thread = 0x55aeda438400
        __func__ = "g_thread_proxy"
#6  0x00007f45bd6df58e in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139937286100736, 7487283425846060101, 140725453527614, 140725453527615, 140725453527744, 139937286098560, -7393981576620972987, -7393971327509240763}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f45bd8866a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 4 (Thread 0x7f45afba8700 (LWP 8122)):
#0  0x00007f45bd87b421 in __GI___poll (fds=0x7f45a000bdd0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f45bdb123a6 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f45a000bdd0, timeout=<optimized out>, context=0x55aeda445fd0) at gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7f45bdb21f10 <g_poll>
        poll_func = <optimized out>
        ret = <optimized out>
        errsv = <optimized out>
#2  g_main_context_iterate (context=0x55aeda445fd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x7f45a000bdd0
#3  0x00007f45bdb12762 in g_main_loop_run (loop=0x55aeda446110) at gmain.c:4116
        self = <optimized out>
        __func__ = "g_main_loop_run"
#4  0x00007f45bdd1010a in gdbus_shared_thread_func (user_data=0x55aeda445fa0) at gdbusprivate.c:275
        data = 0x55aeda445fa0
#5  0x00007f45bdb3b2aa in g_thread_proxy (data=0x55aeda4384a0) at gthread.c:784
        thread = 0x55aeda4384a0
        __func__ = "g_thread_proxy"
#6  0x00007f45bd6df58e in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139937277708032, 7487283425846060101, 140725453528014, 140725453528015, 140725453528144, 139937277705856, -7393938689761909691, -7393971327509240763}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f45bd8866a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 5 (Thread 0x7f45af377700 (LWP 8148)):
#0  0x00007f45bd87b421 in __GI___poll (fds=0x55aeda4583e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f45bdb123a6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55aeda4583e0, timeout=<optimized out>, context=0x55aeda4587a0) at gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7f45bdb21f10 <g_poll>
        poll_func = <optimized out>
        ret = <optimized out>
        errsv = <optimized out>
#2  g_main_context_iterate (context=context@entry=0x55aeda4587a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x55aeda4583e0
#3  0x00007f45bdb124d0 in g_main_context_iteration (context=context@entry=0x55aeda4587a0, may_block=may_block@entry=1) at gmain.c:3981
        retval = <optimized out>
#4  0x00007f45bddffc7d in dconf_gdbus_worker_thread (user_data=0x55aeda4587a0) at ../gdbus/dconf-gdbus-thread.c:82
        context = 0x55aeda4587a0
#5  0x00007f45bdb3b2aa in g_thread_proxy (data=0x55aeda438e80) at gthread.c:784
        thread = 0x55aeda438e80
        __func__ = "g_thread_proxy"
#6  0x00007f45bd6df58e in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139937269118720, 7487283425846060101, 140725453527230, 140725453527231, 140725453527360, 139937269116544, -7393939764040604603, -7393971327509240763}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f45bd8866a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 6 (Thread 0x7f45ae2eb700 (LWP 8243)):
#0  0x00007f45bd87b421 in __GI___poll (fds=0x7f4598005400, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f45bdb123a6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f4598005400, timeout=<optimized out>, context=0x7f4598001d50) at gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7f45bdb21f10 <g_poll>
        poll_func = <optimized out>
        ret = <optimized out>
        errsv = <optimized out>
#2  g_main_context_iterate (context=0x7f4598001d50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7f4598005400
#3  0x00007f45bdb12762 in g_main_loop_run (loop=0x7f45980053e0) at gmain.c:4116
        self = <optimized out>
        __func__ = "g_main_loop_run"
#4  0x000055aed8a7bfee in watch_smartcards (task=<optimized out>, self=<optimized out>, data=<optimized out>, cancellable=0x7f45a0008700) at ../plugins/smartcard/gsd-smartcard-manager.c:645
        context = 0x7f4598001d50
        loop = 0x7f45980053e0
#5  0x00007f45bdccf2c7 in g_task_thread_pool_thread (thread_data=0x7f45a400a510, pool_data=<optimized out>) at gtask.c:1331
        task = 0x7f45a400a510
#6  0x00007f45bdb3bcb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
        task = 0x7f45a400a510
        pool = 0x55aeda432790
#7  0x00007f45bdb3b2aa in g_thread_proxy (data=0x55aeda4384f0) at gthread.c:784
        thread = 0x55aeda4384f0
        __func__ = "g_thread_proxy"
#8  0x00007f45bd6df58e in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139937251768064, 7487283425846060101, 140725453527774, 140725453527775, 140725453527904, 139937251765888, -7393942167074806715, -7393971327509240763}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007f45bd8866a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
From                To                  Syms Read   Shared Object Library
0x00007f45bde0e390  0x00007f45bde15f3e  Yes         /usr/lib64/gnome-settings-daemon-3.0/libgsd.so
0x00007f45bdc76110  0x00007f45bdd5eaa2  Yes         /lib64/libgio-2.0.so.0
0x00007f45bdbeeeb0  0x00007f45bdc200be  Yes         /lib64/libgobject-2.0.so.0
0x00007f45bdadfb30  0x00007f45bdb5dbb2  Yes         /lib64/libglib-2.0.so.0
0x00007f45bd9afad0  0x00007f45bda847ab  Yes         /lib64/libnss3.so
0x00007f45bd95e360  0x00007f45bd97fdc3  Yes         /lib64/libnspr4.so
0x00007f45bd7ab670  0x00007f45bd8f6c3f  Yes         /lib64/libc.so.6
0x00007f45bd77d890  0x00007f45bd7827a5  Yes         /lib64/libwayland-client.so.0
0x00007f45bd773450  0x00007f45bd774376  Yes         /lib64/libgmodule-2.0.so.0
0x00007f45bd76d270  0x00007f45bd76e039  Yes         /lib64/libdl.so.2
0x00007f45bd6fb390  0x00007f45bd74b986  Yes         /lib64/libpcre.so.1
0x00007f45bd6ddb50  0x00007f45bd6ec025  Yes         /lib64/libpthread.so.0
0x00007f45bd6cc2c0  0x00007f45bd6d0d2a  Yes         /lib64/libffi.so.6
0x00007f45bd6b35f0  0x00007f45bd6c07b7  Yes         /lib64/libz.so.1
0x00007f45bd68b830  0x00007f45bd6a33df  Yes         /lib64/libselinux.so.1
0x00007f45bd66d710  0x00007f45bd67966e  Yes         /lib64/libresolv.so.2
0x00007f45bd619a80  0x00007f45bd651092  Yes         /lib64/libmount.so.1
0x00007f45bd5e7410  0x00007f45bd5f791c  Yes         /lib64/libnssutil3.so
0x00007f45bd5d23f0  0x00007f45bd5d3b41  Yes         /lib64/libplc4.so
0x00007f45bd5cc1f0  0x00007f45bd5ccf2c  Yes         /lib64/libplds4.so
0x00007f45bd5c3710  0x00007f45bd5c6a80  Yes         /lib64/librt.so.1
0x00007f45bde22110  0x00007f45bde412b4  Yes         /lib64/ld-linux-x86-64.so.2
0x00007f45bd44a490  0x00007f45bd4e95fa  Yes         /lib64/libm.so.6
0x00007f45bd3b9490  0x00007f45bd414933  Yes         /lib64/libpcre2-8.so.0
0x00007f45bd36cf60  0x00007f45bd39dd62  Yes         /lib64/libblkid.so.1
0x00007f45bd35b320  0x00007f45bd35ed51  Yes         /lib64/libuuid.so.1
0x00007f45bddfa5d0  0x00007f45bddfff05  Yes         /usr/lib64/gio/modules/libdconfsettings.so
0x00007f45aeb3a090  0x00007f45aeb65790  Yes         /lib64/libsoftokn3.so
0x00007f45aea0e8f0  0x00007f45aeadd964  Yes         /lib64/libsqlite3.so.0
0x00007f45ae978280  0x00007f45ae9d6ced  Yes         /lib64/libfreeblpriv3.so
0x00007f45bdde8310  0x00007f45bdde8ae4  Yes         /lib64/libnsssysinit.so
0x00007f45ae86b090  0x00007f45ae903380  Yes         /lib64/p11-kit-proxy.so
0x00007f45ae80bbb0  0x00007f45ae824340  Yes         /usr/lib64/pkcs11/p11-kit-trust.so
0x00007f45ae7ed6b0  0x00007f45ae7f8443  Yes         /lib64/libtasn1.so.6
0x00007f45ae7bd5b0  0x00007f45ae7d5d86  Yes         /usr/lib64/pkcs11/opensc-pkcs11.so
0x00007f45ae5f8ef0  0x00007f45ae725106  Yes         /lib64/libopensc.so.6
0x00007f45ae374000  0x00007f45ae516780  Yes         /lib64/libcrypto.so.1.1
0x00007f45ae2ee630  0x00007f45ae2f41da  Yes         /lib64/libpcsclite.so.1
$1 = 0x0
$2 = 0x0
rax            0x7f459c002470      139936946726000
rbx            0x0                 0
rcx            0x7f45bd6f4360      139937507656544
rdx            0x7f45adaeaab0      139937243376304
rsi            0x1                 1
rdi            0xa0                160
rbp            0x0                 0x0
rsp            0x7f45adae9c40      0x7f45adae9c40
r8             0x0                 0
r9             0x0                 0
r10            0x1e7e178           31973752
r11            0x206               518
r12            0xffffffff          4294967295
r13            0x0                 0
r14            0x3e8               1000
r15            0x0                 0
rip            0x7f45bd5eaf46      0x7f45bd5eaf46 <NSSRWLock_LockRead_Util+22>
eflags         0x10206             [ PF IF RF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0
st0            0                   (raw 0x00000000000000000000)
st1            0                   (raw 0x00000000000000000000)
st2            0                   (raw 0x00000000000000000000)
st3            0                   (raw 0x00000000000000000000)
st4            0                   (raw 0x00000000000000000000)
st5            0                   (raw 0x00000000000000000000)
st6            0                   (raw 0x00000000000000000000)
st7            0                   (raw 0x00000000000000000000)
fctrl          0x37f               895
fstat          0x0                 0
ftag           0xffff              65535
fiseg          0x0                 0
fioff          0x0                 0
foseg          0x0                 0
fooff          0x0                 0
fop            0x0                 0
xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x0}, v16_int8 = {0xff, 0x0, 0xff <repeats 13 times>, 0x0}, v8_int16 = {0xff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xff}, v4_int32 = {0xffff00ff, 0xffffffff, 0xffffffff, 0xffffff}, v2_int64 = {0xffffffffffff00ff, 0xffffffffffffff}, uint128 = 0xffffffffffffffffffffffffff00ff}
xmm2           {v4_float = {0xffffffff, 0xffffffff, 0xffffffff, 0x0}, v2_double = {0x7fffffffffffffff, 0x0}, v16_int8 = {0x64, 0x0, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x20, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x0}, v8_int16 = {0x64, 0x614c, 0x6e75, 0x6863, 0x6620, 0x6961, 0x656c, 0x64}, v4_int32 = {0x614c0064, 0x68636e75, 0x69616620, 0x64656c}, v2_int64 = {0x68636e75614c0064, 0x64656c69616620}, uint128 = 0x64656c6961662068636e75614c0064}
xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0xff00, 0x0}, v2_int64 = {0x0, 0xff00}, uint128 = 0xff000000000000000000}
xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x9b, 0xbf, 0xbd, 0x45, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x9b00, 0xbdbf, 0x7f45, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xbdbf9b00, 0x7f45, 0x0, 0x0}, v2_int64 = {0x7f45bdbf9b00, 0x0}, uint128 = 0x7f45bdbf9b00}
xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x8e, 0xbf, 0xbd, 0x45, 0x7f, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x8ed0, 0xbdbf, 0x7f45, 0x0}, v4_int32 = {0x0, 0x0, 0xbdbf8ed0, 0x7f45}, v2_int64 = {0x0, 0x7f45bdbf8ed0}, uint128 = 0x7f45bdbf8ed00000000000000000}
xmm7           {v4_float = {0x80000000, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xf0, 0x68, 0xa7, 0xd8, 0xae, 0x55, 0x0, 0x0, 0x10, 0x8e, 0xbf, 0xbd, 0x45, 0x7f, 0x0, 0x0}, v8_int16 = {0x68f0, 0xd8a7, 0x55ae, 0x0, 0x8e10, 0xbdbf, 0x7f45, 0x0}, v4_int32 = {0xd8a768f0, 0x55ae, 0xbdbf8e10, 0x7f45}, v2_int64 = {0x55aed8a768f0, 0x7f45bdbf8e10}, uint128 = 0x7f45bdbf8e10000055aed8a768f0}
xmm8           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm9           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0xff00, 0x0}, v4_int32 = {0x0, 0xff0000, 0x0, 0xff00}, v2_int64 = {0xff000000000000, 0xff0000000000}, uint128 = 0xff000000000000ff000000000000}
xmm10          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm11          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x0}, v16_int8 = {0xff <repeats 14 times>, 0x0, 0x0}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffff}, uint128 = 0xffffffffffffffffffffffffffff}
xmm12          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm13          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm14          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm15          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
mxcsr          0x1f80              [ IM DM ZM OM UM PM ]
Dump of assembler code for function NSSRWLock_LockRead_Util:
   0x00007f45bd5eaf30 <+0>:     endbr64
   0x00007f45bd5eaf34 <+4>:     push   %r12
   0x00007f45bd5eaf36 <+6>:     mov    $0xffffffff,%r12d
   0x00007f45bd5eaf3c <+12>:    push   %rbp
   0x00007f45bd5eaf3d <+13>:    push   %rbx
   0x00007f45bd5eaf3e <+14>:    mov    %rdi,%rbx
   0x00007f45bd5eaf41 <+17>:    callq  0x7f45bd5e6bc0 <PR_GetCurrentThread@plt>
=> 0x00007f45bd5eaf46 <+22>:    mov    (%rbx),%rdi
   0x00007f45bd5eaf49 <+25>:    mov    %rax,%rbp
   0x00007f45bd5eaf4c <+28>:    callq  0x7f45bd5e70f0 <PR_Lock@plt>
   0x00007f45bd5eaf51 <+33>:    mov    0x38(%rbx),%rax
   0x00007f45bd5eaf55 <+37>:    cmp    %rax,%rbp
   0x00007f45bd5eaf58 <+40>:    jne    0x7f45bd5eaf7d <NSSRWLock_LockRead_Util+77>
   0x00007f45bd5eaf5a <+42>:    jmp    0x7f45bd5eaf89 <NSSRWLock_LockRead_Util+89>
   0x00007f45bd5eaf5c <+44>:    nopl   0x0(%rax)
   0x00007f45bd5eaf60 <+48>:    addl   $0x1,0x1c(%rbx)
   0x00007f45bd5eaf64 <+52>:    mov    0x28(%rbx),%rdi
   0x00007f45bd5eaf68 <+56>:    mov    %r12d,%esi
   0x00007f45bd5eaf6b <+59>:    callq  0x7f45bd5e7010 <PR_WaitCondVar@plt>
   0x00007f45bd5eaf70 <+64>:    mov    0x38(%rbx),%rax
   0x00007f45bd5eaf74 <+68>:    subl   $0x1,0x1c(%rbx)
   0x00007f45bd5eaf78 <+72>:    cmp    %rbp,%rax
   0x00007f45bd5eaf7b <+75>:    je     0x7f45bd5eaf89 <NSSRWLock_LockRead_Util+89>
   0x00007f45bd5eaf7d <+77>:    test   %rax,%rax
   0x00007f45bd5eaf80 <+80>:    jne    0x7f45bd5eaf60 <NSSRWLock_LockRead_Util+48>
   0x00007f45bd5eaf82 <+82>:    mov    0x20(%rbx),%eax
   0x00007f45bd5eaf85 <+85>:    test   %eax,%eax
   0x00007f45bd5eaf87 <+87>:    jne    0x7f45bd5eaf60 <NSSRWLock_LockRead_Util+48>
   0x00007f45bd5eaf89 <+89>:    addl   $0x1,0x18(%rbx)
   0x00007f45bd5eaf8d <+93>:    mov    (%rbx),%rdi
   0x00007f45bd5eaf90 <+96>:    pop    %rbx
   0x00007f45bd5eaf91 <+97>:    pop    %rbp
   0x00007f45bd5eaf92 <+98>:    pop    %r12
   0x00007f45bd5eaf94 <+100>:   jmpq   0x7f45bd5e7380 <PR_Unlock@plt>
End of assembler dump.
[oppie@guardian ~]$

Comment 39 Alex 2019-03-21 19:28:22 UTC
*** Bug 1691517 has been marked as a duplicate of this bug. ***

Comment 40 Giomar Osorio 2019-03-24 09:53:34 UTC
*** Bug 1692096 has been marked as a duplicate of this bug. ***

Comment 41 Brian J. Murrell 2019-03-26 10:59:55 UTC
Similar problem has been detected:

I don't know how this happened

reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=94e6759c1faf4e4084de272f4965dd22;i=10bdaf;b=ec17716482b84fc6b95f58d15bd98c38;m=46fe42133f;t=584d80d08a4b1;x=2f4d0b2c7f7fa06f
kernel:         4.20.16-200.fc29.x86_64
package:        gnome-settings-daemon-3.30.2-1.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1001

Comment 42 Christian Fredrik Kalager Schaller 2019-03-26 13:52:49 UTC
Similar problem has been detected:

This happened while switching between normal and classic mode in GNOME.

reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=e700b7afa7614c978a940e9ebaaccd83;i=3e4b2;b=f6a22d6ba0824c90bbf49934177d845f;m=eeae887;t=584ff92b2d9d1;x=11ecc12d3ecb07e6
kernel:         4.20.16-200.fc29.x86_64
package:        gnome-settings-daemon-3.30.2-1.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 43 Bill Chatfield 2019-03-31 18:36:06 UTC
*** Bug 1694477 has been marked as a duplicate of this bug. ***

Comment 44 chinasee 2019-04-13 09:33:30 UTC
*** Bug 1699517 has been marked as a duplicate of this bug. ***

Comment 45 Jan Vlug 2019-04-14 06:22:18 UTC
Similar problem has been detected:

Logged out from GNOME Wayland Session, and logged in again. Then this crash was detected by ABRT.

reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=dca7c8e87b214d028e13936e39501644;i=57efe;b=50fe1e1161f74edabdffe89c6ae49e20;m=1cbf993539;t=58677766acdc6;x=39add9d1d1647b70
kernel:         5.0.5-200.fc29.x86_64+debug
package:        gnome-settings-daemon-3.30.2-1.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 46 willcotto 2019-04-16 19:59:56 UTC
*** Bug 1700530 has been marked as a duplicate of this bug. ***

Comment 47 Reza Sh 2019-05-03 12:12:12 UTC
*** Bug 1706028 has been marked as a duplicate of this bug. ***

Comment 48 robert fairbrother 2019-05-16 03:09:30 UTC
*** Bug 1710671 has been marked as a duplicate of this bug. ***

Comment 49 Ricardo Ramos 2019-05-22 02:27:29 UTC
Similar problem has been detected:

I rebooted the computer and the error message notification appeared after the desktop finished loading.

reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/libexec/gsd-smartcard
crash_function: NSSRWLock_LockRead_Util
executable:     /usr/libexec/gsd-smartcard
journald_cursor: s=dc35a0def8924ad7a5c2581c35081f59;i=2c0b9;b=fc91beae266b46549e8d4e86d15ace0d;m=9d3b6d80c;t=5897075c5673e;x=e8020445f06a6cf4
kernel:         5.0.16-200.fc29.x86_64
package:        gnome-settings-daemon-3.30.2-1.fc29
reason:         gsd-smartcard killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 50 Marek Kašík 2019-05-22 13:42:16 UTC
I've prepared a merge request which I think should fix this issue (with some needed changes because of backport to older version). See https://gitlab.gnome.org/GNOME/gnome-settings-daemon/merge_requests/104 for info.

Comment 51 Fedora Update System 2019-05-28 11:15:17 UTC
gnome-settings-daemon-3.30.2-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-358468ed91

Comment 52 Fedora Update System 2019-05-28 11:15:24 UTC
gnome-settings-daemon-3.32.0-2.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-85fc4227e2

Comment 53 Fedora Update System 2019-05-28 22:11:24 UTC
gnome-settings-daemon-3.30.2-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-358468ed91

Comment 54 Fedora Update System 2019-05-29 01:35:49 UTC
gnome-settings-daemon-3.32.0-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-85fc4227e2

Comment 55 Fedora Update System 2019-06-12 14:47:10 UTC
gnome-settings-daemon-3.32.0-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 56 Fedora Update System 2019-06-13 01:38:02 UTC
gnome-settings-daemon-3.30.2-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.