Bug 383252 - Konqueror crash sometimes on https://www.phoronix.com (forums)
Summary: Konqueror crash sometimes on https://www.phoronix.com (forums)
Status: CLOSED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 5.0.97
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-08-07 23:16 UTC by Dieter Nützel
Modified: 2019-11-03 22:33 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 Dieter Nützel 2017-08-07 23:16:07 UTC
Application: konqueror (5.0.97)

Qt Version: 5.9.1
Frameworks Version: 5.36.0
Operating System: Linux 4.20.0-amd-staging-4.11-1.g7262353-default+ x86_64
Distribution: "openSUSE Tumbleweed"

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

Want to open the forums (link to) on https://www.phoronix.com.

The crash can be reproduced sometimes.

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

Thread 21 (Thread 0x7f8b795b9700 (LWP 4707)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc7357ea3 in JSC::GCThread::waitForNextPhase() () at heap/GCThread.cpp:81
#2  0x00007f8bc7357ea3 in JSC::GCThread::gcThreadMain() () at heap/GCThread.cpp:99
#3  0x00007f8bc769c5b1 in wtfThreadEntryPoint() () at wtf/ThreadingPthreads.cpp:195
#4  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f8b79dba700 (LWP 4706)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc7357ea3 in JSC::GCThread::waitForNextPhase() () at heap/GCThread.cpp:81
#2  0x00007f8bc7357ea3 in JSC::GCThread::gcThreadMain() () at heap/GCThread.cpp:99
#3  0x00007f8bc769c5b1 in wtfThreadEntryPoint() () at wtf/ThreadingPthreads.cpp:195
#4  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f8b7a5bb700 (LWP 4705)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc7357ea3 in JSC::GCThread::waitForNextPhase() () at heap/GCThread.cpp:81
#2  0x00007f8bc7357ea3 in JSC::GCThread::gcThreadMain() () at heap/GCThread.cpp:99
#3  0x00007f8bc769c5b1 in wtfThreadEntryPoint() () at wtf/ThreadingPthreads.cpp:195
#4  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f8b7adbc700 (LWP 4704)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc7357ea3 in JSC::GCThread::waitForNextPhase() () at heap/GCThread.cpp:81
#2  0x00007f8bc7357ea3 in JSC::GCThread::gcThreadMain() () at heap/GCThread.cpp:99
#3  0x00007f8bc769c5b1 in wtfThreadEntryPoint() () at wtf/ThreadingPthreads.cpp:195
#4  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f8b7b5bd700 (LWP 4703)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc7357ea3 in JSC::GCThread::waitForNextPhase() () at heap/GCThread.cpp:81
#2  0x00007f8bc7357ea3 in JSC::GCThread::gcThreadMain() () at heap/GCThread.cpp:99
#3  0x00007f8bc769c5b1 in wtfThreadEntryPoint() () at wtf/ThreadingPthreads.cpp:195
#4  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f8b735bd700 (LWP 4702)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc7357ea3 in JSC::GCThread::waitForNextPhase() () at heap/GCThread.cpp:81
#2  0x00007f8bc7357ea3 in JSC::GCThread::gcThreadMain() () at heap/GCThread.cpp:99
#3  0x00007f8bc769c5b1 in wtfThreadEntryPoint() () at wtf/ThreadingPthreads.cpp:195
#4  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f8b7bdbe700 (LWP 4701)):
#0  0x00007f8bef1b7996 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc769caca in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () at wtf/ThreadingPthreads.cpp:399
#2  0x00007f8bc7356d0c in JSC::BlockAllocator::waitForRelativeTimeWhileHoldingLock(double) () at heap/BlockAllocator.cpp:100
#3  0x00007f8bc7356d0c in JSC::BlockAllocator::waitForRelativeTime(double) () at heap/BlockAllocator.cpp:110
#4  0x00007f8bc7356d0c in JSC::BlockAllocator::blockFreeingThreadMain() () at heap/BlockAllocator.cpp:124
#5  0x00007f8bc769c5b1 in wtfThreadEntryPoint() () at wtf/ThreadingPthreads.cpp:195
#6  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f8b8190f700 (LWP 4700)):
#0  0x00007f8bf97d218d in poll () at /lib64/libc.so.6
#1  0x00007f8bed2acd19 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8bed2ace2c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f8bf40c66ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f8bf406f35a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8bf3e9f31a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f8bf3ea3d2e in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f8bc2832700 (LWP 4699)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8bc7667f24 in WTF::TCMalloc_PageHeap::scavengerThread() () at wtf/FastMalloc.cpp:2821
#2  0x00007f8bc7667f49 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () at wtf/FastMalloc.cpp:1989
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f8bd3aa4700 (LWP 4695)):
#0  0x00007f8bf97d218d in poll () at /lib64/libc.so.6
#1  0x00007f8bed2acd19 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8bed2ace2c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f8bf40c66ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f8bf406f35a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8bf3e9f31a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f8bf5dc4a45 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f8bf3ea3d2e in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f8bd4a09700 (LWP 4694)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f8bd520a700 (LWP 4693)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f8bd5a4b700 (LWP 4691)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f8bd624c700 (LWP 4690)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f8bd6a4d700 (LWP 4689)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f8bd724e700 (LWP 4688)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f8bd7a4f700 (LWP 4687)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f8bd849b700 (LWP 4686)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f8bd8c9c700 (LWP 4685)):
#0  0x00007f8bef1b75dd in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8be06f523b in  () at /usr/local/lib64/dri/radeonsi_dri.so
#2  0x00007f8be06f5177 in  () at /usr/local/lib64/dri/radeonsi_dri.so
#3  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f8be29b0700 (LWP 4684)):
#0  0x00007f8bf97d218d in poll () at /lib64/libc.so.6
#1  0x00007f8beeb25387 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f8beeb2716a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f8be46e7449 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f8bf3ea3d2e in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f8bef1b14d7 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f8bf97dbb2f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f8bf9f433c0 (LWP 4683)):
[KCrash Handler]
#6  0x00007f8bf3f1d36b in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f8beff48961 in QNetworkRequest::setOriginatingObject(QObject*) () at /usr/lib64/libQt5Network.so.5
#8  0x00007f8bc6482923 in WebCore::ResourceRequest::toNetworkRequest(WebCore::NetworkingContext*) const () at platform/network/qt/ResourceRequestQt.cpp:110
#9  0x00007f8bc648713a in WebCore::QNetworkReplyHandler::redirect(WebCore::ResourceResponse&, QUrl const&) () at platform/network/qt/QNetworkReplyHandler.cpp:684
#10 0x00007f8bc6487d9e in WebCore::QNetworkReplyHandler::sendResponseIfNeeded() () at platform/network/qt/QNetworkReplyHandler.cpp:639
#11 0x00007f8bc64885dc in WebCore::QNetworkReplyHandlerCallQueue::flush() () at platform/network/qt/QNetworkReplyHandler.cpp:271
#12 0x00007f8bc64891b7 in WebCore::QNetworkReplyHandlerCallQueue::flush() () at platform/network/qt/QNetworkReplyHandler.cpp:265
#13 0x00007f8bc64891b7 in WebCore::QNetworkReplyHandlerCallQueue::unlock() () at platform/network/qt/QNetworkReplyHandler.cpp:251
#14 0x00007f8bc64891b7 in WebCore::QueueLocker::~QueueLocker() () at platform/network/qt/QNetworkReplyHandler.cpp:279
#15 0x00007f8bc64891b7 in WebCore::QNetworkReplyWrapper::receiveMetaData() () at platform/network/qt/QNetworkReplyHandler.cpp:348
#16 0x00007f8bf409e25a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#17 0x00007f8befff6595 in  () at /usr/lib64/libQt5Network.so.5
#18 0x00007f8bf4080ca6 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () at /usr/lib64/libQt5Core.so.5
#19 0x00007f8bf408302d in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f8bf83cde82 in  () at /usr/lib64/libKF5KIOWidgets.so.5
#21 0x00007f8bf83d08c2 in  () at /usr/lib64/libKF5KIOWidgets.so.5
#22 0x00007f8bf409e25a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#23 0x00007f8bf6072f7c in KJob::result(KJob*, KJob::QPrivateSignal) () at /usr/lib64/libKF5CoreAddons.so.5
#24 0x00007f8bf6073ab1 in KJob::finishJob(bool) () at /usr/lib64/libKF5CoreAddons.so.5
#25 0x00007f8bf80b2578 in KIO::SimpleJob::slotFinished() () at /usr/lib64/libKF5KIOCore.so.5
#26 0x00007f8bf80bc48f in KIO::TransferJob::slotFinished() () at /usr/lib64/libKF5KIOCore.so.5
#27 0x00007f8bf80bbc31 in  () at /usr/lib64/libKF5KIOCore.so.5
#28 0x00007f8bf409e25a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#29 0x00007f8bf808df54 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () at /usr/lib64/libKF5KIOCore.so.5
#30 0x00007f8bf808a5b7 in KIO::SlaveInterface::dispatch() () at /usr/lib64/libKF5KIOCore.so.5
#31 0x00007f8bf808fa61 in KIO::Slave::gotInput() () at /usr/lib64/libKF5KIOCore.so.5
#32 0x00007f8bf409e25a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#33 0x00007f8bf8034b6f in  () at /usr/lib64/libKF5KIOCore.so.5
#34 0x00007f8bf409ec42 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#35 0x00007f8bf548793c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007f8bf548ecb4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#37 0x00007f8bf4070d48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#38 0x00007f8bf4073335 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#39 0x00007f8bf40c7013 in  () at /usr/lib64/libQt5Core.so.5
#40 0x00007f8bed2acb67 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#41 0x00007f8bed2acd98 in  () at /usr/lib64/libglib-2.0.so.0
#42 0x00007f8bed2ace2c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#43 0x00007f8bf40c668f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#44 0x00007f8bf406f35a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#45 0x00007f8bf4077be4 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#46 0x00007f8bf9b56d36 in kdemain(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konqueror-17.04.3/src/konqmain.cpp:234
#47 0x00007f8bf970e46a in __libc_start_main () at /lib64/libc.so.6
#48 0x00005583685c683a in _start () at ../sysdeps/x86_64/start.S:120

Possible duplicates by query: bug 373277, bug 366810.

Reported using DrKonqi
Comment 1 Dieter Nützel 2019-11-03 22:33:27 UTC
Works with KDE Frameworks 5.63.0.