Application: digikam (7.0.0) (Compiled from sources) Qt Version: 5.14.2 Frameworks Version: 5.70.0 Operating System: Linux 5.4.60-gentoo x86_64 Windowing system: X11 Distribution: Gentoo/Linux -- Information about the crash: - What I was doing when the application crashed: When I'm in the process of setting up my flickr account, I login in the embeded browser and right after authentication, Digikam crashes with a segfault. Console output: QCommandLineParser: already having an option named "h" QCommandLineParser: already having an option named "help-all" QCommandLineParser: already having an option named "v" KMemoryInfo: Platform identified : "LINUX" KMemoryInfo: TotalRam: 8024584192 digikam.mediaserver: Setup Media Server icons digikam.mediaserver: Upnp device created: 0 QtAV 1.12.0(Aug 25 2020, 23:51:34) Multimedia framework base on Qt and FFmpeg. Distributed under the terms of LGPLv2.1 or later. Shanghai University->S3 Graphics->Deepin->PPTV, Shanghai, China Copyright (C) 2012-2016 Wang Bin (aka. Lucas Wang) wbsecg1@gmail.com Donate: http://qtav.org/donate.html Source: https://github.com/wang-bin/QtAV Home page: http://qtav.org kf5.kxmlgui: Unhandled container to remove : Digikam::DigikamApp O1::setSignatureMethod: "HMAC-SHA1" O0BaseAuth::setLocalPort: 80 O1::link O0BaseAuth::linked: No O0BaseAuth::setLinked: false O0BaseAuth::linked: No QString::arg: Argument missing: "https://www.flickr.com" , 80 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 5357, resource id: 35652460, major code: 40 (TranslateCoords), minor code: 0 O1::onTokenRequestFinished "Request: https://www.flickr.com/services/oauth/request_token" QString::arg: Argument missing: "https://www.flickr.com" , 80 O1::onVerificationReceived O1::exchangeToken O1::onTokenExchangeError: 204 "Host requires authentication" "oauth_problem=token_rejected" O1::onTokenExchangeFinished O1::onTokenExchangeFinished: "Host requires authentication" ASSERTION FAILED: resource->url() == url.string() /var/tmp/portage/dev-qt/qtwebkit-5.212.0_pre20200309-r1/work/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp(625) : WebCore::CachedResourceHandle<WebCore::CachedResource> WebCore::CachedResourceLoader::requestResource(WebCore::CachedResource::Type, WebCore::CachedResourceRequest&) 1 0x7f49fecd0727 /usr/lib64/libQt5WebKit.so.5(WTFCrash+0x17) [0x7f49fecd0727] 2 0x7f49ff6db905 /usr/lib64/libQt5WebKit.so.5(+0x1b15905) [0x7f49ff6db905] 3 0x7f49ff6dd020 /usr/lib64/libQt5WebKit.so.5(+0x1b17020) [0x7f49ff6dd020] 4 0x7f49ff66ee01 /usr/lib64/libQt5WebKit.so.5(+0x1aa8e01) [0x7f49ff66ee01] 5 0x7f49ff0b1051 /usr/lib64/libQt5WebKit.so.5(+0x14eb051) [0x7f49ff0b1051] 6 0x7f49ff0b1128 /usr/lib64/libQt5WebKit.so.5(+0x14eb128) [0x7f49ff0b1128] 7 0x7f49ff224168 /usr/lib64/libQt5WebKit.so.5(+0x165e168) [0x7f49ff224168] 8 0x7f49ff22377e /usr/lib64/libQt5WebKit.so.5(+0x165d77e) [0x7f49ff22377e] 9 0x7f4a0054a6ba /usr/lib64/libQt5WebKit.so.5(+0x29846ba) [0x7f4a0054a6ba] 10 0x7f4a005500f1 /usr/lib64/libQt5WebKit.so.5(+0x298a0f1) [0x7f4a005500f1] 11 0x7f49ff5fbea9 /usr/lib64/libQt5WebKit.so.5(+0x1a35ea9) [0x7f49ff5fbea9] 12 0x7f49ff5fc74b /usr/lib64/libQt5WebKit.so.5(+0x1a3674b) [0x7f49ff5fc74b] 13 0x7f49ff6026cc /usr/lib64/libQt5WebKit.so.5(+0x1a3c6cc) [0x7f49ff6026cc] 14 0x7f49ff5d8f62 /usr/lib64/libQt5WebKit.so.5(+0x1a12f62) [0x7f49ff5d8f62] 15 0x7f49ff5d93aa /usr/lib64/libQt5WebKit.so.5(+0x1a133aa) [0x7f49ff5d93aa] 16 0x7f49ff5dba1d /usr/lib64/libQt5WebKit.so.5(+0x1a15a1d) [0x7f49ff5dba1d] 17 0x7f49ff5dbc28 /usr/lib64/libQt5WebKit.so.5(+0x1a15c28) [0x7f49ff5dbc28] 18 0x7f49ff6cfeb4 /usr/lib64/libQt5WebKit.so.5(+0x1b09eb4) [0x7f49ff6cfeb4] 19 0x7f49ff6a539f /usr/lib64/libQt5WebKit.so.5(+0x1adf39f) [0x7f49ff6a539f] 20 0x7f49ffa0d40e /usr/lib64/libQt5WebKit.so.5(+0x1e4740e) [0x7f49ffa0d40e] 21 0x7f49ffa0cdf9 /usr/lib64/libQt5WebKit.so.5(+0x1e46df9) [0x7f49ffa0cdf9] 22 0x7f4a02db0bd8 /usr/lib64/libQt5Core.so.5(+0x2a7bd8) [0x7f4a02db0bd8] 23 0x7f49f85ac1ad /usr/lib64/libQt5Network.so.5(+0xb81ad) [0x7f49f85ac1ad] 24 0x7f49f8651e6a /usr/lib64/libQt5Network.so.5(+0x15de6a) [0x7f49f8651e6a] 25 0x7f4a02da939c /usr/lib64/libQt5Core.so.5(_ZN7QObject5eventEP6QEvent+0x2bc) [0x7f4a02da939c] 26 0x7f4a037abcef /usr/lib64/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x7f) [0x7f4a037abcef] 27 0x7f4a037b4e30 /usr/lib64/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x330) [0x7f4a037b4e30] 28 0x7f4a02d7dc8f /usr/lib64/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x7f) [0x7f4a02d7dc8f] 29 0x7f4a02d80731 /usr/lib64/libQt5Core.so.5(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x151) [0x7f4a02d80731] 30 0x7f4a02dd2253 /usr/lib64/libQt5Core.so.5(+0x2c9253) [0x7f4a02dd2253] 31 0x7f49f7c521f7 /usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x267) [0x7f49f7c521f7] KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = digikam path = /usr/bin pid = 684554 KCrash: Arguments: /usr/bin/digikam KCrash: Attempting to start /usr/lib64/libexec/drkonqi The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0c6248fb80 (LWP 683034))] Thread 42 (Thread 0x7f0b53fff700 (LWP 683491)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7997c0a5 in std::unique_ptr<std::function<void ()>, std::default_delete<std::function<void ()> > > WTF::MessageQueue<std::function<void ()> >::waitForMessageFilteredWithTimeout<WTF::MessageQueue<std::function<void ()> >::waitForMessage()::{lambda(std::function<void ()> const&)#1}>(WTF::MessageQueueWaitResult&, WTF::MessageQueue<std::function<void ()> >::waitForMessage()::{lambda(std::function<void ()> const&)#1}&&, double) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7bd50a45 in std::_Function_handler<void (), WebCore::callOnFileThread(std::function<void ()>&&)::{lambda()#1}::operator()() const::{lambda()#1}>::_M_invoke(std::_Any_data const&) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 41 (Thread 0x7f0b613fd700 (LWP 683457)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 40 (Thread 0x7f0b61bfe700 (LWP 683456)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 39 (Thread 0x7f0b623ff700 (LWP 683455)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 38 (Thread 0x7f0b63fff700 (LWP 683454)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 37 (Thread 0x7f0ba8bff700 (LWP 683453)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 36 (Thread 0x7f0ba37fe700 (LWP 683452)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 35 (Thread 0x7f0b6e7ff700 (LWP 683451)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 34 (Thread 0x7f0b84996700 (LWP 683229)): #0 0x00007f0c7dfc9f2c in read () at /lib64/libc.so.6 #1 0x00007f0c734be33f in g_wakeup_acknowledge () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f0c73476f4e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f0c73477392 in g_main_context_iterate.isra () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f0c7347750f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f0c7e5f701b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f0c7e5a1b1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f0c7e3f64ee in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f0c7e3f751b in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #9 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 33 (Thread 0x7f0b85998700 (LWP 683227)): #0 0x00007f0c7dfce4ff in poll () at /lib64/libc.so.6 #1 0x00007f0c734773ee in g_main_context_iterate.isra () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f0c7347750f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f0c7e5f701b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f0c7e5a1b1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f0c7e3f64ee in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f0c7e3f751b in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 32 (Thread 0x7f0b87fff700 (LWP 683105)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7a50460b in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5046e4 in WTF::ParallelHelperPool::helperThreadBody() () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 31 (Thread 0x7f0ba0ff9700 (LWP 683104)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7a50460b in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5046e4 in WTF::ParallelHelperPool::helperThreadBody() () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 30 (Thread 0x7f0ba17fa700 (LWP 683103)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7a50460b in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5046e4 in WTF::ParallelHelperPool::helperThreadBody() () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 29 (Thread 0x7f0ba3fff700 (LWP 683102)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7a50460b in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5046e4 in WTF::ParallelHelperPool::helperThreadBody() () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 28 (Thread 0x7f0ba1ffb700 (LWP 683101)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7a50460b in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5046e4 in WTF::ParallelHelperPool::helperThreadBody() () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 27 (Thread 0x7f0ba2ffd700 (LWP 683100)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7a50460b in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5046e4 in WTF::ParallelHelperPool::helperThreadBody() () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 26 (Thread 0x7f0ba9bff700 (LWP 683079)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7a506264 in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c79d77be0 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7a5094b7 in WTF::threadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7a53742b in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 25 (Thread 0x7f0baafff700 (LWP 683078)): #0 0x00007f0c7347408c in g_source_unref_internal () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f0c73475635 in g_source_iter_next () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f0c73476d5f in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f0c73477392 in g_main_context_iterate.isra () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f0c7347750f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f0c7e5f701b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f0c7e5a1b1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f0c7e3f64ee in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f0c7e3f751b in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #9 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7f0c194e9700 (LWP 683077)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e1ac66c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865 #2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f0c7c5a7f38 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() () at /usr/lib64/libQt5WebKit.so.5 #4 0x00007f0c7c5a8049 in () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7e1b1eff in std::execute_native_thread_routine(void*) (__p=0x55f7a0568110) at /var/tmp/portage/sys-devel/gcc-9.3.0-r1/work/gcc-9.3.0/libstdc++-v3/src/c++11/thread.cc:80 #6 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #7 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7f0c19ef0700 (LWP 683073)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e3fc86b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f0c7e3fc8f9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f0c7fbe73d4 in Digikam::ParkingThread::run() () at /usr/lib64/libdigikamcore.so.7.0.0 #4 0x00007f0c7e3f751b in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7f0c1b33e700 (LWP 683069)): #0 0x00007f0c77e8595a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c1bb8b5b6 in NPT_PosixSharedVariable::WaitUntilEquals(int, int) () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #2 0x00007f0c1bbc1d17 in PLT_SsdpDeviceAnnounceTask::DoRun() () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #3 0x00007f0c1bbc45a5 in PLT_ThreadTask::Run() () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #4 0x00007f0c1bb8ba27 in NPT_PosixThread::EntryPoint(void*) () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #5 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7f0c24dea700 (LWP 683067)): #0 0x00007f0c77e8595a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c1bb8b5b6 in NPT_PosixSharedVariable::WaitUntilEquals(int, int) () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #2 0x00007f0c1bbb1111 in PLT_HttpServerSocketTask::DoRun() () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #3 0x00007f0c1bbc45a5 in PLT_ThreadTask::Run() () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #4 0x00007f0c1bb8ba27 in NPT_PosixThread::EntryPoint(void*) () at /usr/lib64/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so #5 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7f0c255eb700 (LWP 683054)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c7e3fc86b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f0c7e3fc8f9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f0c8094bd74 in Digikam::ScanController::run() () at /usr/lib64/libdigikamgui.so.7.0.0 #4 0x00007f0c7e3f751b in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7f0c267fc700 (LWP 683053)): #0 0x00007f0c734c2714 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f0c734773e3 in g_main_context_iterate.isra () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f0c7347750f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f0c7e5f701b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f0c7e5a1b1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f0c7e3f64ee in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f0c783e9518 in QDBusConnectionManager::run() () at /usr/lib64/libQt5DBus.so.5 #7 0x00007f0c7e3f751b in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #8 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7f0c26ffd700 (LWP 683052)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7f0c277fe700 (LWP 683051)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7f0c27fff700 (LWP 683050)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7f0c3cff9700 (LWP 683049)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7f0c3d7fa700 (LWP 683048)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7f0c3dffb700 (LWP 683047)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7f0c3e7fc700 (LWP 683046)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f0c3effd700 (LWP 683045)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f0c3f7fe700 (LWP 683044)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f0c3ffff700 (LWP 683043)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f0c5499d700 (LWP 683042)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f0c5519e700 (LWP 683041)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f0c5599f700 (LWP 683040)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f0c561a0700 (LWP 683039)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f0c569a1700 (LWP 683038)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f0c571a2700 (LWP 683037)): #0 0x00007f0c77e85635 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f0c5b1560bb in util_queue_thread_func () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007f0c5b155cd7 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f0c61567700 (LWP 683036)): #0 0x00007f0c7dfce4ff in poll () at /lib64/libc.so.6 #1 0x00007f0c71bb5d02 in _xcb_conn_wait () at /usr/lib64/libxcb.so.1 #2 0x00007f0c71bb797a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f0c61e56900 in QXcbEventQueue::run() () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f0c7e3f751b in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f0c77e7efa7 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f0c7dfd8d3f in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f0c6248fb80 (LWP 683034)): [KCrash Handler] #4 0x00007f0c7a4f572c in WTFCrash () at /usr/lib64/libQt5WebKit.so.5 #5 0x00007f0c7af00905 in WebCore::CachedResourceLoader::requestResource(WebCore::CachedResource::Type, WebCore::CachedResourceRequest&) () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007f0c7af02020 in WebCore::CachedResourceLoader::requestImage(WebCore::CachedResourceRequest&) () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007f0c7ae93e01 in WebCore::ImageLoader::updateFromElement() () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f0c7a8d6051 in WebCore::HTMLImageElement::selectImageSource() () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007f0c7a8d6128 in WebCore::HTMLImageElement::parseAttribute(WebCore::QualifiedName const&, WTF::AtomicString const&) () at /usr/lib64/libQt5WebKit.so.5 #10 0x00007f0c7aa49168 in WebCore::Element::attributeChanged(WebCore::QualifiedName const&, WTF::AtomicString const&, WTF::AtomicString const&, WebCore::Element::AttributeModificationReason) () at /usr/lib64/libQt5WebKit.so.5 #11 0x00007f0c7aa4877e in WebCore::Element::parserSetAttributes(WTF::Vector<WebCore::Attribute, 0ul, WTF::CrashOnOverflow, 16ul> const&) () at /usr/lib64/libQt5WebKit.so.5 #12 0x00007f0c7bd6f6ba in WebCore::HTMLConstructionSite::createHTMLElement(WebCore::AtomicHTMLToken*) () at /usr/lib64/libQt5WebKit.so.5 #13 0x00007f0c7bd750f1 in WebCore::HTMLConstructionSite::insertSelfClosingHTMLElement(WebCore::AtomicHTMLToken*) () at /usr/lib64/libQt5WebKit.so.5 #14 0x00007f0c7ae20ea9 in WebCore::HTMLTreeBuilder::processStartTagForInBody(WebCore::AtomicHTMLToken&) () at /usr/lib64/libQt5WebKit.so.5 #15 0x00007f0c7ae2174b in WebCore::HTMLTreeBuilder::processStartTag(WebCore::AtomicHTMLToken&) () at /usr/lib64/libQt5WebKit.so.5 #16 0x00007f0c7ae276cc in WebCore::HTMLTreeBuilder::constructTree(WebCore::AtomicHTMLToken&) () at /usr/lib64/libQt5WebKit.so.5 #17 0x00007f0c7adfdf62 in WebCore::HTMLDocumentParser::constructTreeFromHTMLToken(WebCore::HTMLTokenizer::TokenPtr&) () at /usr/lib64/libQt5WebKit.so.5 #18 0x00007f0c7adfe3aa in WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode) () at /usr/lib64/libQt5WebKit.so.5 #19 0x00007f0c7ae00a1d in WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution() () at /usr/lib64/libQt5WebKit.so.5 #20 0x00007f0c7ae00dc8 in WebCore::HTMLDocumentParser::executeScriptsWaitingForStylesheets() () at /usr/lib64/libQt5WebKit.so.5 #21 0x00007f0c7aa57ed2 in WebCore::Document::didRemoveAllPendingStylesheet() () at /usr/lib64/libQt5WebKit.so.5 #22 0x00007f0c7a8955e2 in WebCore::HTMLLinkElement::sheetLoaded() () at /usr/lib64/libQt5WebKit.so.5 #23 0x00007f0c7ab35a44 in WebCore::StyleSheetContents::checkLoaded() () at /usr/lib64/libQt5WebKit.so.5 #24 0x00007f0c7a8d1083 in WebCore::HTMLLinkElement::setCSSStyleSheet(WTF::String const&, WebCore::URL const&, WTF::String const&, WebCore::CachedCSSStyleSheet const*) () at /usr/lib64/libQt5WebKit.so.5 #25 0x00007f0c7aee1111 in WebCore::CachedCSSStyleSheet::checkNotify() [clone .part.0] () at /usr/lib64/libQt5WebKit.so.5 #26 0x00007f0c7aee1334 in WebCore::CachedCSSStyleSheet::finishLoading(WebCore::SharedBuffer*) () at /usr/lib64/libQt5WebKit.so.5 #27 0x00007f0c7aeca39f in WebCore::SubresourceLoader::didFinishLoading(double) () at /usr/lib64/libQt5WebKit.so.5 #28 0x00007f0c7b23240e in WebCore::QNetworkReplyHandler::finish() () at /usr/lib64/libQt5WebKit.so.5 #29 0x00007f0c7b231df9 in WebCore::QNetworkReplyHandlerCallQueue::flush() [clone .part.0] () at /usr/lib64/libQt5WebKit.so.5 #30 0x00007f0c7e5d5bd8 in void doActivate<false>(QObject*, int, void**) () at /usr/lib64/libQt5Core.so.5 #31 0x00007f0c73dd11ad in QNetworkReplyHttpImplPrivate::finished() () at /usr/lib64/libQt5Network.so.5 #32 0x00007f0c73e76e6a in QNetworkReplyHttpImpl::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Network.so.5 #33 0x00007f0c7e5ce39c in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #34 0x00007f0c7efd0cef in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #35 0x00007f0c7efd9e30 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #36 0x00007f0c7e5a2c8f in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #37 0x00007f0c7e5a5731 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #38 0x00007f0c7e5f7253 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib64/libQt5Core.so.5 #39 0x00007f0c734771f7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #40 0x00007f0c73477480 in g_main_context_iterate.isra () at /usr/lib64/libglib-2.0.so.0 #41 0x00007f0c7347750f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #42 0x00007f0c7e5f6ffd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #43 0x00007f0c7e5a1b1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #44 0x00007f0c7e5a98f2 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #45 0x000055f79e8b3c1e in main () [Inferior 1 (process 683034) detached] Reported using DrKonqi
digiKam have been compiled with Qt5Webkit. Under Linux you must use Qt5WebEngine instead as Qt5Webkit is not maintained well. Gilles Caulier
Thank for info, Qt5Webkit is the default on Gentoo, I switched to Qt5WebEngine and it works fine now. I'll file a bug on gentoo side to update the default use of Qt5WebEngine.