Bug 315618

Summary: rekonq crashes after log in
Product: [Unmaintained] rekonq Reporter: Benoit Leffray <benoit.leffray.kde>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash CC: hugh.kde.bugs, talmage
Priority: NOR    
Version: 2.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Benoit Leffray 2013-02-22 09:44:11 UTC
Application: rekonq (2.1)
KDE Platform Version: 4.10.00
Qt Version: 4.8.3
Operating System: Linux 3.5.0-24-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
I loggged out in the evening. Then I found rekonq crashed when I relogged in the next morning.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5953b21780 (LWP 2329))]

Thread 15 (Thread 0x7f593e41f700 (LWP 2330)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f595285bb2d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f595321c280 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2499
#2  0x00007f595285bc39 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1622
#3  0x00007f594bb4ae9a in start_thread (arg=0x7f593e41f700) at pthread_create.c:308
#4  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f593dc1e700 (LWP 2331)):
#0  0x00007f5953328303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f594bda7d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f594bda7ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f594ebc0c16 in QEventDispatcherGlib::processEvents (this=0x7f59380008c0, flags=<error reading variable: Cannot access memory at address 0x1>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f594eb912bf in ?? () at kernel/qeventloop.cpp:126 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f5900000024 in ?? ()
#6  0x00007f593dc1de00 in ?? ()
#7  0x00007f593dc1dde0 in ?? ()
#8  0x00007f5938002920 in ?? ()
#9  0x00007f593dc1de00 in ?? ()
#10 0x00007f594eb91548 in QEventLoop::exec (this=0x7f593dc1dd90, flags=...) at kernel/qeventloop.cpp:195
#11 0x00007f594ea92b10 in QThread::exec (this=0x7f59380029c0) at thread/qthread.cpp:494
#12 0x00007f594ea95aec in setCurrentThreadName (name=<error reading variable: Cannot access memory at address 0x9>, threadId=<optimized out>) at thread/qthread_unix.cpp:288
#13 QThreadPrivate::start (arg=0x17fb7d0) at thread/qthread_unix.cpp:329
#14 0x00007f594bb4ae9a in start_thread (arg=0x7f593dc1e700) at pthread_create.c:308
#15 0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f58f73f7700 (LWP 2333)):
#0  0x00007f594bb4e05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f58f0000a60) at pthread_mutex_unlock.c:290
#2  0x00007f594bde4e51 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f594bda760b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f594bda7cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f594bda7ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f594ebc0c16 in QEventDispatcherGlib::processEvents (this=0x7f58f00008c0, flags=<error reading variable: Cannot access memory at address 0x1>) at kernel/qeventdispatcher_glib.cpp:424
#7  0x00007f594eb912bf in ?? () at kernel/qeventloop.cpp:126 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f5800000024 in ?? ()
#9  0x00007f58f73f6dd0 in ?? ()
#10 0x00007f58f73f6db0 in ?? ()
#11 0x00007f58f00028e0 in ?? ()
#12 0x00007f58f73f6dd0 in ?? ()
#13 0x00007f594eb91548 in QEventLoop::exec (this=0x7f58f73f6d60, flags=...) at kernel/qeventloop.cpp:195
#14 0x00007f594ea92b10 in QThread::exec (this=0x7f58f0000a60) at thread/qthread.cpp:494
#15 0x00007f594eb719af in QInotifyFileSystemWatcherEngine::run (this=0x7f58f0000a60) at io/qfilesystemwatcher_inotify.cpp:246
#16 0x00007f594ea95aec in setCurrentThreadName (name=<error reading variable: Cannot access memory at address 0xb>, threadId=<optimized out>) at thread/qthread_unix.cpp:288
#17 QThreadPrivate::start (arg=0x1f65aa0) at thread/qthread_unix.cpp:329
#18 0x00007f594bb4ae9a in start_thread (arg=0x7f58f73f7700) at pthread_create.c:308
#19 0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f58ea56a700 (LWP 3618)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f58ef0d3cfc in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58eed1e960 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58ea56a700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f58db2ac700 (LWP 3619)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f58ef0d3cfc in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58eed1e960 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58db2ac700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f58da756700 (LWP 3620)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58da756700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f58d8bb0700 (LWP 3621)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58d8bb0700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f58d7bae700 (LWP 3622)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58d7bae700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f58d83af700 (LWP 3625)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58d83af700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f58cefff700 (LWP 5485)):
#0  0x00007f594bda75a4 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f594bda7cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f594bda81e2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f58ecd2f4a6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f594bdcb645 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58cefff700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f58ce7fe700 (LWP 5656)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58ce7fe700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f58d5153700 (LWP 11428)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58d5153700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f58c0f16700 (LWP 11429)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58c0f16700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f58bb289700 (LWP 11430)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f58ef0d3cd1 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007f58ef032bcd in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007f58ef0d3f5c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007f58ef0d44ae in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007f594bb4ae9a in start_thread (arg=0x7f58bb289700) at pthread_create.c:308
#6  0x00007f5953333cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5953b21780 (LWP 2329)):
[KCrash Handler]
#6  0x00007f594ebaa6df in ~QByteArray (this=0x7fffe55415d0, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:401
#7  QObject::disconnect (sender=0x6d777f0, signal=<optimized out>, receiver=0x79d2650, method=<optimized out>) at kernel/qobject.cpp:2933
#8  0x00007f59525510ae in disconnect (member=0x7f5952b2b5cf "1receiveMetaData()", receiver=0x79d2650, this=<optimized out>) at /usr/include/qt4/QtCore/qobject.h:252
#9  WebCore::QNetworkReplyWrapper::resetConnections (this=0x79d2650) at platform/network/qt/QNetworkReplyHandler.cpp:254
#10 0x00007f595255110d in WebCore::QNetworkReplyWrapper::release (this=0x79d2650) at platform/network/qt/QNetworkReplyHandler.cpp:235
#11 0x00007f5952551286 in WebCore::QNetworkReplyHandler::release (this=this@entry=0x75af830) at platform/network/qt/QNetworkReplyHandler.cpp:419
#12 0x00007f59525512de in WebCore::QNetworkReplyHandler::abort (this=0x75af830) at platform/network/qt/QNetworkReplyHandler.cpp:407
#13 0x00007f595254e6d9 in WebCore::ResourceHandle::cancel (this=0x7f58d99da5e8) at platform/network/qt/ResourceHandleQt.cpp:107
#14 0x00007f5952352ced in WebCore::PingLoader::~PingLoader (this=0x7f58f52a1af0, __in_chrg=<optimized out>) at loader/PingLoader.cpp:130
#15 0x00007f5952352d79 in WebCore::PingLoader::~PingLoader (this=0x7f58f52a1af0, __in_chrg=<optimized out>) at loader/PingLoader.cpp:131
#16 0x00007f5952428b22 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7f59539f67a8) at platform/ThreadTimers.cpp:112
#17 0x00007f594eba726c in QObject::event (this=0x17fd680, e=0x6d777f0) at kernel/qobject.cpp:1155
#18 0x00007f594dcbee9c in QApplicationPrivate::notify_helper (this=this@entry=0x1671f90, receiver=receiver@entry=0x17fd680, e=e@entry=0x7fffe5541da0) at kernel/qapplication.cpp:4562
#19 0x00007f594dcc330a in QApplication::notify (this=0x7fffe5542160, receiver=0x17fd680, e=0x7fffe5541da0) at kernel/qapplication.cpp:4423
#20 0x00007f59510c8636 in KApplication::notify (this=0x7fffe5542160, receiver=0x17fd680, event=0x7fffe5541da0) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007f594eb9256e in QCoreApplication::notifyInternal (this=0x7fffe5542160, receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:930
#22 0x00007f594ebc3462 in QTimerInfoList::activateTimers (this=0x1673f60) at kernel/qeventdispatcher_unix.cpp:610
#23 0x00007f594ebc0584 in postEventSourceCheck (source=0x6d777f0) at kernel/qeventdispatcher_glib.cpp:272
#24 0x0000000000000000 in ?? ()

Reported using DrKonqi
Comment 1 HughDaniel 2013-04-01 07:24:00 UTC
Created attachment 78534 [details]
New crash information added by DrKonqi

rekonq (2.2.1) on KDE Platform 4.10.1 using Qt 4.8.3

I had just loged into the KDE bugs database and was on another virtual screen when it crashed, but it looks just the same as the this previous bug.

-- Backtrace (Reduced):
#8  0xb42aa7cb in QObject::disconnect (sender=0xe4da3b0, signal=0x0, receiver=0xe5ca428, method=0xb702f20b "1receiveMetaData()") at kernel/qobject.cpp:2891
#9  0xb6a15769 in disconnect (member=0xb702f20b "1receiveMetaData()", receiver=0xe5ca428, this=<optimized out>) at /usr/include/qt4/QtCore/qobject.h:252
#10 WebCore::QNetworkReplyWrapper::resetConnections (this=this@entry=0xe5ca428) at platform/network/qt/QNetworkReplyHandler.cpp:254
#11 0xb6a157fd in WebCore::QNetworkReplyWrapper::release (this=0xe5ca428) at platform/network/qt/QNetworkReplyHandler.cpp:235
#12 0xb6a15a17 in WebCore::QNetworkReplyHandler::release (this=this@entry=0xe41bc60) at platform/network/qt/QNetworkReplyHandler.cpp:419
Comment 2 David Talmage 2013-05-01 13:35:03 UTC
Created attachment 79593 [details]
New crash information added by DrKonqi

rekonq (2.2.1) on KDE Platform 4.10.2 using Qt 4.8.4

- What I was doing when the application crashed:

I unlocked the screen. It had been locked over night.

-- Backtrace (Reduced):
#6  0x00007fdf6d5a7e4f in QObject::disconnect (sender=0x6378410, signal=0x0, receiver=0x6367500, method=0x84c96e9 "receiveMetaData()") at kernel/qobject.cpp:2887
#7  0x00007fdf719d555e in WebCore::QNetworkReplyWrapper::resetConnections() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#8  0x00007fdf719d55bd in WebCore::QNetworkReplyWrapper::release() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#9  0x00007fdf719d5741 in WebCore::QNetworkReplyHandler::release() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#10 0x00007fdf719d579e in WebCore::QNetworkReplyHandler::abort() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
Comment 3 Andrea Diamantini 2013-06-16 14:36:11 UTC

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