Bug 139008 - window close crash after
Summary: window close crash after
Status: RESOLVED DUPLICATE of bug 101602
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-19 14:31 UTC by José JORGE
Modified: 2008-05-14 00:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
An example of javascript window closing that causes the crash (327 bytes, text/html)
2006-12-19 14:32 UTC, José JORGE
Details

Note You need to log in before you can comment on or make changes to this bug.
Description José JORGE 2006-12-19 14:31:01 UTC
Version:           3.5.5 (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-5 (4.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.18-3-686

1. Open the attached file close.html with konqueror (not in a tab)
2. It will close, good.
3. Try to lauch a new konqueror web browser, it crashes.
4. Try again, it works.
5. You can repeat 1 to 4 indefinitely.

So I think konqueror crashes each time it is started after being close with javascript.
Comment 1 José JORGE 2006-12-19 14:32:10 UTC
Created attachment 18975 [details]
An example of javascript window closing that causes the crash

The example is very simple.
Comment 2 José JORGE 2006-12-19 14:33:17 UTC
This is not a duplicate of http://bugs.kde.org/show_bug.cgi?id=120594 as it isn't related to google bar.
Comment 3 Tommi Tervo 2006-12-19 14:42:19 UTC
Can't reproduce, backtrace?
Comment 4 José JORGE 2006-12-19 16:18:47 UTC
I've got a Debian SID, so no much debug info, sorry :

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1232246560 (LWP 14394)]
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#9  0xb6d9c8f5 in KToolBar::applyAppearanceSettings ()
   from /usr/lib/libkdeui.so.4
#10 0xb6d9d00b in KToolBar::applySettings () from /usr/lib/libkdeui.so.4
#11 0xb6d9d743 in KMainWindow::applyMainWindowSettings ()
   from /usr/lib/libkdeui.so.4
#12 0xb6d9da21 in KMainWindow::applyMainWindowSettings ()
   from /usr/lib/libkdeui.so.4
#13 0xb7f57c97 in KParts::MainWindow::createGUI ()
   from /usr/lib/libkparts.so.2
#14 0xb666dca4 in KonqMainWindow::slotPartActivated ()
   from /usr/lib/libkdeinit_konqueror.so
#15 0xb666e7d1 in KonqViewManager::emitActivePartChanged ()
   from /usr/lib/libkdeinit_konqueror.so
#16 0xb666e965 in KonqViewManager::setActivePart ()
   from /usr/lib/libkdeinit_konqueror.so
#17 0xb6683043 in KonqViewManager::loadViewProfile ()
   from /usr/lib/libkdeinit_konqueror.so
#18 0xb6684369 in KonqViewManager::loadViewProfile ()
   from /usr/lib/libkdeinit_konqueror.so
#19 0xb668458c in KonqMisc::createBrowserWindowFromProfile ()
   from /usr/lib/libkdeinit_konqueror.so
#20 0xb668554f in KonqMisc::createNewWindow ()
   from /usr/lib/libkdeinit_konqueror.so
#21 0xb6686d99 in KonquerorIface::createNewWindow ()
   from /usr/lib/libkdeinit_konqueror.so
#22 0xb6686e79 in KonquerorIface::createNewWindowASN ()
   from /usr/lib/libkdeinit_konqueror.so
#23 0xb668a5b7 in KonquerorIface::process ()
   from /usr/lib/libkdeinit_konqueror.so
#24 0xb6b1ee3d in DCOPClient::receive () from /usr/lib/libDCOP.so.4
#25 0xb6b20184 in DCOPRef::sendInternal () from /usr/lib/libDCOP.so.4
#26 0xb6b20cb1 in DCOPClient::qt_invoke () from /usr/lib/libDCOP.so.4
#27 0xb6b30a52 in KDE_IceProcessMessages () from /usr/lib/libDCOP.so.4
#28 0xb6b172d9 in DCOPClient::processSocketData () from /usr/lib/libDCOP.so.4
#29 0xb6b208a9 in DCOPClient::qt_invoke () from /usr/lib/libDCOP.so.4
#30 0xb728dcb3 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#31 0xb728e5ba in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xb7617a87 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#33 0xb72b045e in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#34 0xb7225bd6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#35 0xb72279f3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#36 0xb791be0e in KApplication::notify () from /usr/lib/libkdecore.so.4
#37 0xb71b93d1 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#38 0xb7217f89 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#39 0xb71cd704 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#40 0xb7240129 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#41 0xb723ff4a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#42 0xb722776f in QApplication::exec () from /usr/lib/libqt-mt.so.3
#43 0xb668b495 in kdemain () from /usr/lib/libkdeinit_konqueror.so
#44 0xb7f7b524 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#45 0x0804e457 in ?? ()
#46 0x00000002 in ?? ()
#47 0x08082bc8 in ?? ()
#48 0x00000001 in ?? ()
#49 0x00000000 in ?? ()
Comment 5 Tommi Tervo 2006-12-20 08:12:23 UTC

*** This bug has been marked as a duplicate of 101602 ***
Comment 6 FiNeX 2008-05-14 00:11:32 UTC
This make crash 3.5.9, not konqueror 4.