Bug 206561 - konqueror crash when closing a tab
Summary: konqueror crash when closing a tab
Status: RESOLVED DUPLICATE of bug 200181
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-09-06 23:13 UTC by François L.
Modified: 2009-09-07 14:18 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 François L. 2009-09-06 23:13:44 UTC
Application that crashed: konqueror
Version of the application: 4.3.1 (KDE 4.3.1)
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-ARCH i686

What I was doing when the application crashed:
Konqueror is crashing almost (but not *every*) time when closing a tab/window when clicking on a picture (= with a javascript function) on this page for exemple : http://www.pcinpact.com/affichage/52354-kde-43-nouveautes-version-finale/74209.htm .

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  QCoreApplication::notifyInternal (this=0xbfa220d4, receiver=0x0, event=0xbfa1fdc8) at kernel/qcoreapplication.cpp:594
#7  0xb36fabee in KonqMainWindow::event (this=0x912b768, e=0xbfa1fdc8) at /usr/include/QtCore/qcoreapplication.h:213
#8  0xb6a4f964 in QApplicationPrivate::notify_helper (this=0x90d2dd8, receiver=0x912b768, e=0xbfa1fdc8) at kernel/qapplication.cpp:4056
#9  0xb6a56f9a in QApplication::notify (this=0xbfa220d4, receiver=0x912b768, e=0xbfa1fdc8) at kernel/qapplication.cpp:4021
#10 0xb749346a in KApplication::notify () from /usr/lib/libkdeui.so.5
#11 0xb7e79fcb in QCoreApplication::notifyInternal (this=0xbfa220d4, receiver=0x912b768, event=0xbfa1fdc8) at kernel/qcoreapplication.cpp:610
#12 0xb3692277 in KonqView::slotMouseOverInfo (this=0x938dba0, item=@0xbfa2058c) at /usr/include/QtCore/qcoreapplication.h:213
#13 0xb36963f9 in KonqView::qt_metacall (this=0x938dba0, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0xbfa1ff08)
    at /home/jofko/kdemod/core/kdebase/src/kdebase-4.3.1/apps/konqueror/src/konqview.moc:127
#14 0xb7e8f9ac in QMetaObject::activate (sender=0x94b7180, from_signal_index=<value optimized out>, to_signal_index=35, argv=0x0) at kernel/qobject.cpp:3112
#15 0xb7e905e2 in QMetaObject::activate (sender=0x94b7180, m=0xb7aaa1cc, local_signal_index=31, argv=0xbfa1ff08) at kernel/qobject.cpp:3186
#16 0xb7a8edd3 in KParts::BrowserExtension::mouseOverInfo () from /usr/lib/libkparts.so.4
#17 0xb0d3b9a7 in KHTMLPart::overURL () from /usr/lib/libkhtml.so.5
#18 0xb0d3daf3 in KHTMLPart::handleMouseMoveEventOver () from /usr/lib/libkhtml.so.5
#19 0xb0d3dfac in KHTMLPart::khtmlMouseMoveEvent () from /usr/lib/libkhtml.so.5
#20 0xb0d2442f in KHTMLPart::customEvent () from /usr/lib/libkhtml.so.5
#21 0xb7e89dff in QObject::event (this=0x938d908, e=0xbfa20b30) at kernel/qobject.cpp:1141
#22 0xb6a4f964 in QApplicationPrivate::notify_helper (this=0x90d2dd8, receiver=0x938d908, e=0xbfa20b30) at kernel/qapplication.cpp:4056
#23 0xb6a5704c in QApplication::notify (this=0xbfa220d4, receiver=0x938d908, e=0xbfa20b30) at kernel/qapplication.cpp:3603
#24 0xb749346a in KApplication::notify () from /usr/lib/libkdeui.so.5
#25 0xb7e79fcb in QCoreApplication::notifyInternal (this=0xbfa220d4, receiver=0x938d908, event=0xbfa20b30) at kernel/qcoreapplication.cpp:610
#26 0xb0d16201 in KHTMLView::mouseMoveEvent () from /usr/lib/libkhtml.so.5
#27 0xb6aa4023 in QWidget::event (this=0x93b7760, event=0xbfa212d0) at kernel/qwidget.cpp:7534
#28 0xb6e4a663 in QFrame::event (this=0x93b7760, e=0xbfa212d0) at widgets/qframe.cpp:559
#29 0xb0d12ecc in KHTMLView::widgetEvent () from /usr/lib/libkhtml.so.5
#30 0xb0d1316d in KHTMLView::eventFilter () from /usr/lib/libkhtml.so.5
#31 0xb7e7913a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x90d2dd8, receiver=0x94c67c8, event=0xbfa212d0) at kernel/qcoreapplication.cpp:726
#32 0xb6a4f93c in QApplicationPrivate::notify_helper (this=0x90d2dd8, receiver=0x94c67c8, e=0xbfa212d0) at kernel/qapplication.cpp:4052
#33 0xb6a57990 in QApplication::notify (this=0xbfa220d4, receiver=0x94c67c8, e=0xbfa212d0) at kernel/qapplication.cpp:3758
#34 0xb749346a in KApplication::notify () from /usr/lib/libkdeui.so.5
#35 0xb7e79fcb in QCoreApplication::notifyInternal (this=0xbfa220d4, receiver=0x94c67c8, event=0xbfa212d0) at kernel/qcoreapplication.cpp:610
#36 0xb6a56953 in QApplicationPrivate::sendMouseEvent (receiver=0x94c67c8, event=0xbfa212d0, alienWidget=0x94c67c8, nativeWidget=0x912b768, buttonDown=0xb72be580, lastMouseReceiver=@0xb72be584)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#37 0xb6a56e7a in QApplicationPrivate::sendSyntheticEnterLeave (this=0x90d2dd8, widget=0x938b670) at kernel/qapplication.cpp:3006
#38 0xb6aaaf2f in QWidget::setVisible (this=0x938b670, visible=true) at kernel/qwidget.cpp:6978
#39 0xb6a8c950 in QStackedLayout::setCurrentIndex (this=0x9388dc0, index=0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#40 0xb6a8cc63 in QStackedLayout::takeAt (this=0x9388dc0, index=1) at kernel/qstackedlayout.cpp:267
#41 0xb6a7b784 in QLayout::removeWidget (this=0x9388dc0, widget=0x9ce9de8) at kernel/qlayout.cpp:1413
#42 0xb6eb97cd in QStackedWidget::removeWidget (this=0x93855b0, widget=0x9ce9de8) at widgets/qstackedwidget.cpp:197
#43 0xb6ec8e98 in QTabWidget::removeTab (this=0x937d0c0, index=1) at widgets/qtabwidget.cpp:599
#44 0xb75a1b9c in KTabWidget::Private::removeTab () from /usr/lib/libkdeui.so.5
#45 0xb75a1d17 in KTabWidget::removeTab () from /usr/lib/libkdeui.so.5
#46 0xb36b3263 in KonqFrameTabs::childFrameRemoved (this=0x937d0c0, frame=0x9ce9dfc) at /home/jofko/kdemod/core/kdebase/src/kdebase-4.3.1/apps/konqueror/src/konqtabs.cpp:255
#47 0xb369dc1e in KonqViewManager::removeTab (this=0x9195778, currentFrame=0x9ce9dfc, emitAboutToRemoveSignal=true)
    at /home/jofko/kdemod/core/kdebase/src/kdebase-4.3.1/apps/konqueror/src/konqviewmanager.cpp:394
