https://bugs.kde.org/show_bug.cgi?id=521683

            Bug ID: 521683
           Summary: Discover crashed in the background in
                    fwupd_client_download_http while trying to install
                    automatic updates
    Classification: Applications
           Product: Discover
      Version First 6.7.80
       Reported In:
          Platform: KDE Linux
                OS: Linux
            Status: REPORTED
          Severity: critical
          Priority: NOR
         Component: Updates
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

I turned on automatic updates and now suffer from Bug 519082.

During today's automatic update run (which failed, due to Bug 519082), Discover
actually crashed… in fwupd code! Which is confusing because there are no fwupd
updates available.

Backtrace:

#0  0x00007fad9355a29c in ??? () at /usr/lib/libc.so.6
#1  0x00007fad934fe7d0 in raise () at /usr/lib/libc.so.6
#2  0x00007fad95730b1b in KCrash::defaultCrashHandler (sig=11) at
/builder/src/kcrash/src/kcrash.cpp:630
#3  0x00007fad934fe8f0 in <signal handler called> () at /usr/lib/libc.so.6
#4  0x00007fad9355e0a9 in pthread_rwlock_rdlock () at /usr/lib/libc.so.6
#5  0x00007fad91f3dfbe in ossl_rwlock_rdlock (rwlock=<optimized out>) at
crypto/threads_pthread.c:888
#6  CRYPTO_THREAD_read_lock (lock=<optimized out>) at
crypto/threads_pthread.c:953
#7  0x00007fad91eca029 in int_err_get_item (d=0x7fad577fca20) at
crypto/err/err.c:191
#8  ERR_lib_error_string (e=0) at crypto/err/err.c:594
#9  ERR_lib_error_string (e=e@entry=0) at crypto/err/err.c:582
#10 0x00007fad91ecae5c in ossl_err_string_int (e=e@entry=0,
func=func@entry=0x7fad9219a621 "", buf=buf@entry=0x7fad577fccbf "",
len=len@entry=241) at crypto/err/err.c:529
#11 0x00007fad91ecb04b in ossl_err_string_int (e=0, func=0x7fad9219a621 "",
buf=0x7fad577fccbf "", len=241) at crypto/err/err.c:528
#12 0x00007fad8d14e4fd in ossl_strerror (error=error@entry=0,
buf=0x7fad577fccbf "", buf@entry=0x7fad577fccb0 "OpenSSL/3.6.3: ", size=241,
size@entry=256)
    at /usr/src/debug/curl/curl/lib/vtls/openssl.c:767
