Bug 161635 - crash leaving "unknown windows"
Summary: crash leaving "unknown windows"
Status: RESOLVED REMIND
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-04 21:05 UTC by S. Burmeister
Modified: 2008-08-09 09:55 UTC (History)
0 users

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 S. Burmeister 2008-05-04 21:05:05 UTC
Version:            (using KDE 4.0.3)
Installed from:    SuSE RPMs
OS:                Linux

I got this crash when submitting a form. It left a few "unknown windows" in the taskbar, I guess those were flash-windows.

[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb63e76d0 (LWP 28556)]
[KCrash handler]
#6  0xb43e0746 in KJS::Error::create () from /usr/lib/libkjs.so.4
#7  0xb43e0a15 in KJS::throwError () from /usr/lib/libkjs.so.4
#8  0xb43a94e1 in KJS::Node::throwError () from /usr/lib/libkjs.so.4
#9  0xb43a96de in KJS::FunctionCallDotNode::evaluate ()
   from /usr/lib/libkjs.so.4
#10 0xb43a6801 in KJS::BinaryLogicalNode::evaluate () from /usr/lib/libkjs.so.4
#11 0xb43a116b in KJS::GroupNode::evaluate () from /usr/lib/libkjs.so.4
#12 0xb43a6801 in KJS::BinaryLogicalNode::evaluate () from /usr/lib/libkjs.so.4
#13 0xb43a116b in KJS::GroupNode::evaluate () from /usr/lib/libkjs.so.4
#14 0xb43a66cf in KJS::ConditionalNode::evaluate () from /usr/lib/libkjs.so.4
#15 0xb43a27e2 in KJS::StaticVarStatementNode::execute ()
   from /usr/lib/libkjs.so.4
#16 0xb43a2a77 in KJS::SourceElementsNode::execute () from /usr/lib/libkjs.so.4
#17 0xb43a1b14 in KJS::BlockNode::execute () from /usr/lib/libkjs.so.4
#18 0xb43da317 in KJS::DeclaredFunctionImp::execute ()
   from /usr/lib/libkjs.so.4
#19 0xb43db0df in KJS::FunctionImp::callAsFunction () from /usr/lib/libkjs.so.4
#20 0xb43e0b7a in KJS::JSObject::call () from /usr/lib/libkjs.so.4
#21 0xb43a988f in KJS::FunctionCallDotNode::evaluate ()
   from /usr/lib/libkjs.so.4
#22 0xb43a2144 in KJS::ExprStatementNode::execute () from /usr/lib/libkjs.so.4
#23 0xb43a2a77 in KJS::SourceElementsNode::execute () from /usr/lib/libkjs.so.4
#24 0xb43a1b14 in KJS::BlockNode::execute () from /usr/lib/libkjs.so.4
#25 0xb43da317 in KJS::DeclaredFunctionImp::execute ()
   from /usr/lib/libkjs.so.4
#26 0xb43db0df in KJS::FunctionImp::callAsFunction () from /usr/lib/libkjs.so.4
#27 0xb43e0b7a in KJS::JSObject::call () from /usr/lib/libkjs.so.4
#28 0xb43a988f in KJS::FunctionCallDotNode::evaluate ()
   from /usr/lib/libkjs.so.4
#29 0xb43a2144 in KJS::ExprStatementNode::execute () from /usr/lib/libkjs.so.4
#30 0xb43a2a77 in KJS::SourceElementsNode::execute () from /usr/lib/libkjs.so.4
#31 0xb43a1b14 in KJS::BlockNode::execute () from /usr/lib/libkjs.so.4
#32 0xb43da317 in KJS::DeclaredFunctionImp::execute ()
   from /usr/lib/libkjs.so.4
#33 0xb43db0df in KJS::FunctionImp::callAsFunction () from /usr/lib/libkjs.so.4
#34 0xb43e0b7a in KJS::JSObject::call () from /usr/lib/libkjs.so.4
#35 0xb43dac3c in KJS::DeclaredFunctionImp::construct ()
   from /usr/lib/libkjs.so.4
#36 0xb43aa58b in KJS::NewExprNode::evaluate () from /usr/lib/libkjs.so.4
#37 0xb43afcc3 in KJS::AssignDotNode::evaluate () from /usr/lib/libkjs.so.4
#38 0xb43a2144 in KJS::ExprStatementNode::execute () from /usr/lib/libkjs.so.4
#39 0xb43a2a77 in KJS::SourceElementsNode::execute () from /usr/lib/libkjs.so.4
#40 0xb43a1b14 in KJS::BlockNode::execute () from /usr/lib/libkjs.so.4
#41 0xb43e38ca in KJS::Interpreter::evaluate () from /usr/lib/libkjs.so.4
#42 0xb43e3a56 in KJS::Interpreter::evaluate () from /usr/lib/libkjs.so.4
#43 0xb41cd9aa in KJS::KJSProxyImpl::evaluate () from /usr/lib/libkhtml.so.5
#44 0xb3fc507d in KHTMLPart::executeScript () from /usr/lib/libkhtml.so.5
#45 0xb4062876 in khtml::HTMLTokenizer::scriptExecution ()
   from /usr/lib/libkhtml.so.5
