Summary: | Konqueror and Rekonq crash on HTML load | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Roger Pixley <skreech2> |
Component: | kdewebkit | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | adawit, swiftscythe |
Priority: | NOR | ||
Version: | 4.7 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Roger Pixley
2011-08-22 22:33:03 UTC
I have a similar problem, sometimes it crashes while loading a webpage. Here's my backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0x7ffff7fa8760 (LWP 2389))] Thread 10 (Thread 0x7fffdac6d700 (LWP 2395)): #0 0x00007ffff18b6b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff6bbb5ba in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007ffff6bbb6a9 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #4 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fffda46c700 (LWP 2396)): #0 0x00007ffff0e73563 in poll () from /lib/libc.so.6 #1 0x00007fffed9a6d68 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fffed9a7229 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff1c4e66e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007ffff1c22a92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007ffff1c22c97 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007ffff1b3a13f in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #9 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fffd8d65700 (LWP 2407)): #0 0x00007ffff18b6b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff776ff72 in ?? () from /usr/lib/libQtScript.so.4 #2 0x00007ffff776ffa9 in ?? () from /usr/lib/libQtScript.so.4 #3 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #4 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fffd7944700 (LWP 2408)): #0 0x00007ffff18b6b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff1b3d06b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007ffff1f5e574 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007ffff1f60b1b in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007ffff1f5f9df in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007ffff1f5fa6b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #8 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fffd600a700 (LWP 2435)): #0 0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #5 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fffd5809700 (LWP 2436)): #0 0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #5 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fffd5008700 (LWP 2437)): #0 0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #5 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fffd4807700 (LWP 2438)): #0 0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #5 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fffd3ae9700 (LWP 2446)): #0 0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0 #5 0x00007ffff0e7b7dd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7fa8760 (LWP 2389)): [KCrash Handler] #6 QString::size (this=0x10) at /usr/include/QtCore/qstring.h:115 #7 0x00007ffff7afcb14 in QConcatenable<QStringBuilder<QLatin1String, QString> >::size (p=...) at /usr/include/QtCore/qstringbuilder.h:288 #8 0x00007ffff7b168b9 in QConcatenable<QStringBuilder<QStringBuilder<QLatin1String, QString>, QLatin1String> >::size (p=...) at /usr/include/QtCore/qstringbuilder.h:288 #9 0x00007ffff7b7b569 in QConcatenable<QStringBuilder<QStringBuilder<QStringBuilder<QLatin1String, QString>, QLatin1String>, QString> >::size (p=...) at /usr/include/QtCore/qstringbuilder.h:288 #10 0x00007ffff7b7b5ec in QStringBuilder<QStringBuilder<QStringBuilder<QLatin1String, QString>, QLatin1String>, QString>::operator QString (this=0x7fffffffc610) at /usr/include/QtCore/qstringbuilder.h:103 #11 0x00007ffff7b7afd5 in OpenSearchEngine::suggestionPathFor (this=0x0, searchTerm=...) at /home/adria/abs/rekonq-git/src/build/src/opensearch/opensearchengine.cpp:288 #12 0x00007ffff7b7b1cb in OpenSearchEngine::parseSuggestion (this=0x0, searchTerm=<optimized out>, resp=...) at /home/adria/abs/rekonq-git/src/build/src/opensearch/opensearchengine.cpp:257 #13 0x00007ffff7b781c0 in OpenSearchManager::jobFinished (this=0xcbdf20, job=<optimized out>) at /home/adria/abs/rekonq-git/src/build/src/opensearch/opensearchmanager.cpp:183 #14 0x00007ffff7b78e03 in OpenSearchManager::qt_metacall (this=0xcbdf20, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffffffcae0) at /home/adria/abs/rekonq-git/src/build/src/opensearchmanager.moc:95 #15 0x00007ffff1c365ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #16 0x00007ffff281e722 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5 #17 0x00007ffff281e760 in KJob::emitResult() () from /usr/lib/libkdecore.so.5 #18 0x00007ffff4ca5a14 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5 #19 0x00007ffff4cad3ed in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5 #20 0x00007ffff4cabd51 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #21 0x00007ffff1c365ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #22 0x00007ffff4d52051 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5 #23 0x00007ffff4d4ef05 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5 #24 0x00007ffff4d4215e in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5 #25 0x00007ffff4d428bc in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #26 0x00007ffff1c365ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #27 0x00007ffff4c76af7 in ?? () from /usr/lib/libkio.so.5 #28 0x00007ffff4c76b9d in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #29 0x00007ffff1c3a18e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #30 0x00007ffff2fd4ae4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #31 0x00007ffff2fd9951 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #32 0x00007ffff3cf0bb6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #33 0x00007ffff1c2389c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #34 0x00007ffff1c26c2f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #35 0x00007ffff1c4e1a3 in ?? () from /usr/lib/libQtCore.so.4 #36 0x00007fffed9a685d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #37 0x00007fffed9a7058 in ?? () from /usr/lib/libglib-2.0.so.0 #38 0x00007fffed9a7229 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #39 0x00007ffff1c4e606 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #40 0x00007ffff3077eee in ?? () from /usr/lib/libQtGui.so.4 #41 0x00007ffff1c22a92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #42 0x00007ffff1c22c97 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #43 0x00007ffff1c26eab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #44 0x00007ffff7b8434c in kdemain (argc=1, argv=0x7fffffffe528) at /home/adria/abs/rekonq-git/src/build/src/main.cpp:215 #45 0x00007ffff0dc913d in __libc_start_main () from /lib/libc.so.6 #46 0x0000000000400821 in _start () @adria: first your crash has nothing to do with the crash in this original report and secondly the crash you experience is specific to reKonq ; so please open a separate ticket against reKonq. @roger: Do you still have this problem with the most recent release of KDE, v4.7.3 ? If you do, what version of flash did you install and attempt to use ? Also, if you removed the flashplayer properly, then there is no reason why your system should crash afterwards. Hello Dawit. I've never had flash installed and the crashes have stopped since KDE 4.7.3. Back to normal rekonq crashes. Switching Konqueror to khtml fixed the crashes from before that release so I was able to get along. (In reply to comment #3) > Hello Dawit. I've never had flash installed and the crashes have stopped since > KDE 4.7.3. Back to normal rekonq crashes. Switching Konqueror to khtml fixed > the crashes from before that release so I was able to get along. Thanks for the update. Since the actual crash was in the upstream code (QtWebKit), I am going to close this bug report as upstream. If the crash reoccurs, feel free to reopen this ticket. |