Version: 3.4.0 (using KDE Devel) Installed from: Compiled sources Compiler: GCC 3.4.1 MandrakeLinux 10.1, i686 OS: Linux I had three tabs already open and from the last one I right clicked on a link and selecte to open it in a new tab. Then I checked out the new tab and then clicked the button to the right to close it. And then Konqueror crashes with this backtrace: Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 1097185792 (LWP 32606)] [KCrash handler] #7 0x40f9d758 in QGDict::unlink_ptr (this=0x70, key=0x8f2d9a8, d=0x0) at tools/qgdict.cpp:644 #8 0x40f9da09 in QGDict::remove_ptr (this=0x70, key=0x8f2d9a8, item=0x0) at tools/qgdict.cpp:705 #9 0x41ca2723 in KHTMLView::setWidgetVisible (this=0x70, w=0x8f2d9a8) at qptrdict.h:66 #10 0x41da3f00 in khtml::RenderWidget::slotWidgetDestructed (this=0x8f2d9a8) at /home/kdedev/src/kde/kdelibs/khtml/rendering/render_replaced.cpp:325 #11 0x41da4de9 in khtml::RenderWidget::qt_invoke (this=0x8f2d9a8, _id=2, _o=0xbfffdbb0) at render_replaced.moc:86 #12 0x41daee78 in khtml::RenderLineEdit::qt_invoke (this=0x8f2d9a8, _id=2, _o=0xbfffdbb0) at render_form.moc:333 #13 0x40ccdbdb in QObject::activate_signal (this=0x8eba4f0, clist=0x8f3c788, o=0xbfffdbb0) at kernel/qobject.cpp:2355 #14 0x40ccda7d in QObject::activate_signal (this=0x8eba4f0, signal=0) at kernel/qobject.cpp:2324 #15 0x41024748 in QObject::destroyed (this=0x8eba4f0) at .moc/debug-shared-mt/moc_qobject.cpp:102 #16 0x40cca657 in ~QObject (this=0x8eba4f0) at kernel/qobject.cpp:446 #17 0x40cffaf4 in ~QWidget (this=0x8eba4f0) at kernel/qwidget.cpp:983 #18 0x40d85552 in ~QFrame (this=0x8eba4f0) at .moc/debug-shared-mt/moc_qvbox.cpp:49 #19 0x40d9b2f8 in ~QLineEdit (this=0x8eba4f0) at widgets/qlineedit.cpp:441 #20 0x4050f54d in KDoubleSpinBox::Private::mapToInt (this=0x8de4da8, value=4.7240544301437284e-304, ok=0x8eba4f0) at kdebug.h:230 #21 0x41da919b in ~LineEditWidget (this=0x8eba4f0) at /home/kdedev/src/kde/kdelibs/khtml/rendering/render_form.cpp:305 #22 0x40cffa3a in ~QWidget (this=0x8f51200) at kernel/qwidget.cpp:973 #23 0x40df635e in ~QClipperWidget (this=0x8f51200) at widgets/qscrollview.cpp:2591 #24 0x40cffa3a in ~QWidget (this=0x8f4e448) at kernel/qwidget.cpp:973 #25 0x40df626c in ~QViewportWidget (this=0x8f4e448) at widgets/qscrollview.cpp:631 #26 0x40df0213 in ~QScrollView (this=0x8f46618) at widgets/qscrollview.cpp:631 #27 0x41ca2934 in ~KHTMLView (this=0x8f46618) at qstring.h:848 #28 0x40038d53 in ~Part (this=0x8f3ca48, __vtt_parm=0x41f2a048) at qguardedptr.h:117 #29 0x40039370 in ~ReadOnlyPart (this=0x8f3ca48, __vtt_parm=0x41f2a044) at qstring.h:848 #30 0x41ccc488 in ~KHTMLPart (this=0x8f3ca48) at /home/kdedev/src/kde/kdelibs/khtml/khtml_part.cpp:503 #31 0x417c6916 in ~KonqView (this=0x8f3d4f8) at /home/kdedev/src/kde/kdebase/konqueror/konq_view.cc:130 #32 0x417cea90 in KonqViewManager::removeTab (this=0x8190378, tab=0x0) at qptrlist.h:174 #33 0x417fc330 in KonqMainWindow::slotRemoveTab (this=0x8175c78) at /home/kdedev/src/kde/kdebase/konqueror/konq_mainwindow.cc:2653 #34 0x4182ab44 in KonqMainWindow::qt_invoke (this=0x8175c78, _id=158, _o=0xbfffe250) at konq_mainwindow.moc:667 #35 0x40ccdbdb in QObject::activate_signal (this=0x8662a50, clist=0x865cc38, o=0xbfffe250) at kernel/qobject.cpp:2355 #36 0x40ccda7d in QObject::activate_signal (this=0x8662a50, signal=4) at kernel/qobject.cpp:2324 #37 0x4102d06f in QButton::clicked (this=0x8662a50) at .moc/debug-shared-mt/moc_qbutton.cpp:152 #38 0x40d63d2f in QButton::mouseReleaseEvent (this=0x8662a50, e=0xbfffe680) at widgets/qbutton.cpp:836 #39 0x40d06047 in QWidget::event (this=0x8662a50, e=0xbfffe680) at kernel/qwidget.cpp:4676 #40 0x40c6b2b9 in QApplication::internalNotify (this=0xbfffef10, receiver=0x8662a50, e=0xbfffe680) at kernel/qapplication.cpp:2635 #41 0x40c6aa74 in QApplication::notify (this=0xbfffef10, receiver=0x8662a50, e=0xbfffe680) at kernel/qapplication.cpp:2421 #42 0x4076bf43 in KApplication::notify (this=0xbfffef10, receiver=0x8662a50, event=0xbfffe680) at /home/kdedev/src/kde/kdelibs/kdecore/kapplication.cpp:549 #43 0x40bffc9d in QApplication::sendSpontaneousEvent (receiver=0x8662a50, event=0xbfffe680) at qapplication.h:494 #44 0x40bfa26e in QETWidget::translateMouseEvent (this=0x8662a50, event=0xbfffea10) at kernel/qapplication_x11.cpp:4291 #45 0x40bf7ed1 in QApplication::x11ProcessEvent (this=0xbfffef10, event=0xbfffea10) at kernel/qapplication_x11.cpp:3442 #46 0x40c12269 in QEventLoop::processEvents (this=0x8109238, flags=4) at kernel/qeventloop_x11.cpp:192 #47 0x40c7f45c in QEventLoop::enterLoop (this=0x8109238) at kernel/qeventloop.cpp:198 #48 0x40c7f37a in QEventLoop::exec (this=0x8109238) at kernel/qeventloop.cpp:145 #49 0x40c6b439 in QApplication::exec (this=0xbfffef10) at kernel/qapplication.cpp:2758 #50 0x417b4cc2 in kdemain (argc=2, argv=0x80c0580) at /home/kdedev/src/kde/kdebase/konqueror/konq_main.cc:206 #51 0x41745970 in kdeinitmain (argc=2, argv=0x80c0580) at konqueror_dummy.cc:2 #52 0x0804e070 in launch (argc=2, _name=0x80bf91c "konqueror", args=0x80bf92f "\001", cwd=0x0, envc=1, envs=0x80bf940 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80bf944 "tsiolkovsky;1109495704;736703;5059_TIME497555703") at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:625 #53 0x0804e816 in handle_launcher_request (sock=8) at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1189 #54 0x0804ed78 in handle_requests (waitForPid=0) at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1392 #55 0x0804f4f2 in main (argc=3, argv=0xbffff834, envp=0xbffff844) at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1848
OK this also happens almost always even when I open the links in new windows and close the window. Or if I just open Konqueror load a page and then close the same window.
Same thing here too.
KDE_3_4_0_RELEASE was not affected by this temporary regression