Bug 200717 - Konqueror crashed when closing tab (cast, KHTMLPart::parentPart, toplevelURL, khtml::Loader::servePendingRequests)
Summary: Konqueror crashed when closing tab (cast, KHTMLPart::parentPart, toplevelURL,...
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml part (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 204003 208879 210088 212699 215394 224628 227799 229336 234171 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-18 23:50 UTC by Matt Hubert
Modified: 2018-11-28 04:48 UTC (History)
10 users (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 Matt Hubert 2009-07-18 23:50:01 UTC
Application that crashed: konqueror
Version of the application: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Konqueror crashed when I closed a website (http://detexify.kirelabs.org/classify.html). Not sure the website makes a difference though.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0xb7ee2d37 in QMetaObject::cast (this=0xb21862e8, obj=0xa0af0f8) at kernel/qmetaobject.cpp:299
#7  0xb1c7639d in KHTMLPart::parentPart (this=0xa0af100) at /usr/include/qt4/QtCore/qobject.h:443
#8  0xb1c763e2 in KHTMLPart::toplevelURL (this=0xa0af100) at /build/buildd/kde4libs-4.2.96/khtml/khtml_part.cpp:7170
#9  0xb1e7761e in khtml::Loader::servePendingRequests (this=0x933e090) at /build/buildd/kde4libs-4.2.96/khtml/misc/loader.cpp:1404
#10 0xb1e8052b in khtml::Loader::qt_metacall (this=0x933e090, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd09d58) at /build/buildd/kde4libs-4.2.96/obj-i486-linux-gnu/khtml/loader.moc:134
#11 0xb7ef3ca8 in QMetaObject::activate (sender=0x933e0a4, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#12 0xb7ef4932 in QMetaObject::activate (sender=0x933e0a4, m=0xb7fd0904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#13 0xb7f2f717 in QTimer::timeout (this=0x933e0a4) at .moc/release-shared/moc_qtimer.cpp:128
#14 0xb7ef96fe in QTimer::timerEvent (this=0x933e0a4, e=0xbfd0a1dc) at kernel/qtimer.cpp:261
#15 0xb7eee15f in QObject::event (this=0x933e0a4, e=0xbfd0a1dc) at kernel/qobject.cpp:1082
#16 0xb696ce9c in QApplicationPrivate::notify_helper (this=0x8e6dc10, receiver=0x933e0a4, e=0xbfd0a1dc) at kernel/qapplication.cpp:4084
#17 0xb697519e in QApplication::notify (this=0xbfd0a640, receiver=0x933e0a4, e=0xbfd0a1dc) at kernel/qapplication.cpp:3631
#18 0xb74a74dd in KApplication::notify (this=0xbfd0a640, receiver=0x933e0a4, event=0xbfd0a1dc) at /build/buildd/kde4libs-4.2.96/kdeui/kernel/kapplication.cpp:302
#19 0xb7edda3b in QCoreApplication::notifyInternal (this=0xbfd0a640, receiver=0x933e0a4, event=0xbfd0a1dc) at kernel/qcoreapplication.cpp:602
#20 0xb7f0cd71 in QTimerInfoList::activateTimers (this=0x8e7077c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#21 0xb7f094e0 in timerSourceDispatch (source=0x8e70748) at kernel/qeventdispatcher_glib.cpp:164
#22 0xb64ffb88 in IA__g_main_context_dispatch (context=0x8e6fc90) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#23 0xb65030eb in g_main_context_iterate (context=0x8e6fc90, block=1, dispatch=1, self=0x8e08db8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#24 0xb6503268 in IA__g_main_context_iteration (context=0x8e6fc90, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#25 0xb7f09438 in QEventDispatcherGlib::processEvents (this=0x8e08d40, flags={i = -1076845736}) at kernel/qeventdispatcher_glib.cpp:323
#26 0xb6a0e365 in QGuiEventDispatcherGlib::processEvents (this=0x8e08d40, flags={i = -1076845688}) at kernel/qguieventdispatcher_glib.cpp:202
#27 0xb7edc06a in QEventLoop::processEvents (this=0xbfd0a400, flags={i = -1076845624}) at kernel/qeventloop.cpp:149
#28 0xb7edc4aa in QEventLoop::exec (this=0xbfd0a400, flags={i = -1076845560}) at kernel/qeventloop.cpp:200
#29 0xb7ede959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#30 0xb696cd17 in QApplication::exec () at kernel/qapplication.cpp:3553
#31 0xb4a6f0c8 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#32 0x0804e27d in launch (argc=2, _name=0x8e577b4 "/usr/bin/konqueror", args=0x8e577d0 "", cwd=0x0, envc=0, envs=0x8e577d5 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051391 "0") at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:676
#33 0x0804ea5d in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:1168
#34 0x0804efe5 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:1361
#35 0x0804fbca in main (argc=2, argv=0xbfd0b034, envp=0xbfd0b040) at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:1788

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-16 20:46:49 UTC
- Is the crash reproducible for you ?
Thanks
Comment 2 Richard Hartmann 2009-08-17 11:44:28 UTC
https://bugs.kde.org/show_bug.cgi?id=204003
Comment 3 Dario Andres 2009-09-30 16:56:24 UTC
*** Bug 204003 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-09-30 16:56:42 UTC
*** Bug 208879 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-09-30 16:57:02 UTC
Updated backtrace:
---

#6  0xb7dfacc7 in QMetaObject::cast (this=0xb13f2e88, obj=0x95e8ac8) at
kernel/qmetaobject.cpp:299
#7  0xb0edd27d in KHTMLPart::parentPart (this=0x9484058) at
/usr/include/qt4/QtCore/qobject.h:443
#8  0xb0edd2c2 in KHTMLPart::toplevelURL (this=0x9484058) at
/build/buildd/kde4libs-4.3.1/khtml/khtml_part.cpp:7179
#9  0xb10e1dbe in khtml::Loader::servePendingRequests (this=0x94c5088) at
/build/buildd/kde4libs-4.3.1/khtml/misc/loader.cpp:1404
Comment 6 Dario Andres 2009-10-10 19:05:53 UTC
*** Bug 210088 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-11-21 15:02:46 UTC
*** Bug 215394 has been marked as a duplicate of this bug. ***
Comment 8 Tommi Tervo 2010-01-28 16:05:48 UTC
*** Bug 224628 has been marked as a duplicate of this bug. ***
Comment 9 Tommi Tervo 2010-02-20 13:49:38 UTC
*** Bug 227799 has been marked as a duplicate of this bug. ***
Comment 10 Christophe Marin 2010-03-25 23:42:32 UTC
*** Bug 229336 has been marked as a duplicate of this bug. ***
Comment 11 Christophe Marin 2010-06-07 01:58:47 UTC
*** Bug 234171 has been marked as a duplicate of this bug. ***
Comment 12 Dawit Alemayehu 2011-11-18 04:38:27 UTC
*** Bug 212699 has been marked as a duplicate of this bug. ***
Comment 13 Andrew Crouthamel 2018-10-29 22:29:18 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 14 Bug Janitor Service 2018-11-13 14:20:04 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 15 Bug Janitor Service 2018-11-28 04:48:27 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!