Bug 202055 - Konqueror crashed at launch in KHTMLPart::slotChildStarted
Summary: Konqueror crashed at launch in KHTMLPart::slotChildStarted
Status: RESOLVED DUPLICATE of bug 197294
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-31 05:56 UTC by Alexander Wigen
Modified: 2009-07-31 18:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Wigen 2009-07-31 05:56:39 UTC
Application that crashed: konqueror
Version of the application: 4.3.00 (KDE 4.3.0)
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-gentoo-r4 i686

What I was doing when the application crashed:
I recompiled kde rc3 from svn overnight, then rebooted the machine. When logging back in and restoring the session, Konqueror crashes when loading one of its instances, this instance of Konqueror has multiple tabs some of which are ebay. Closing some of these tabs before they had time to load fixed the crash.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 3792)]

Thread 3 (Thread 0xb0a7eb70 (LWP 3924)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7d850a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb7e0a15e in QWaitCondition::wait (this=0x85e2ad0, mutex=0x85e2acc, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb7e01520 in QThreadPoolThread::run (this=0x85e29b8) at concurrent/qthreadpool.cpp:140
#4  0xb7e0947a in QThreadPrivate::start (arg=0x85e29b8) at thread/qthread_unix.cpp:188
#5  0xb7d806ff in start_thread (arg=0xb0a7eb70) at pthread_create.c:297
#6  0xb67d549e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb027db70 (LWP 3925)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7d850a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb7e0a15e in QWaitCondition::wait (this=0x85e2ad0, mutex=0x85e2acc, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb7e01520 in QThreadPoolThread::run (this=0x876a0a0) at concurrent/qthreadpool.cpp:140
#4  0xb7e0947a in QThreadPrivate::start (arg=0x876a0a0) at thread/qthread_unix.cpp:188
#5  0xb7d806ff in start_thread (arg=0xb027db70) at pthread_create.c:297
#6  0xb67d549e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6164ad0 (LWP 3792)):
[KCrash Handler]
#6  KHTMLPart::slotChildStarted (this=0x8512ea0, job=0x0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:4911
#7  0xb207941c in KHTMLPart::qt_metacall (this=0x8512ea0, _c=QMetaObject::InvokeMetaMethod, _id=64, _a=0xbfcda958)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/khtml/khtml_part.moc:316
#8  0xb7eee266 in QMetaObject::activate (sender=0x8562a58, from_signal_index=<value optimized out>, to_signal_index=7, argv=<value optimized out>) at kernel/qobject.cpp:3101
#9  0xb7eee813 in QMetaObject::activate (sender=0x8562a58, m=0xb7b18850, local_signal_index=0, argv=0xbfcda958) at kernel/qobject.cpp:3178
#10 0xb7af2238 in KParts::ReadOnlyPart::started (this=0x8562a58, _t1=0x0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kparts/part.moc:201
#11 0xb20812e5 in KHTMLRun (this=0x82614b0, part=0x8562a58, child=0x85621b8, url=@0xbfcdac1c, args=@0x85621e8, browserArgs=@0x85621ec, hideErrorDialog=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_run.cpp:43
#12 0xb20769f5 in KHTMLPart::requestObject (this=0x8562a58, child=0x85621b8, url=@0xbfcdac1c, _args=@0xbfcdac3c, browserArgs=@0xbfcdabf4)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:4243
#13 0xb20799c0 in KHTMLPart::requestFrame (this=0x8562a58, frame=0x87c32c0, url=@0xbfcdacb8, frameName=@0xbfcdacb4, params=@0xbfcdacb0, isIFrame=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:4161
#14 0xb2128e57 in DOM::HTMLIFrameElementImpl::computeContent (this=0x87c32c0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/html/html_baseimpl.cpp:784
#15 0xb214297d in DOM::HTMLPartContainerElementImpl::computeContentIfNeeded (this=0x0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/html/html_objectimpl.cpp:90
#16 0xb21032fd in khtml::KHTMLParser::popOneBlock (this=0x86ba2b8, delBlock=true) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/html/htmlparser.cpp:1863
#17 0xb2103487 in khtml::KHTMLParser::freeBlock (this=0x86ba2b8) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/html/htmlparser.cpp:1896
#18 0xb21037e7 in ~KHTMLParser (this=0x86ba2b8) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/html/htmlparser.cpp:191
#19 0xb210cbda in ~HTMLTokenizer (this=0x879c0c8) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/html/htmltokenizer.cpp:2081
#20 0xb20b7221 in DOM::DocumentImpl::detach (this=0x879a750) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/xml/dom_docimpl.cpp:1535
#21 0xb2052add in KHTMLPart::clear (this=0x8562a58) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:1557
#22 0xb2069e36 in ~KHTMLPart (this=0x8562a58) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:607
#23 0xb2052785 in KHTMLPart::clear (this=0x8512ea0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:1596
#24 0xb2052be7 in KHTMLPart::begin (this=0x8512ea0, url=@0x8516128, xOffset=0, yOffset=1140) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:2009
#25 0xb2050584 in KHTMLPart::slotData (this=0x8512ea0, kio_job=0x8561520, data=@0xbfcdb598) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/khtml/khtml_part.cpp:1703
#26 0xb2079243 in KHTMLPart::qt_metacall (this=0x8512ea0, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfcdb2d4)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/khtml/khtml_part.moc:271
#27 0xb7eee266 in QMetaObject::activate (sender=0x8561520, from_signal_index=<value optimized out>, to_signal_index=40, argv=<value optimized out>) at kernel/qobject.cpp:3101
#28 0xb7eee813 in QMetaObject::activate (sender=0x8561520, m=0xb79d42f0, local_signal_index=0, argv=0xbfcdb2d4) at kernel/qobject.cpp:3178
#29 0xb77fd038 in KIO::TransferJob::data (this=0x8561520, _t1=0x8561520, _t2=@0xbfcdb598) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/jobclasses.moc:364
#30 0xb77fd757 in KIO::TransferJob::slotData (this=0x8561520, _data=@0xbfcdb598) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/job.cpp:903
#31 0xb7802aa2 in KIO::TransferJob::qt_metacall (this=0x8561520, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbfcdb448)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/jobclasses.moc:344
#32 0xb7eee266 in QMetaObject::activate (sender=0x84ed1b8, from_signal_index=<value optimized out>, to_signal_index=4, argv=<value optimized out>) at kernel/qobject.cpp:3101
#33 0xb7eee813 in QMetaObject::activate (sender=0x84ed1b8, m=0xb79d6f04, local_signal_index=0, argv=0xbfcdb448) at kernel/qobject.cpp:3178
#34 0xb78c7b14 in KIO::SlaveInterface::data (this=0x84ed1b8, _t1=@0xbfcdb598) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/slaveinterface.moc:140
#35 0xb78cb983 in KIO::SlaveInterface::dispatch (this=0x84ed1b8, _cmd=100, rawdata=@0xbfcdb598) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/slaveinterface.cpp:163
#36 0xb78c7ea0 in KIO::SlaveInterface::dispatch (this=0x84ed1b8) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/slaveinterface.cpp:91
#37 0xb78ba762 in KIO::Slave::gotInput (this=0x84ed1b8) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/slave.cpp:322
#38 0xb78bca9e in KIO::Slave::qt_metacall (this=0x84ed1b8, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfcdb70c)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/slave.moc:76
#39 0xb7eee266 in QMetaObject::activate (sender=0x83de128, from_signal_index=<value optimized out>, to_signal_index=4, argv=<value optimized out>) at kernel/qobject.cpp:3101
#40 0xb7eee813 in QMetaObject::activate (sender=0x83de128, m=0xb79d3840, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3178
#41 0xb77cdf20 in KIO::Connection::readyRead (this=0x83de128) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/connection.moc:86
#42 0xb77cfa21 in KIO::ConnectionPrivate::dequeue (this=0x86af5c0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/connection.cpp:82
#43 0xb77cfb21 in KIO::Connection::qt_metacall (this=0x83de128, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x844abe8)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/connection.moc:73
#44 0xb7ee9d0d in QMetaCallEvent::placeMetaCall (this=0x8797bd0, object=0x83de128) at kernel/qobject.cpp:477
#45 0xb7eeb341 in QObject::event (this=0x83de128, e=0x8797bd0) at kernel/qobject.cpp:1099
#46 0xb6aaab64 in QApplicationPrivate::notify_helper (this=0x80b1438, receiver=0x83de128, e=0x8797bd0) at kernel/qapplication.cpp:4056
#47 0xb6ab1362 in QApplication::notify (this=0xbfcdc04c, receiver=0x83de128, e=0x8797bd0) at kernel/qapplication.cpp:4021
#48 0xb7426f37 in KApplication::notify (this=0xbfcdc04c, receiver=0x83de128, event=0x8797bd0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kdeui/kernel/kapplication.cpp:302
#49 0xb7edd454 in QCoreApplication::notifyInternal (this=0xbfcdc04c, receiver=0x83de128, event=0x8797bd0) at kernel/qcoreapplication.cpp:606
#50 0xb7eddaab in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80572c8) at kernel/qcoreapplication.h:213
#51 0xb7eddcfa in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#52 0xb7f020f8 in postEventSourceDispatch (s=0x80b40c0) at kernel/qcoreapplication.h:218
#53 0xb663bed0 in IA__g_main_context_dispatch (context=0x80b3620) at gmain.c:1824
#54 0xb663f275 in g_main_context_iterate (context=0x80b3620, block=<value optimized out>, dispatch=1, self=0x80b1670) at gmain.c:2455
#55 0xb663f3ea in IA__g_main_context_iteration (context=0x80b3620, may_block=1) at gmain.c:2518
#56 0xb7f01d9d in QEventDispatcherGlib::processEvents (this=0x80b1418, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#57 0xb6b329d0 in QGuiEventDispatcherGlib::processEvents (this=0x80b1418, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#58 0xb7edbd37 in QEventLoop::processEvents (this=0xbfcdbf14, flags=) at kernel/qeventloop.cpp:149
#59 0xb7edbf04 in QEventLoop::exec (this=0xbfcdbf14, flags={i = 0}) at kernel/qeventloop.cpp:197
#60 0xb7eddd9d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#61 0xb6aaaa1c in QApplication::exec () at kernel/qapplication.cpp:3525
#62 0xb3fe68f6 in kdemain (argc=3, argv=0x8093da8) at /var/tmp/portage/kde-base/konqueror-4.3.9999/work/konqueror-4.3.9999/konqueror/src/konqmain.cpp:257
#63 0x0804dfd1 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8093535 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051265 "0") at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:676
#64 0x0804e983 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:1168
#65 0x0804f02a in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:1361
#66 0x0804fcff in main (argc=2, argv=0xbfcdca54, envp=0xbfcdca60) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:1788

Reported using DrKonqi
Comment 1 A. Spehr 2009-07-31 06:45:18 UTC
(there is no 4.3.0 out yet...)

Thanks for the report!

*** This bug has been marked as a duplicate of bug 19729 ***
Comment 2 Alexander Wigen 2009-07-31 17:39:45 UTC
Surely not a dup of bug 19729 (home/end broken in konsole ).

BTW, 4.3.0 is reported in the svn version which the gentoo live builds do, but obviously it isn't out yet. :)
Comment 3 Tommi Tervo 2009-07-31 18:09:16 UTC
Zahl made a little mistake...

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