#13 0x00007fad8d14f2a5 in ossl_connect_step2 (cf=<optimized out>,
data=0x560ab6d6c850) at /usr/src/debug/curl/curl/lib/vtls/openssl.c:4248
#14 0x00007fad8d160ae4 in ossl_connect (cf=0x7fad28000be0, data=0x560ab6d6c850,
done=0x7fad577fd040) at /usr/src/debug/curl/curl/lib/vtls/openssl.c:4991
#15 0x00007fad8d159ffd in ssl_cf_connect (cf=0x7fad28000be0,
data=0x560ab6d6c850, done=0x7fad577fd040) at
/usr/src/debug/curl/curl/lib/vtls/vtls.c:1364
#16 0x00007fad8d0c1d21 in Curl_conn_cf_connect (cf=<optimized out>,
data=0x560ab6d6c850, done=0x7fad577fd040) at
/usr/src/debug/curl/curl/lib/cfilters.c:426
#17 Curl_conn_cf_connect (cf=<optimized out>, data=0x560ab6d6c850,
done=0x7fad577fd040) at /usr/src/debug/curl/curl/lib/cfilters.c:421
#18 cf_setup_connect (cf=0x7fad28010850, data=0x560ab6d6c850,
done=0x7fad577fd040) at /usr/src/debug/curl/curl/lib/connect.c:360
#19 0x00007fad8d0b5ad3 in Curl_conn_cf_connect (cf=<optimized out>,
data=0x560ab6d6c850, done=0x7fad577fd040) at
/usr/src/debug/curl/curl/lib/cfilters.c:426
#20 Curl_conn_cf_connect (cf=<optimized out>, data=0x560ab6d6c850,
done=0x7fad577fd040) at /usr/src/debug/curl/curl/lib/cfilters.c:421
#21 cf_hc_baller_connect (b=<optimized out>, cf=0x7fad280194e0,
data=0x560ab6d6c850, done=0x7fad577fd040) at
/usr/src/debug/curl/curl/lib/cf-https-connect.c:197
#22 cf_hc_connect (cf=0x7fad280194e0, data=0x560ab6d6c850, done=0x7fad577fd040)
at /usr/src/debug/curl/curl/lib/cf-https-connect.c:533
#23 0x00007fad8d0b705b in Curl_conn_cf_connect (cf=<optimized out>,
data=0x560ab6d6c850, done=0x7fad577fd040) at
/usr/src/debug/curl/curl/lib/cfilters.c:426
#24 Curl_conn_cf_connect (cf=<optimized out>, data=0x560ab6d6c850,
done=0x7fad577fd040) at /usr/src/debug/curl/curl/lib/cfilters.c:421
#25 cf_dns_connect (cf=0x7fad2800b340, data=0x560ab6d6c850,
done=0x7fad577fd265) at /usr/src/debug/curl/curl/lib/cf-dns.c:303
#26 0x00007fad8d0c58c4 in Curl_conn_connect (data=0x560ab6d6c850, sockindex=0,
blocking=false, done=0x7fad577fd265) at
/usr/src/debug/curl/curl/lib/cfilters.c:583
#27 0x00007fad8d119dac in multi_runsingle (multi=multi@entry=0x7fad2800af10,
data=0x560ab6d6c850, sigpipe_ctx=sigpipe_ctx@entry=0x7fad577fd3a0) at
/usr/src/debug/curl/curl/lib/multi.c:2561
#28 0x00007fad8d11c0ca in multi_perform (multi=0x7fad2800af10,
running_handles=0x7fad577fd494) at /usr/src/debug/curl/curl/lib/multi.c:2808
#29 0x00007fad8d0e0e38 in easy_transfer (multi=<optimized out>) at
/usr/src/debug/curl/curl/lib/easy.c:694
#30 easy_perform (data=data@entry=0x560ab6d6c850, events=false) at
/usr/src/debug/curl/curl/lib/easy.c:802
#31 0x00007fad8d0e0f99 in curl_easy_perform (curl=curl@entry=0x560ab6d6c850) at
/usr/src/debug/curl/curl/lib/easy.c:820
#32 0x00007fad7846cc62 in fwupd_client_download_http
    (self=self@entry=0x560ab6346010, curl=curl@entry=0x560ab6d6c850,
url=url@entry=0x560ab8317250
"https://cdn.fwupd.org/downloads/firmware.xml.zst.jcat";,
error=error@entry=0x7fad577fd7f0)
    at ../fwupd/libfwupd/fwupd-client.c:5884
#33 0x00007fad7846d441 in fwupd_client_download_http_retry
    (self=<optimized out>, curl=0x560ab6d6c850, url=0x560ab8317250
"https://cdn.fwupd.org/downloads/firmware.xml.zst.jcat";, error=0x7fad577fd7c8)
at ../fwupd/libfwupd/fwupd-client.c:6028
#34 fwupd_client_download_bytes_thread_cb (task=0x560ab6a1f0e0,
source_object=0x560ab6346010, task_data=<optimized out>,
cancellable=0x560ab63865f0) at ../fwupd/libfwupd/fwupd-client.c:6060
#35 0x00007fad8f897b42 in g_task_thread_pool_thread
(thread_data=0x560ab6a1f0e0, pool_data=<optimized out>) at
../glib/gio/gtask.c:1585
#36 0x00007fad92861e5b in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/glib/gthreadpool.c:336
#37 0x00007fad92860ad4 in g_thread_proxy (data=0x7fad48002390) at
../glib/glib/gthread.c:893
#38 0x00007fad935581b9 in ??? () at /usr/lib/libc.so.6
#39 0x00007fad935dd21c in ??? () at /usr/lib/libc.so.6
(gdb)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to