Description of problem: When I was trying to assingn my GoTrust Idem key to my mojeid.cz account, FF started to crash and keeps crashing as long as the token is plugged in. ~~~ PID: 232865 (firefox) UID: 1000 (vondruch) GID: 1000 (vondruch) Signal: 11 (SEGV) Timestamp: Sat 2021-02-20 20:48:38 CET (35min ago) Command Line: /usr/lib64/firefox/firefox Executable: /usr/lib64/firefox/firefox Control Group: /user.slice/user-1000.slice/user/app.slice/app-gnome-firefox-232865.scope Unit: user User Unit: app-gnome-firefox-232865.scope Slice: user-1000.slice Owner UID: 1000 (vondruch) Boot ID: e99c07f2cff74460b2e45ab679e4da4e Machine ID: ec300db9bfdf4776bc07b7f4281374a5 Hostname: localhost.localdomain Storage: /var/lib/systemd/coredump/core.firefox.1000.e99c07f2cff74460b2e45ab679e4da4e.232865.1613850518000000.zst Message: Process 232865 (firefox) of user 1000 dumped core. Stack trace of thread 233229: #0 0x00007fb42f0b6342 raise (libpthread.so.0 + 0x13342) #1 0x00007fb427fcdc90 _ZN13nsProfileLock18FatalSignalHandlerEiP9siginfo_tPv (libxul.so + 0x4449c90) #2 0x00007fb42f0b64b0 __restore_rt (libpthread.so.0 + 0x134b0) #3 0x00007fb405b3db0a __pkcs15_create_data_object (opensc-pkcs11.so + 0x18b0a) #4 0x00007fb405b3df8c pkcs15_create_pkcs11_objects (opensc-pkcs11.so + 0x18f8c) #5 0x00007fb405b4883e pkcs15_create_tokens.lto_priv.0 (opensc-pkcs11.so + 0x2383e) #6 0x00007fb405b3a217 card_detect (opensc-pkcs11.so + 0x15217) #7 0x00007fb405b3bde8 card_detect_all (opensc-pkcs11.so + 0x16de8) #8 0x00007fb405b3c7ea C_GetSlotList (opensc-pkcs11.so + 0x177ea) #9 0x00007fb4052f858a proxy_list_slots (p11-kit-proxy.so + 0x2a58a) #10 0x00007fb4052f9279 proxy_C_GetSlotList (p11-kit-proxy.so + 0x2b279) #11 0x00007fb423a0e0f0 SECMOD_UpdateSlotList (libnss3.so + 0x650f0) #12 0x00007fb427e30363 _ZN14nsNSSComponent24CheckForSmartCardChangesEv (libxul.so + 0x42ac363) #13 0x00007fb424572a28 _ZN7mozilla3psm12CertVerifier10VerifyCertEP18CERTCertificateStrlNS_4pkix4TimeEPvPKcRSt10unique_ptrI15CERTCertListStrNS_30UniqueCERTCertListDeletePolicyEEjRKNS_5MaybeI8nsTArrayISF_IhEEEERKNSE_ISG_EESN_RKNS_16OriginAttributesEP9SECOidTagPNS1_18OCSPStaplingStatusEPNS0_13KeySizeStatusEPNS0_14SHA1ModeResultEPNS0_20PinningTelemetryInfoEPNS0_27CertificateTransparencyInfoEPNS0_18CRLiteLookupResultE (libxul.so + 0x9eea28) #14 0x00007fb424574260 _ZN7mozilla3psm12CertVerifier19VerifySSLServerCertERKSt10unique_ptrI18CERTCertificateStrNS_33UniqueCERTCertificateDeletePolicyEENS_4pkix4TimeEPvRK12nsTSubstringIcERS2_I15CERTCertListStrNS_30UniqueCERTCertListDeletePolicyEEjRKNS_5MaybeI8nsTArrayISK_IhEEEERKNSJ_ISL_EESS_RKNSJ_INS0_23DelegatedCredentialInfoEEERKNS_16OriginAttributesEbP9SECOidTagPNS1_18OCSPStaplingStatusEPNS0_13KeySizeStatusEPNS0_14SHA1ModeResultEPNS0_20PinningTelemetryInfoEPNS0_27CertificateTransparencyInfoEPNS0_18CRLiteLookupResultEPb (libxul.so + 0x9f0260) #15 0x00007fb427e0e96e _ZN7mozilla3psm28SSLServerCertVerificationJob3RunEv (libxul.so + 0x428a96e) #16 0x00007fb42464bd91 _ZN12nsThreadPool3RunEv (libxul.so + 0xac7d91) #17 0x00007fb424658b34 _ZN8nsThread16ProcessNextEventEbPb (libxul.so + 0xad4b34) #18 0x00007fb42464730c _Z19NS_ProcessNextEventP9nsIThreadb (libxul.so + 0xac330c) #19 0x00007fb424bec19a _ZN7mozilla3ipc28MessagePumpForNonMainThreads3RunEPN4base11MessagePump8DelegateE (libxul.so + 0x106819a) #20 0x00007fb424badd69 _ZN11MessageLoop3RunEv (libxul.so + 0x1029d69) #21 0x00007fb4246580c6 _ZN8nsThread10ThreadFuncEPv (libxul.so + 0xad40c6) #22 0x00007fb42e0e84a4 _pt_root (libnspr4.so + 0x2c4a4) #23 0x00007fb42f0ac1c9 start_thread (libpthread.so.0 + 0x91c9) #24 0x00007fb42ec4f473 __clone (libc.so.6 + 0x100473) Stack trace of thread 232978: #0 0x00007fb42ec49f2d syscall (libc.so.6 + 0xfaf2d) #1 0x00007fb424bc299e epoll_wait (libxul.so + 0x103e99e) #2 0x00007fb4291cfa0c _ZN13tokio_reactor7Reactor4turn17hea677915f80e44ffE (libxul.so + 0x564ba0c) #3 0x00007fb4289b5749 _ZN5tokio7runtime14current_thread7runtime7Runtime8block_on17h3cd1cca23e918415E (libxul.so + 0x4e31749) #4 0x00007fb4289b896c _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h75faa0d3a65d7384E (libxul.so + 0x4e3496c) #5 0x00007fb4289b877f _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h32eb3015b0e7783fE (libxul.so + 0x4e3477f) #6 0x00007fb428f35b55 _ZN3std3sys4unix6thread6Thread3new12thread_start17h052bacfda6a1fda8E (libxul.so + 0x53b1b55) #7 0x00007fb42f0ac1c9 start_thread (libpthread.so.0 + 0x91c9) #8 0x00007fb42ec4f473 __clone (libc.so.6 + 0x100473) Stack trace of thread 232911: #0 0x00007fb42f0b851a __futex_abstimed_wait_common64 (libpthread.so.0 + 0x1551a) #1 0x00007fb42f0b24e4 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf4e4) #2 0x00007fb42e0e1483 pt_TimedWait (libnspr4.so + 0x25483) #3 0x00007fb42e0e1940 PR_WaitCondVar (libnspr4.so + 0x25940) #4 0x00007fb424f10339 _ZL12WatchdogMainPv (libxul.so + 0x138c339) #5 0x00007fb42e ~~~ Version-Release number of selected component (if applicable): $ rpm -q firefox firefox-85.0-11.fc34.x86_64 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: FF crash as soon as GoTrust Idem Key is plugged in. Expected results: FF works just fine with GoTrust Idem Key. Additional info: The ABRT refers to the following reports: https://retrace.fedoraproject.org/faf/reports/bthash/be8df0cb5314ee5a8c7b31203eae3183ecccdcbd https://retrace.fedoraproject.org/faf/reports/bthash/60c855cab75a6585174b368d3e343a85e53ca8ef BTW I cannot access about:crashes, is the functionality gone?
This is a duplicate of opensc bug *** This bug has been marked as a duplicate of bug 1930652 ***