#46 0xb406b517 in khtml::HTMLTokenizer::notifyFinished ()
   from /usr/lib/libkhtml.so.5
#47 0xb4167c30 in khtml::CachedScript::ref () from /usr/lib/libkhtml.so.5
#48 0xb406590a in khtml::HTMLTokenizer::scriptHandler ()
   from /usr/lib/libkhtml.so.5
#49 0xb4066dbd in khtml::HTMLTokenizer::parseSpecial ()
   from /usr/lib/libkhtml.so.5
#50 0xb4068754 in khtml::HTMLTokenizer::parseTag () from /usr/lib/libkhtml.so.5
#51 0xb406a9fd in khtml::HTMLTokenizer::write () from /usr/lib/libkhtml.so.5
#52 0xb3fc61c6 in KHTMLPart::write () from /usr/lib/libkhtml.so.5
#53 0xb3fc3c71 in KHTMLPart::slotRestoreData () from /usr/lib/libkhtml.so.5
#54 0xb3feaec3 in KHTMLPart::qt_metacall () from /usr/lib/libkhtml.so.5
#55 0xb72ba36a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#56 0xb72ba7b2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#57 0xb4014683 in KHTMLPageCacheDelivery::emitData ()
   from /usr/lib/libkhtml.so.5
#58 0xb4014f4d in KHTMLPageCache::sendData () from /usr/lib/libkhtml.so.5
#59 0xb4015840 in KHTMLPageCache::qt_metacall () from /usr/lib/libkhtml.so.5
#60 0xb72ba36a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#61 0xb72ba7b2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#62 0xb72c2927 in QSingleShotTimer::timeout () from /usr/lib/libQtCore.so.4
#63 0xb72c2a4c in QSingleShotTimer::timerEvent () from /usr/lib/libQtCore.so.4
#64 0xb72b9224 in QObject::event () from /usr/lib/libQtCore.so.4
#65 0xb6ab500c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#66 0xb6abbff9 in QApplication::notify () from /usr/lib/libQtGui.so.4
#67 0xb78d473d in KApplication::notify () from /usr/lib/libkdeui.so.5
#68 0xb72a9d09 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#69 0xb72d17a1 in QTimerInfoList::activateTimers ()
   from /usr/lib/libQtCore.so.4
#70 0xb72d1895 in QEventDispatcherUNIX::activateTimers ()
   from /usr/lib/libQtCore.so.4
#71 0xb72d28db in QEventDispatcherUNIX::processEvents ()
   from /usr/lib/libQtCore.so.4
#72 0xb6b3ad01 in QEventDispatcherX11::processEvents ()
   from /usr/lib/libQtGui.so.4
#73 0xb72a8f9d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#74 0xb72a9131 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#75 0xb72ab27a in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#76 0xb6ab4707 in QApplication::exec () from /usr/lib/libQtGui.so.4
#77 0xb7f73f63 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#78 0x080487b2 in main ()
#79 0xb6693fe0 in __libc_start_main () from /lib/libc.so.6
#80 0x08048721 in _start ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 A. Spehr 2008-05-05 07:21:47 UTC
What form? Where? How exactly can we duplicate it? Can you supply a testcase? Thanks! And if you think it's flash related, we need to know if you are 32/64bit and flash version ("about:plugins" in the urlbar).

Comment 2 S. Burmeister 2008-05-05 08:29:06 UTC
Isn't that backtrace beautiful enough? The windows are not visible, i.e. only in the taskbar. This is a 32bit system.

I have not found a way yet to reproduce it.
Comment 3 A. Spehr 2008-05-07 08:53:28 UTC
I'm still not sure what you did to produce this. Can you give a screenshot?
Comment 4 Casey Link 2008-06-01 18:57:24 UTC
We need some more info to process this bug.

What version of flash are you using?
What URL were you at when the crash occurred?
How can we duplicate it?
Comment 5 A. Spehr 2008-07-13 00:32:58 UTC
Alas, but we need to know what form. Reopen if you can give us that information, and thanks for reporting!
Comment 6 S. Burmeister 2008-08-09 09:55:08 UTC
I can reproduce this when clicking on the link "competent" on the left side somwehre in the middle of the article. The video starts to play and after some seconds konqueror crashes and leaves the flash-windows on the desktop.

http://einestages.spiegel.de/static/authoralbumbackground/2523/die_jungs_die_den_beat_brachten.html