Bug 165668 - Konqueror freeze when closing a window
Summary: Konqueror freeze when closing a window
Status: RESOLVED DUPLICATE of bug 169844
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-03 22:43 UTC by Rosetzky Cedric
Modified: 2015-04-23 06:04 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Debug output of freezing tab when closing it (59.41 KB, text/plain)
2015-04-23 06:04 UTC, Roman Fietze
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rosetzky Cedric 2008-07-03 22:43:53 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          GCC-4.3.1 
OS:                Linux

I had 3 Konqueror windows opened. 1 in the Web Browsing profile and the 2 others in that strange profile I reported earlier.

When I cliked on the first window's close button, Konqueror had a freeze. It just happened 3 times in row. Every time after a restoration from a previous crash.


Backtrace :

#0  0xb3a346f9 in DOM::HTMLTableCellElementImpl::id (this=0x920f1b8)                       
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/html/html_tableimpl.h:119                                                                                         
#1  0xb3997a1e in DOM::TagNodeListImpl::nodeMatches (this=0x8f11a50, testNode=0x920f1b8)   
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2160                                                                                         
#2  0xb399471e in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x92103f8)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2009                                                                                         
#3  0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x920cd18)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#4  0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x9211dc8)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#5  0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x9160a80)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#6  0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910a828)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#7  0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910daf8)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:20---Type <return> to continue, or q <return> to quit---                                     
12                                                                                         
#8  0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910db40)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#9  0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910adc8)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#10 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910c9d8)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#11 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910c890)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#12 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910c990)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#13 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x910c618)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#14 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x8d26558)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#15 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x8d30748)          
---Type <return> to continue, or q <return> to quit---                                     
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#16 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x8861068)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#17 0xb3994740 in DOM::NodeListImpl::calcLength (this=0x8f11a50, start=0x8a3930c)          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:2012                                                                                         
#18 0xb3994c86 in DOM::NodeListImpl::length (this=0x8f11a50)                               
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:1998                                                                                         
warning: (Internal error: pc 0xb3b842af in read in psymtab, but not in symtab.)            

#19 0xb3b842b0 in KJS::getIndexSlot<KJS::DOMNodeList, DOM::NodeListImpl> (thisObj=warning: (Internal error: pc 0xb3b842af in read in psymtab, but not in symtab.)                     

warning: (Internal error: pc 0xb3b8426c in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0xb3b842af in read in psymtab, but not in symtab.)


0xb1e983e0, listObj=warning: (Internal error: pc 0xb3b842af in read in psymtab, but not in symtab.)                                                                                   

@0x8f11a50, propertyName=warning: (Internal error: pc 0xb3b842af in read in psymtab, but not in symtab.)                                                                              

@0xbfb44e60, slot=warning: (Internal error: pc 0xb3b842af in read in psymtab, but not in symtab.)                                                                                     

@0xbfb44ecc)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/ecma/kjs_binding.h:225
#20 0xb3b7cc4a in KJS::DOMNodeList::getOwnPropertySlot (this=0xb1e983e0, exec=0xbfb46454, 
    propertyName=@0xbfb44e60, slot=@0xbfb44ecc)                                           
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/ecma/kjs_dom.cpp:750  
#21 0xb3eb800b in KJS::JSObject::getOwnPropertySlot (this=0xb1e983e0, exec=0xbfb46454,    
    propertyName=2821, slot=@0xbfb44ecc)                                                  
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kjs/object.cpp:200          
#22 0xb3eb6c1f in KJS::JSObject::getPropertySlot (this=0xb1e983e0, exec=0xbfb46454,       
    propertyName=2821, slot=@0xbfb44ecc)                                                  
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kjs/object.cpp:185          
---Type <return> to continue, or q <return> to quit---                                    
#23 0xb3eb5dc0 in KJS::JSValue::getByIndex (this=0xb1e983e0, exec=0xbfb46454,             
    propertyName=2821)                                                                    
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kjs/value.cpp:227           
#24 0xb3ed40a8 in KJS::Machine::runBlock (exec=0xbfb46454, codeBlock=@0x8c38b44,          
    parentExec=0x8d277f0) at codes.def:712                                                
