Summary: | konqueror crashes if tabbed window is closed via top.close() | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Oliver Putz <Regnaron> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Version: (using KDE Devel) Installed from: Compiled sources OS: Linux Konqueror seems to crash when a tabbed window is closed via javascript(?) [top.close()] Steps to reproduce: 1) Log into GMX account 2) Select an email with an attachment 3 [details]) Open "store attachment" in extra tab 4) The new window has a possiblity to close the window via javascript(?). Using this link crashes konqueror. The problematic command should be: <a href="#" onclick="top.close(); return false;">Fenster schließen</a> I use kde4daily ver 747104 Backtrace: Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1237657904 (LWP 4513)] [New Thread -1292956784 (LWP 5397)] [KCrash handler] #6 0xffffe402 in __kernel_vsyscall () #7 0xb66bcdf0 in raise () from /lib/tls/i686/cmov/libc.so.6 #8 0xb66be641 in abort () from /lib/tls/i686/cmov/libc.so.6 #9 0xb66b643b in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 #10 0xb7e82b80 in KonqView::url (this=0x8bee040) at /storage/tmp/kde4dev/kdebase/apps/konqueror/src/konqview.cpp:873 #11 0xb7ebb763 in KonqMainWindow::slotAddClosedUrl (this=0x810a270, tab=0x974eb1c) at /storage/tmp/kde4dev/kdebase/apps/konqueror/src/konqmainwindow.cpp:5340 #12 0xb7eddd1f in KonqMainWindow::qt_metacall (this=0x810a270, _c=QMetaObject::InvokeMetaMethod, _id=45, _a=0xbfa22a2c) at /storage/tmp/kde4dev/kdebase-build/apps/konqueror/src/konqmainwindow.moc:365 #13 0xb72b5bc0 in QMetaObject::activate () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #14 0xb72b6035 in QMetaObject::activate () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #15 0xb7e8b99c in KonqViewManager::aboutToRemoveTab (this=0x8110f20, _t1=0x974eb1c) at /storage/tmp/kde4dev/kdebase-build/apps/konqueror/src/konqviewmanager.moc:100 #16 0xb7e9161b in KonqViewManager::removeTab (this=0x8110f20, currentFrame=0x974eb1c) at /storage/tmp/kde4dev/kdebase/apps/konqueror/src/konqviewmanager.cpp:366 #17 0xb7e91d79 in KonqViewManager::removeView (this=0x8110f20, view=0x8bee040) at /storage/tmp/kde4dev/kdebase/apps/konqueror/src/konqviewmanager.cpp:563 #18 0xb7e92499 in KonqViewManager::removePart (this=0x8110f20, part=0x8bbccc0) at /storage/tmp/kde4dev/kdebase/apps/konqueror/src/konqviewmanager.cpp:603 #19 0xb7dddc0d in ~Part (this=0x8bbccc0, __vtt_parm=0xb48bb488) at /storage/tmp/kde4dev/kdelibs/kparts/part.cpp:204 #20 0xb7dddf99 in ~ReadOnlyPart (this=0x8bbccc0, __vtt_parm=0xb48bb484) at /storage/tmp/kde4dev/kdelibs/kparts/part.cpp:455 #21 0xb4507433 in ~KHTMLPart (this=0x8bbccc0) at /storage/tmp/kde4dev/kdelibs/khtml/khtml_part.cpp:520 #22 0xb72b6869 in QObject::event () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #23 0xb6a7dce1 in QApplicationPrivate::notify_helper () from /storage/tmp/kde4dev/qt-unstable/lib/libQtGui.so.4 #24 0xb6a7dfe2 in QApplication::notify () from /storage/tmp/kde4dev/qt-unstable/lib/libQtGui.so.4 #25 0xb783792b in KApplication::notify (this=0xbfa235fc, receiver=0x8bbccc0, event=0x970c160) at /storage/tmp/kde4dev/kdelibs/kdeui/kernel/kapplication.cpp:319 #26 0xb72a441e in QCoreApplication::notifyInternal () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #27 0xb72a77ed in QCoreApplication::sendEvent () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #28 0xb72a48f5 in QCoreApplicationPrivate::sendPostedEvents () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #29 0xb72a4a4b in QCoreApplication::sendPostedEvents () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #30 0xb72cde61 in postEventSourceDispatch () from /storage/tmp/kde4dev/qt-unstable/lib/libQtCore.so.4 #31 0xb6551df2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #32 0xb6554dcf in ?? () from /usr/lib/libglib-2.0.so.0 #33 0x08060698 in ?? () #34 0x00000000 in ?? () #0 0xffffe402 in __kernel_vsyscall ()