#48 0xb36a51ac in KonqViewManager::removeView (this=0x9195778, view=0xa147900) at /home/jofko/kdemod/core/kdebase/src/kdebase-4.3.1/apps/konqueror/src/konqviewmanager.cpp:583
#49 0xb36a5fd3 in KonqViewManager::removePart (this=0x9195778, part=0x91b68d0) at /home/jofko/kdemod/core/kdebase/src/kdebase-4.3.1/apps/konqueror/src/konqviewmanager.cpp:625
#50 0xb7a85ccc in KParts::Part::~Part () from /usr/lib/libkparts.so.4
#51 0xb7a862da in KParts::ReadOnlyPart::~ReadOnlyPart () from /usr/lib/libkparts.so.4
#52 0xb0d51a39 in KHTMLPart::~KHTMLPart () from /usr/lib/libkhtml.so.5
#53 0xb7e888c5 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3814
#54 0xb7e89dcb in QObject::event (this=0x91b68d0, e=0xa0b7880) at kernel/qobject.cpp:1093
#55 0xb6a4f964 in QApplicationPrivate::notify_helper (this=0x90d2dd8, receiver=0x91b68d0, e=0xa0b7880) at kernel/qapplication.cpp:4056
#56 0xb6a5704c in QApplication::notify (this=0xbfa220d4, receiver=0x91b68d0, e=0xa0b7880) at kernel/qapplication.cpp:3603
#57 0xb749346a in KApplication::notify () from /usr/lib/libkdeui.so.5
#58 0xb7e79fcb in QCoreApplication::notifyInternal (this=0xbfa220d4, receiver=0x91b68d0, event=0xa0b7880) at kernel/qcoreapplication.cpp:610
#59 0xb7e7abb2 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x901b8f8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#60 0xb7e7ad7d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#61 0xb7ea4a9f in postEventSourceDispatch (s=0x90d5110) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#62 0xb6659d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#63 0xb665d3e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#64 0xb665d513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#65 0xb7ea46cc in QEventDispatcherGlib::processEvents (this=0x901b330, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#66 0xb6aed695 in QGuiEventDispatcherGlib::processEvents (this=0x901b330, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#67 0xb7e78579 in QEventLoop::processEvents (this=0xbfa21f94, flags=) at kernel/qeventloop.cpp:149
#68 0xb7e789ca in QEventLoop::exec (this=0xbfa21f94, flags={i = 0}) at kernel/qeventloop.cpp:201
#69 0xb7e7ae3f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#70 0xb6a4f7e7 in QApplication::exec () at kernel/qapplication.cpp:3525
#71 0xb372bdff in kdemain (argc=2, argv=0x907e568) at /home/jofko/kdemod/core/kdebase/src/kdebase-4.3.1/apps/konqueror/src/konqmain.cpp:271
#72 0x0804de42 in _start ()

Reported using DrKonqi
Comment 1 François L. 2009-09-06 23:19:19 UTC
It may actually be needed for the crash to happend that the window including the picture is opened by another bit of javascript.
1 Visit http://www.pcinpact.com/actu/news/52354-kde-43-nouveautes-version-finale.htm .
2 Click on the picture - it opens a new tab/window
3 Close it by clicking  on the full scale picture - it crash almost every time
Comment 2 Dario Andres 2009-09-07 14:18:53 UTC
Thanks

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