Bug 316328

Summary: Konquerer crashed
Product: [Applications] konqueror Reporter: Josh Reynolds <jjr16>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: vmrc101
Priority: NOR    
Version: 4.9.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Josh Reynolds 2013-03-07 18:25:04 UTC
Application: konqueror (4.9.5)
KDE Platform Version: 4.9.5
Qt Version: 4.8.4
Operating System: Linux 3.8.1-201.fc18.i686 i686
Distribution (Platform): Fedora RPMs

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

I had 2 open tabs and on the second one I clicked the back button & then it crashed.

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

Thread 4 (Thread 0xb63d0b40 (LWP 2200)):
#0  0x45c29dad in __GI_clock_gettime (clock_id=1, tp=0xb63cff48) at ../sysdeps/unix/clock_gettime.c:115
#1  0x41a0bcf6 in do_gettime (frac=0xb63cff40, sec=0xb63cff38) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x41af563f in QTimerInfoList::updateCurrentTime (this=0xb63cffc8) at kernel/qeventdispatcher_unix.cpp:354
#4  0x7fffffff in ?? ()
#5  0x41af59fb in QTimerInfoList::timerWait (this=0x41af4163 <timerSourcePrepareHelper(GTimerSource*, gint*)+99>, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x7fffffff in ?? ()

Thread 3 (Thread 0xb4fffb40 (LWP 2202)):
#0  0xb7752424 in __kernel_vsyscall ()
#1  0x45c1418c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:171
#2  0x4ea8ba89 in WTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0x4f200fe0 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#3  0x4ea8bb80 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x4f200fe0 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:1618
#4  0x45c10aff in start_thread (arg=0xb4fffb40) at pthread_create.c:308
#5  0x45b4009e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132

Thread 2 (Thread 0xb46feb40 (LWP 2203)):
#0  0x45b35b8f in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x45da832c in poll (__timeout=5259, __nfds=1, __fds=0x936ca98) at /usr/include/bits/poll2.h:46
#2  g_poll (fds=0x936ca98, nfds=1, timeout=5259) at gpoll.c:132
#3  0x45d99480 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x936ca98, timeout=<optimized out>, context=0x93e04b8) at gmain.c:3584
#4  g_main_context_iterate (context=context@entry=0x93e04b8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#5  0x45d995e2 in g_main_context_iteration (context=0x93e04b8, may_block=1) at gmain.c:3351
#6  0x41af4b1f in QEventDispatcherGlib::processEvents (this=0x9374b10, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x41ac0b5d in QEventLoop::processEvents (this=this@entry=0xb46fe218, flags=...) at kernel/qeventloop.cpp:149
#8  0x41ac0e59 in QEventLoop::exec (this=0xb46fe218, flags=...) at kernel/qeventloop.cpp:204
#9  0x419a90dc in QThread::exec (this=this@entry=0x92ad830) at thread/qthread.cpp:542
#10 0x419a923c in QThread::run (this=0x92ad830) at thread/qthread.cpp:609
#11 0x419ac56a in QThreadPrivate::start (arg=0x92ad830) at thread/qthread_unix.cpp:338
#12 0x45c10aff in start_thread (arg=0xb46feb40) at pthread_create.c:308
#13 0x45b4009e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132

Thread 1 (Thread 0xb7726780 (LWP 2199)):
[KCrash Handler]
#7  operator QtSharedPointer::ExternalRefCountData* (this=0x48) at ../../src/corelib/thread/qbasicatomic.h:169
#8  QtSharedPointer::ExternalRefCountData::getAndRef (obj=0x9db7610) at tools/qsharedpointer.cpp:1255
#9  0x4b497d6e in QWeakPointer<QObject> (ptr=0x9db7610, this=<optimized out>) at ../../src/corelib/tools/qsharedpointer_impl.h:595
#10 operator=<QObject> (ptr=0x9db7610, this=0x9d6ebd8) at ../../src/corelib/tools/qsharedpointer_impl.h:600
#11 QNetworkRequest::setOriginatingObject (this=0xbfbd530c, object=0x9db7610) at access/qnetworkrequest.cpp:565
#12 0x4e745dd6 in WebCore::ResourceRequest::toNetworkRequest (this=0xbfbd534c, originatingFrame=0x9db7610) at platform/network/qt/ResourceRequestQt.cpp:50
#13 0x4e74afca in WebCore::QNetworkReplyHandler::redirect (this=0x9d8f1a8, response=..., redirection=...) at platform/network/qt/QNetworkReplyHandler.cpp:569
#14 0xbfbd55d8 in ?? ()
#15 0x09e1c768 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-03-28 10:53:24 UTC

*** This bug has been marked as a duplicate of bug 317475 ***
Comment 2 Donald A. Syvanen 2013-05-28 00:09:58 UTC
Created attachment 80112 [details]
New crash information added by DrKonqi

konqueror (4.10.2) on KDE Platform 4.10.3 using Qt 4.8.4

- What I was doing when the application crashed:

I was deleting yahoo.com email when Konqueror crashed.

-- Backtrace (Reduced):
#5  0x000000391d4bc3fe in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () from /lib64/libQtCore.so.4
#6  0x00000031da4799f2 in QNetworkRequest::setOriginatingObject(QObject*) () from /lib64/libQtNetwork.so.4
#7  0x00000031e0f0abd1 in WebCore::ResourceRequest::toNetworkRequest(QObject*) const () from /lib64/libQtWebKit.so.4
#8  0x00000031e0f0f62c in WebCore::QNetworkReplyHandler::redirect(WebCore::ResourceResponse&, QUrl const&) () from /lib64/libQtWebKit.so.4
#9  0x00000031e0f10320 in WebCore::QNetworkReplyHandler::sendResponseIfNeeded() () from /lib64/libQtWebKit.so.4