Bug 424461 - Crash while several tabs open and activley loading page on XDA website
Summary: Crash while several tabs open and activley loading page on XDA website
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 5.0.97
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-07-20 11:29 UTC by Papa Charlie
Modified: 2022-11-11 05:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Papa Charlie 2020-07-20 11:29:47 UTC
Application: konqueror (5.0.97)

Qt Version: 5.13.2
Frameworks Version: 5.70.0
Operating System: Linux 5.6.18-200.fc31.x86_64+debug x86_64
Distribution: "Fedora release 31 (Thirty One)"

-- Information about the crash:
- What I was doing when the application crashed:

Loading page on XDA-Developers Android Forums: www.xda-developers.com

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa65104f840 (LWP 886173))]

Thread 13 (Thread 0x7fa5c3fff700 (LWP 887499)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62e00f784 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 /lib64/libQt5WebKit.so.5
#3  0x00007fa62d9ab081 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /lib64/libQt5WebKit.so.5
#4  0x00007fa62e011ee9 in WTF::threadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e034c3f in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fa5c8bfe700 (LWP 887498)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62e00f784 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 /lib64/libQt5WebKit.so.5
#3  0x00007fa62d9ab081 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /lib64/libQt5WebKit.so.5
#4  0x00007fa62e011ee9 in WTF::threadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e034c3f in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fa5c93ff700 (LWP 887497)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62e00f784 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 /lib64/libQt5WebKit.so.5
#3  0x00007fa62d9ab081 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /lib64/libQt5WebKit.so.5
#4  0x00007fa62e011ee9 in WTF::threadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e034c3f in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fa5dabfd700 (LWP 886454)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62e00f784 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 /lib64/libQt5WebKit.so.5
#3  0x00007fa62e00e00c in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /lib64/libQt5WebKit.so.5
#4  0x00007fa62e00e0e2 in WTF::ParallelHelperPool::helperThreadBody() () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e011ee9 in WTF::threadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa62e034c3f in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#7  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fa5db3fe700 (LWP 886453)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62e00f784 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 /lib64/libQt5WebKit.so.5
#3  0x00007fa62e00e00c in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /lib64/libQt5WebKit.so.5
#4  0x00007fa62e00e0e2 in WTF::ParallelHelperPool::helperThreadBody() () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e011ee9 in WTF::threadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa62e034c3f in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#7  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fa5dbbff700 (LWP 886452)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62e00f784 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 /lib64/libQt5WebKit.so.5
#3  0x00007fa62e00e00c in WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) () at /lib64/libQt5WebKit.so.5
#4  0x00007fa62e00e0e2 in WTF::ParallelHelperPool::helperThreadBody() () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e011ee9 in WTF::threadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa62e034c3f in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#7  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fa5e8bfe700 (LWP 886345)):
#0  0x00007fa6574a9a3f in poll () at /lib64/libc.so.6
#1  0x00007fa65344486e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fa6534449a3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa65559d8a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa65554723b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa655397cd5 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa655398e26 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fa5e93ff700 (LWP 886336)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62e00f784 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 /lib64/libQt5WebKit.so.5
#3  0x00007fa62d9ab081 in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) () at /lib64/libQt5WebKit.so.5
#4  0x00007fa62e011ee9 in WTF::threadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e034c3f in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fa5ec5ff700 (LWP 886222)):
#0  0x00007fa6574a9a3f in poll () at /lib64/libc.so.6
#1  0x00007fa65344486e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fa6534449a3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa65559d8a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa65554723b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa655397cd5 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa655398e26 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fa639714700 (LWP 886220)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6551b06a0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#2  0x00007fa62f50c1f1 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() () at /lib64/libQt5WebKit.so.5
#3  0x00007fa62f50c32f in  () at /lib64/libQt5WebKit.so.5
#4  0x00007fa6551b63d4 in execute_native_thread_routine () at /lib64/libstdc++.so.6
#5  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fa63bfff700 (LWP 886176)):
#0  0x00007fa6574a541c in read () at /lib64/libc.so.6
#1  0x00007fa65348c5af in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fa6534443b7 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fa653444812 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fa6534449a3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fa65559d8a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fa65554723b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fa655397cd5 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fa655dbaf6a in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#9  0x00007fa655398e26 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fa64215c700 (LWP 886175)):
#0  0x00007fa653d56d45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa6427ff19b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so
#2  0x00007fa6427fedab in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007fa653d504e2 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa6574b46a3 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fa65104f840 (LWP 886173)):
[KCrash Handler]
#4  0x00007fa62e7a37f8 in WebCore::FrameLoader::loadResourceSynchronously(WebCore::ResourceRequest const&, WebCore::StoredCredentials, WebCore::ClientCredentialPolicy, WebCore::ResourceError&, WebCore::ResourceResponse&, WTF::RefPtr<WebCore::SharedBuffer>&) () at /lib64/libQt5WebKit.so.5
#5  0x00007fa62e795be7 in WebCore::DocumentThreadableLoader::loadRequest(WebCore::ResourceRequest const&, WebCore::SecurityCheckPolicy) () at /lib64/libQt5WebKit.so.5
#6  0x00007fa62e7960cc in WebCore::DocumentThreadableLoader::makeSimpleCrossOriginAccessRequest(WebCore::ResourceRequest const&) () at /lib64/libQt5WebKit.so.5
#7  0x00007fa62e796909 in WebCore::DocumentThreadableLoader::makeCrossOriginAccessRequest(WebCore::ResourceRequest const&) () at /lib64/libQt5WebKit.so.5
#8  0x00007fa62e796d00 in WebCore::DocumentThreadableLoader::DocumentThreadableLoader(WebCore::Document&, WebCore::ThreadableLoaderClient&, WebCore::DocumentThreadableLoader::BlockingBehavior, WebCore::ResourceRequest const&, WebCore::ThreadableLoaderOptions const&, std::unique_ptr<WebCore::ContentSecurityPolicy, std::default_delete<WebCore::ContentSecurityPolicy> >&&) () at /lib64/libQt5WebKit.so.5
#9  0x00007fa62e796faa in WebCore::DocumentThreadableLoader::loadResourceSynchronously(WebCore::Document&, WebCore::ResourceRequest const&, WebCore::ThreadableLoaderClient&, WebCore::ThreadableLoaderOptions const&, std::unique_ptr<WebCore::ContentSecurityPolicy, std::default_delete<WebCore::ContentSecurityPolicy> >&&) () at /lib64/libQt5WebKit.so.5
#10 0x00007fa62e797019 in WebCore::DocumentThreadableLoader::loadResourceSynchronously(WebCore::Document&, WebCore::ResourceRequest const&, WebCore::ThreadableLoaderClient&, WebCore::ThreadableLoaderOptions const&) () at /lib64/libQt5WebKit.so.5
#11 0x00007fa62e7df9fd in WebCore::ThreadableLoader::loadResourceSynchronously(WebCore::ScriptExecutionContext*, WebCore::ResourceRequest const&, WebCore::ThreadableLoaderClient&, WebCore::ThreadableLoaderOptions const&) () at /lib64/libQt5WebKit.so.5
#12 0x00007fa62e9ccbf9 in WebCore::XMLHttpRequest::createRequest(int&) () at /lib64/libQt5WebKit.so.5
#13 0x00007fa62e9cd223 in WebCore::XMLHttpRequest::send(WTF::String const&, int&) () at /lib64/libQt5WebKit.so.5
#14 0x00007fa62e9cd59b in WebCore::XMLHttpRequest::send(int&) () at /lib64/libQt5WebKit.so.5
#15 0x00007fa62e5fa729 in WebCore::JSXMLHttpRequest::send(JSC::ExecState&) () at /lib64/libQt5WebKit.so.5
#16 0x00007fa62ed311e9 in WebCore::jsXMLHttpRequestPrototypeFunctionSend(JSC::ExecState*) () at /lib64/libQt5WebKit.so.5
#17 0x00007fa5ed1651e8 in  ()
#18 0x00007ffd1d8f9e10 in  ()
#19 0x00007fa62da44813 in  () at /lib64/libQt5WebKit.so.5
#20 0x0000000000000000 in  ()
[Inferior 1 (process 886173) detached]

Possible duplicates by query: bug 389712, bug 360497, bug 329532, bug 319351, bug 305516.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-10-12 03:50:14 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-27 05:04:25 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-11-11 05:21:05 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!