Bug 329198 - Rekonq repeatedly crashed after opening multiple uncontrollable popup windows
Summary: Rekonq repeatedly crashed after opening multiple uncontrollable popup windows
Status: RESOLVED DUPLICATE of bug 317475
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (show other bugs)
Version: 2.4.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-12-24 13:11 UTC by brpia23
Modified: 2013-12-24 15:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description brpia23 2013-12-24 13:11:03 UTC
Application: rekonq (2.4.0)
KDE Platform Version: 4.11.4
Qt Version: 4.8.5
Operating System: Linux 3.11.9-200.fc19.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- Custom settings of the application:

javascript enabled 
let javascript open new windows -disabled
java -disabled
webkit -disabled

The crash can be reproduced every time.

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

Thread 6 (Thread 0x7f1663cd1700 (LWP 955)):
#0  0x000000338d20b565 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x000000313b4cde2d in WTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtWebKit.so.4
#2  0x000000313b4cde69 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtWebKit.so.4
#3  0x000000338d207c53 in start_thread () from /lib64/libpthread.so.0
#4  0x000000338caf5dbd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f1622135700 (LWP 957)):
#0  0x000000338d20b912 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x000000313b4fdc66 in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () from /lib64/libQtWebKit.so.4
#2  0x000000313b20e54a in JSC::BlockAllocator::blockFreeingThreadMain() () from /lib64/libQtWebKit.so.4
#3  0x000000313b4fd686 in WTF::wtfThreadEntryPoint(void*) () from /lib64/libQtWebKit.so.4
#4  0x000000338d207c53 in start_thread () from /lib64/libpthread.so.0
#5  0x000000338caf5dbd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f162121b700 (LWP 958)):
#0  0x000000338d20b565 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x000000313a9a8f9b in WebCore::IconDatabase::syncThreadMainLoop() () from /lib64/libQtWebKit.so.4
#2  0x000000313a9a9184 in WebCore::IconDatabase::iconDatabaseSyncThread() () from /lib64/libQtWebKit.so.4
#3  0x000000313b4fd686 in WTF::wtfThreadEntryPoint(void*) () from /lib64/libQtWebKit.so.4
#4  0x000000338d207c53 in start_thread () from /lib64/libpthread.so.0
#5  0x000000338caf5dbd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f1613fff700 (LWP 959)):
#0  0x000000338caeb7fd in poll () from /lib64/libc.so.6
#1  0x00000033902480e4 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#2  0x00000033902481ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000339aba7166 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#4  0x000000339ab78ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x000000339ab791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x000000339aa7866f in QThread::exec() () from /lib64/libQtCore.so.4
#7  0x000000339aa7ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#8  0x000000338d207c53 in start_thread () from /lib64/libpthread.so.0
#9  0x000000338caf5dbd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f15e7fff700 (LWP 1029)):
#0  0x000000338caeb7fd in poll () from /lib64/libc.so.6
#1  0x00000033902480e4 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#2  0x00000033902481ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000339aba7166 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#4  0x000000339ab78ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x000000339ab791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x000000339aa7866f in QThread::exec() () from /lib64/libQtCore.so.4
#7  0x000000339ab5a733 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#8  0x000000339aa7ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x000000338d207c53 in start_thread () from /lib64/libpthread.so.0
#10 0x000000338caf5dbd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f16702c38c0 (LWP 954)):
[KCrash Handler]
#5  0x000000339aaba0b6 in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () from /lib64/libQtCore.so.4
#6  0x000000313347a683 in QNetworkRequest::setOriginatingObject(QObject*) () from /lib64/libQtNetwork.so.4
#7  0x000000313a9441e4 in WebCore::ResourceRequest::toNetworkRequest(WebCore::NetworkingContext*) const () from /lib64/libQtWebKit.so.4
#8  0x000000313a94a5e5 in WebCore::QNetworkReplyHandler::redirect(WebCore::ResourceResponse&, QUrl const&) () from /lib64/libQtWebKit.so.4
#9  0x000000313a94b3a2 in WebCore::QNetworkReplyHandler::sendResponseIfNeeded() () from /lib64/libQtWebKit.so.4
#10 0x000000313a94924f in WebCore::QNetworkReplyHandlerCallQueue::flush() [clone .part.56] () from /lib64/libQtWebKit.so.4
#11 0x000000313a949be4 in WebCore::QNetworkReplyWrapper::receiveMetaData() () from /lib64/libQtWebKit.so.4
#12 0x000000339ab8df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#13 0x000000339ab820f8 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /lib64/libQtCore.so.4
#14 0x000000339ab845b8 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /lib64/libQtCore.so.4
#15 0x0000003134ac263c in KDEPrivate::AccessManagerReply::emitFinished(bool, Qt::ConnectionType) () from /lib64/libkio.so.5
#16 0x0000003134ac42c0 in KDEPrivate::AccessManagerReply::slotResult(KJob*) () from /lib64/libkio.so.5
#17 0x000000339ab8df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#18 0x0000003133932632 in KJob::result(KJob*) () from /lib64/libkdecore.so.5
#19 0x0000003133932670 in KJob::emitResult() () from /lib64/libkdecore.so.5
#20 0x0000003134afe3fa in KIO::SimpleJob::slotFinished() () from /lib64/libkio.so.5
#21 0x0000003134aff54e in KIO::TransferJob::slotFinished() () from /lib64/libkio.so.5
#22 0x000000339ab8df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#23 0x0000003134b9d496 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /lib64/libkio.so.5
#24 0x0000003134b9af8e in KIO::SlaveInterface::dispatch() () from /lib64/libkio.so.5
#25 0x0000003134b8fbf6 in KIO::Slave::gotInput() () from /lib64/libkio.so.5
#26 0x000000339ab8df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#27 0x0000003134acc351 in KIO::ConnectionPrivate::dequeue() [clone .part.13] () from /lib64/libkio.so.5
#28 0x000000339ab9232e in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#29 0x000000339d3c852c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#30 0x000000339d3ceaf0 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#31 0x000000313403feba in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#32 0x000000339ab7a26d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#33 0x000000339ab7d1df in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQtCore.so.4
#34 0x000000339aba7883 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#35 0x0000003390247df6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#36 0x0000003390248148 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#37 0x00000033902481ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#38 0x000000339aba7145 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#39 0x000000339d465016 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#40 0x000000339ab78ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#41 0x000000339ab791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#42 0x000000339ab7e45b in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#43 0x0000003139123a75 in kdemain () from /lib64/libkdeinit4_rekonq.so
#44 0x000000338ca21b45 in __libc_start_main () from /lib64/libc.so.6
#45 0x00000000004008e1 in _start ()

Possible duplicates by query: bug 328915, bug 328634, bug 328581, bug 327478, bug 326326.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-12-24 15:28:20 UTC

*** This bug has been marked as a duplicate of bug 317475 ***