#25 0xb3eb2f96 in KJS::FunctionImp::callAsFunction (this=0xb225bfc0, exec=0x8d277f0,      
    thisObj=0xb2260040, args=@0xbfb465c4)                                                 
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kjs/function.cpp:143        
#26 0xb3eb724e in KJS::JSObject::call (this=0xb225bfc0, exec=0x8d277f0,                   
    thisObj=0xb2260040, args=@0xbfb465c4)                                                 
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kjs/object.cpp:99           
#27 0xb3be6a49 in KJS::JSEventListener::handleEvent (this=0x90d2f68, evt=@0xbfb46620)     
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/ecma/kjs_events.cpp:106
#28 0xb3979414 in DOM::DocumentImpl::defaultEventHandler (this=0x8a39300, evt=0x89d2c40)   
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:2689                                                                                          
#29 0xb399c047 in DOM::NodeImpl::dispatchWindowEvent (this=0x8a3930c, _id=16,              
    canBubbleArg=false, cancelableArg=false)                                               
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:565                                                                                          
#30 0xb39fd9fc in DOM::HTMLDocumentImpl::close (this=0x8a39300)                            
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/html/html_documentimpl.---Type <return> to continue, or q <return> to quit---                                     
cpp:249                                                                                    
#31 0xb391c868 in KHTMLPart::checkEmitLoadEvent (this=0x87ee5e0)                           
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/khtml_part.cpp:2340    
#32 0xb391cc08 in KHTMLPart::checkCompleted (this=0x87ee5e0)                               
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/khtml_part.cpp:2261    
#33 0xb39201e1 in KHTMLPart::slotLoaderRequestDone (this=0x87ee5e0, dl=0x8836f80,          
    obj=0x92b85b0)                                                                         
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/khtml_part.cpp:2115    
#34 0xb392f71c in KHTMLPart::qt_metacall (this=0x87ee5e0,                                  
    _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfb46978)                               
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/khtml/khtml_part.moc:314   
#35 0xb743d090 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
#36 0xb743de12 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
#37 0xb3b3921f in khtml::Loader::requestDone (this=0x84ee718, _t1=0x8836f80,               
    _t2=0x92b85b0)                                                                         
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/khtml/loader.moc:150       
#38 0xb3b3d9d7 in khtml::Loader::slotFinished (this=0x84ee718, job=0x95112e0)              
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/khtml/misc/loader.cpp:1398   
#39 0xb3b3dd63 in khtml::Loader::qt_metacall (this=0x84ee718,                              
    _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfb46aec)                                
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/khtml/loader.moc:129       
#40 0xb743d090 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
#41 0xb743de12 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
---Type <return> to continue, or q <return> to quit---                                     
#42 0xb764c3ac in KJob::result (this=0x95112e0, _t1=0x95112e0)                             
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/kdecore/kjob.moc:186       
#43 0xb764c8ea in KJob::emitResult (this=0x95112e0)                                        
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kdecore/jobs/kjob.cpp:290    
#44 0xb7c773c9 in KIO::SimpleJob::slotFinished (this=0x95112e0)                            
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kio/kio/job.cpp:496          
#45 0xb7c777a2 in KIO::TransferJob::slotFinished (this=0x95112e0)                          
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kio/kio/job.cpp:966          
#46 0xb7c7e783 in KIO::TransferJob::qt_metacall (this=0x95112e0,                           
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfb46d28)                                
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/kio/jobclasses.moc:336     
#47 0xb743d090 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
#48 0xb743de12 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
#49 0xb7d213fd in KIO::SlaveInterface::finished (this=0x8b7bf58)                           
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/kio/slaveinterface.moc:161 
#50 0xb7d2322c in KIO::SlaveInterface::dispatch (this=0x8b7bf58, _cmd=104,                 
    rawdata=@0xbfb46ed4)                                                                   
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kio/kio/slaveinterface.cpp:175                                                                                          
#51 0xb7d23118 in KIO::SlaveInterface::dispatch (this=0x8b7bf58)                           
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kio/kio/slaveinterface.cpp:90
#52 0xb7d15faa in KIO::Slave::gotInput (this=0x8b7bf58)                                    
---Type <return> to continue, or q <return> to quit---                                     
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kio/kio/slave.cpp:319        
#53 0xb7d17402 in KIO::Slave::qt_metacall (this=0x8b7bf58,                                 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb46fd8)                                
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/kio/slave.moc:75           
#54 0xb743d090 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
#55 0xb743de12 in QMetaObject::activate () from /usr/lib/libQtCore.so.4                    
#56 0xb7c46923 in KIO::Connection::readyRead (this=0x8877278)                              
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/kio/connection.moc:84      
#57 0xb7c4785f in KIO::ConnectionPrivate::dequeue (this=0x9479e48)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kio/kio/connection.cpp:82
#58 0xb7c48799 in KIO::Connection::qt_metacall (this=0x8877278,
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8da1858)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdelibs/kio/connection.moc:72
#59 0xb743620b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#60 0xb7437dc9 in QObject::event () from /usr/lib/libQtCore.so.4
#61 0xb679b66c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#62 0xb67a343e in QApplication::notify () from /usr/lib/libQtGui.so.4
#63 0xb7a367bb in KApplication::notify (this=0xbfb47838, receiver=0x8877278,
    event=0x8e749f8)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#64 0xb7428541 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#65 0xb74291b5 in QCoreApplicationPrivate::sendPostedEvents ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libQtCore.so.4
#66 0xb74293cd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#67 0xb7452eff in ?? () from /usr/lib/libQtCore.so.4
#68 0xb6219978 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#69 0xb621cbce in ?? () from /usr/lib/libglib-2.0.so.0
#70 0x0805a498 in ?? ()
#71 0x00000000 in ?? ()
Comment 1 Rosetzky Cedric 2008-07-03 22:47:22 UTC
I just realised that I didn't have to click on the "close" button to make it freeze. In fact, Konqueror does it alone.
Comment 2 A. Spehr 2008-07-05 23:35:07 UTC
What "strange profile"? Can you be more specific?
Comment 3 Rosetzky Cedric 2008-07-05 23:52:45 UTC
https://bugs.kde.org/show_bug.cgi?id=163087
Comment 4 George Kiagiadakis 2008-08-27 13:53:18 UTC
That looks like bug 166781. Which website is causing konqueror to freeze?
Comment 5 Rosetzky Cedric 2008-08-27 13:57:05 UTC
Almost 2 monthes later, I must admit that I don't remember the exact details of that particular crash.
Comment 6 Maksim Orlovich 2008-08-27 18:59:24 UTC

*** This bug has been marked as a duplicate of bug 169844 ***
Comment 7 Roman Fietze 2015-04-23 06:04:03 UTC
Created attachment 92178 [details]
Debug output of freezing tab when closing it

The same problem shows up if you close the tab or follow a link that does not open a new window or tab.

This is konqueror 4.14.4 and the same KDE platform version, using the openSUSE KDE Current repos.

The used URL was

  http://www.heise.de/newsticker/meldung/Kleines-boeses-JPEG-Microsoft-Server-mit-manipulierten-EXIF-Daten-kapern-2616652.html?wt_mc=rss.ho.beitrag.atom

Probably it's (again?) the embedded video below the Text "Im Video zeigt Murray detailliert".