Bug 256866

Summary: Crash on very first start, while entering URL
Product: [Unmaintained] rekonq Reporter: Wonko <wonko>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 0.6.1   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Wonko 2010-11-14 03:28:43 UTC
Application: rekonq (0.6.1)
KDE Platform Version: 4.5.3 (KDE 4.5.3) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-tuxonice x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
I just installed rekonq and started it. It showed the default favorites (KDE Homepage, Userbase, rekonq site) as thumbnails. I started to enter a URL (blog.fefe.de), but rekonq crashed after I typed 'blog.fe'.

After a restart it works fine. I closed rekonq, deleted apps/rekonq and config/rekonqrc in .kde4/share, and tried to reproduce the crash,l but I cannot.

The crash does not seem to be reproducible.

-- Backtrace:
Application: rekonq (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f70abf58760 (LWP 22597))]

Thread 9 (Thread 0x7f70980cb710 (LWP 22599)):
#0  0x00007f70aa8b962c in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007f70a1c95d34 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#3  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 8 (Thread 0x7f7096297710 (LWP 22607)):
#0  0x00007f70aa8b962c in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007f70aab43a23 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f70a04b4f24 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f70a04b7573 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f70a04b6367 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f70a04b63f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f70aab4333e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#8  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 7 (Thread 0x7f7088eb0710 (LWP 22844)):
#0  0x00007f70aa8b962c in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007f708bb3c141 in queue_processor(void*) () from /opt/icedtea6-bin-1.9.1/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#3  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 6 (Thread 0x7f70886af710 (LWP 22845)):
#0  0x00007f70aa8b962c in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007f708bb3c141 in queue_processor(void*) () from /opt/icedtea6-bin-1.9.1/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#3  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 5 (Thread 0x7f7087eae710 (LWP 22846)):
#0  0x00007f70aa8b962c in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007f708bb3c141 in queue_processor(void*) () from /opt/icedtea6-bin-1.9.1/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#3  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7f708e7fc710 (LWP 24409)):
#0  0x00007f70aa8b9999 in pthread_cond_timedwait () from /lib/libpthread.so.0
#1  0x00007f70aab43991 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f70aab39b3f in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f70aab4333e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#5  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7f708ffff710 (LWP 24410)):
#0  0x00007f70aa8b9999 in pthread_cond_timedwait () from /lib/libpthread.so.0
#1  0x00007f70aab43991 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f70aab39b3f in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f70aab4333e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#5  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7f7083fce710 (LWP 24414)):
#0  0x00007f70aa8b962c in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007f70aab43a23 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f70a04b4f24 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f70a04b7573 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f70a04b6367 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f70a04b63f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f70aab4333e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f70aa8b4d5c in start_thread () from /lib/libpthread.so.0
#8  0x00007f70a969c5ed in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f70abf58760 (LWP 22597)):
[KCrash Handler]
#6  0x00007f70a1a08125 in QWebView::page() const () from /usr/lib64/qt4/libQtWebKit.so.4
#7  0x00007f70a1a081be in QWebView::load(QUrl const&) () from /usr/lib64/qt4/libQtWebKit.so.4
#8  0x00007f709e3778e1 in Application::loadResolvedUrl(ThreadWeaver::Job*) () from /usr/lib64/libkdeinit4_rekonq.so
#9  0x00007f709e37933c in Application::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeinit4_rekonq.so
#10 0x00007f70aac3ce77 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f70a04b3d52 in ThreadWeaver::WeaverInterface::jobDone(ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#12 0x00007f70a04b3e24 in ThreadWeaver::WeaverInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libthreadweaver.so.4
#13 0x00007f70aac3ce77 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f70a04b3d52 in ThreadWeaver::WeaverInterface::jobDone(ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#15 0x00007f70a04b3e24 in ThreadWeaver::WeaverInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libthreadweaver.so.4
#16 0x00007f70a04b4e00 in ThreadWeaver::WeaverImpl::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libthreadweaver.so.4
#17 0x00007f70aac3c982 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007f70a9e06be4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007f70a9e0b62a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f70ab97dcb6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0x00007f70aac28ac3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007f70aac2c20c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f70aac52f03 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f70a697ea52 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0x00007f70a697f200 in g_main_context_iterate.clone.5 () from /usr/lib/libglib-2.0.so.0
#26 0x00007f70a697f49d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0x00007f70aac5308f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007f70a9eaa57e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007f70aac27ed2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f70aac28114 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f70aac2c4b3 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007f709e3ea0c9 in kdemain () from /usr/lib64/libkdeinit4_rekonq.so
#33 0x00000000004074f3 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#34 0x0000000000408058 in handle_launcher_request ()
#35 0x0000000000408725 in handle_requests(int) ()
#36 0x000000000040932a in main ()

Possible duplicates by query: bug 252991, bug 251800, bug 228613.

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-18 00:20:11 UTC
[Comment from a bug triager]
This issue is being tracked at bug 251800. Merging. Thanks

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