Bug 323208 - Konqueror crashed on checking a box on a web page
Summary: Konqueror crashed on checking a box on a web page
Status: RESOLVED DUPLICATE of bug 321494
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.10.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-06 02:32 UTC by site_reg
Modified: 2013-11-11 03:57 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 site_reg 2013-08-06 02:32:58 UTC
Application: konqueror (4.10.5)
KDE Platform Version: 4.10.5
Qt Version: 4.8.5
Operating System: Linux 3.10.4-300.fc19.x86_64 x86_64
Distribution: "Fedora release 19 (Schrödinger’s Cat)"

-- Information about the crash:
Browsing Ebay, checked a box on the left-hand side of the screen to filter the selection of items displayed, crashed. Restarted and checked the same box twice more and it crashed again both times.

Apparently there was something in the program state at that particular moment and it's not an issue with the page itself; a little later I checked the box again and then it worked.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fe0467ea8c0 (LWP 3275))]

Thread 4 (Thread 0x7fe03a292700 (LWP 3276)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003e792cd34d in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571
#2  0x0000003e792cd389 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767
#3  0x00000035dda07c53 in start_thread (arg=0x7fe03a292700) at pthread_create.c:308
#4  0x00000035dd6f513d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fdff8b2c700 (LWP 3277)):
#0  0x00000035dfa86f9a in g_mutex_get_impl (mutex=0x7fdff40009a0) at gthread-posix.c:121
#1  0x00000035dfa87249 in g_mutex_lock (mutex=mutex@entry=0x7fdff40009a0) at gthread-posix.c:210
#2  0x00000035dfa481e8 in g_main_context_iteration (context=0x7fdff40009a0, may_block=1) at gmain.c:3761
#3  0x0000003e6e3a7166 in QEventDispatcherGlib::processEvents (this=0x7fdff40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0x0000003e6e378ecf in QEventLoop::processEvents (this=this@entry=0x7fdff8b2bd20, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003e6e3791c5 in QEventLoop::exec (this=this@entry=0x7fdff8b2bd20, flags=...) at kernel/qeventloop.cpp:204
#6  0x0000003e6e27866f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#7  0x0000003e6e27ad0f in QThreadPrivate::start (arg=0x1da34e0) at thread/qthread_unix.cpp:338
#8  0x00000035dda07c53 in start_thread (arg=0x7fdff8b2c700) at pthread_create.c:308
#9  0x00000035dd6f513d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fdff368d700 (LWP 3278)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003e7900dadd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7fe039a06398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x0000003e792fcba6 in WTF::wtfThreadEntryPoint (param=0x20c6e70) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x00000035dda07c53 in start_thread (arg=0x7fdff368d700) at pthread_create.c:308
#4  0x00000035dd6f513d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fe0467ea8c0 (LWP 3275)):
[KCrash Handler]
#6  0x0000003e7349e2f0 in vtable for KIO::JobUiDelegate () from /lib64/libkio.so.5
#7  0x0000003e6e3805f9 in QMetaObject::cast (this=0x3e79c1b900 <QWebFrame::staticMetaObject>, obj=0x220d8f0) at kernel/qmetaobject.cpp:274
#8  0x0000003e77e42494 in WebCore::FrameNetworkingContextQt::networkAccessManager () from /lib64/libQtWebKit.so.4
#9  0x0000003e78753555 in WebCore::thirdPartyCookiePolicyPermits () from /lib64/libQtWebKit.so.4
#10 0x0000003e787439db in WebCore::ResourceRequest::toNetworkRequest () from /lib64/libQtWebKit.so.4
#11 0x0000003e787499b5 in WebCore::QNetworkReplyHandler::redirect () from /lib64/libQtWebKit.so.4
#12 0x0000003e7874a772 in WebCore::QNetworkReplyHandler::sendResponseIfNeeded () from /lib64/libQtWebKit.so.4
#13 0x0000003e7874861f in flush () from /lib64/libQtWebKit.so.4
#14 0x0000003e78748fb4 in WebCore::QNetworkReplyWrapper::receiveMetaData () from /lib64/libQtWebKit.so.4
#15 0x0000003e6e38df78 in QMetaObject::activate (sender=0x1e88a30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#16 0x0000003e6e3820f8 in QMetaMethod::invoke (this=this@entry=0x7fff35c37ad0, object=object@entry=0x1e88a30, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#17 0x0000003e6e3845b8 in QMetaObject::invokeMethod (obj=obj@entry=0x1e88a30, member=member@entry=0x3e73225565 "finished", type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#18 0x0000003e730c1f2c in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::AutoConnection, member=0x3e73225565 "finished", obj=0x1e88a30) at /usr/include/QtCore/qobjectdefs.h:418
#19 KDEPrivate::AccessManagerReply::emitFinished (this=this@entry=0x1e88a30, state=state@entry=true, type=type@entry=Qt::AutoConnection) at /usr/src/debug/kdelibs-4.10.5/kio/kio/accessmanagerreply_p.cpp:484
#20 0x0000003e730c3bb0 in KDEPrivate::AccessManagerReply::slotResult (this=0x1e88a30, kJob=0x21c45a0) at /usr/src/debug/kdelibs-4.10.5/kio/kio/accessmanagerreply_p.cpp:427
#21 0x0000003e6e38df78 in QMetaObject::activate (sender=sender@entry=0x21c45a0, m=m@entry=0x3e6f8c15c0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff35c37fc0) at kernel/qobject.cpp:3547
#22 0x0000003e6f531f82 in KJob::result (this=this@entry=0x21c45a0, _t1=_t1@entry=0x21c45a0) at /usr/src/debug/kdelibs-4.10.5/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207
#23 0x0000003e6f531fc0 in KJob::emitResult (this=this@entry=0x21c45a0) at /usr/src/debug/kdelibs-4.10.5/kdecore/jobs/kjob.cpp:318
#24 0x0000003e730fdfdf in KIO::SimpleJob::slotFinished (this=this@entry=0x21c45a0) at /usr/src/debug/kdelibs-4.10.5/kio/kio/job.cpp:494
#25 0x0000003e730ff12e in KIO::TransferJob::slotFinished (this=0x21c45a0) at /usr/src/debug/kdelibs-4.10.5/kio/kio/job.cpp:1081
#26 0x0000003e6e38df78 in QMetaObject::activate (sender=0x1e1df20, m=m@entry=0x3e734a2580 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3547
#27 0x0000003e73199d13 in KIO::SlaveInterface::finished (this=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:184
#28 0x0000003e7319c7f6 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.10.5/kio/kio/slaveinterface.cpp:172
#29 0x0000003e73199ade in KIO::SlaveInterface::dispatch (this=0x1e1df20) at /usr/src/debug/kdelibs-4.10.5/kio/kio/slaveinterface.cpp:88
#30 0x0000003e7318e746 in KIO::Slave::gotInput (this=0x1e1df20) at /usr/src/debug/kdelibs-4.10.5/kio/kio/slave.cpp:344
#31 0x0000003e6e38df78 in QMetaObject::activate (sender=0x2155420, m=m@entry=0x3e7349baa0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3547
#32 0x0000003e730cb550 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/x86_64-redhat-linux-gnu/kio/connection.moc:105
#33 0x0000003e730cbc41 in KIO::ConnectionPrivate::dequeue (this=0x20ebbd0) at /usr/src/debug/kdelibs-4.10.5/kio/kio/connection.cpp:82
#34 0x0000003e6e39232e in QObject::event (this=0x2155420, e=<optimized out>) at kernel/qobject.cpp:1194
#35 0x0000003e6fbc84dc in QApplicationPrivate::notify_helper (this=this@entry=0x15a9870, receiver=receiver@entry=0x2155420, e=e@entry=0x24ac9f0) at kernel/qapplication.cpp:4562
#36 0x0000003e6fbceaa0 in QApplication::notify (this=this@entry=0x7fff35c38df0, receiver=receiver@entry=0x2155420, e=e@entry=0x24ac9f0) at kernel/qapplication.cpp:4348
#37 0x0000003e716415ba in KApplication::notify (this=0x7fff35c38df0, receiver=0x2155420, event=0x24ac9f0) at /usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311
#38 0x0000003e6e37a26d in QCoreApplication::notifyInternal (this=0x7fff35c38df0, receiver=receiver@entry=0x2155420, event=event@entry=0x24ac9f0) at kernel/qcoreapplication.cpp:949
#39 0x0000003e6e37d1df in sendEvent (event=0x24ac9f0, receiver=0x2155420) at kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1575fd0) at kernel/qcoreapplication.cpp:1573
#41 0x0000003e6e37d683 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#42 0x0000003e6e3a7883 in sendPostedEvents () at kernel/qcoreapplication.h:236
#43 postEventSourceDispatch (s=s@entry=0x15aae10) at kernel/qeventdispatcher_glib.cpp:280
#44 0x00000035dfa47e06 in g_main_dispatch (context=0x15a3220) at gmain.c:3054
#45 g_main_context_dispatch (context=context@entry=0x15a3220) at gmain.c:3630
#46 0x00000035dfa48158 in g_main_context_iterate (context=context@entry=0x15a3220, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701
#47 0x00000035dfa481fc in g_main_context_iteration (context=0x15a3220, may_block=1) at gmain.c:3762
#48 0x0000003e6e3a7145 in QEventDispatcherGlib::processEvents (this=0x1577930, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#49 0x0000003e6fc64fc6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#50 0x0000003e6e378ecf in QEventLoop::processEvents (this=this@entry=0x7fff35c38c10, flags=...) at kernel/qeventloop.cpp:149
#51 0x0000003e6e3791c5 in QEventLoop::exec (this=this@entry=0x7fff35c38c10, flags=...) at kernel/qeventloop.cpp:204
#52 0x0000003e6e37e45b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#53 0x0000003e6fbc6c9c in QApplication::exec () at kernel/qapplication.cpp:3823
#54 0x0000003e73eb17be in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.10.5/konqueror/src/konqmain.cpp:227
#55 0x00000035dd621b75 in __libc_start_main (main=0x4008a0 <main(int, char**)>, argc=1, ubp_av=0x7fff35c38f98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff35c38f88) at libc-start.c:258
#56 0x00000000004008d1 in _start ()

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-11 03:57:36 UTC

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