Summary: | Konqueror (KHTML) consistently crashes on this webpage | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | mathpup |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | amitshah, jamethknorth |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
mathpup
2004-03-26 06:46:23 UTC
0x420b48d9 in wait4 () from /lib/i686/libc.so.6 #0 0x420b48d9 in wait4 () from /lib/i686/libc.so.6 #1 0x4213030c in __DTOR_END__ () from /lib/i686/libc.so.6 #2 0x41062c33 in waitpid () from /lib/i686/libpthread.so.0 #3 0x407346b8 in KCrash::defaultCrashHandler (sig=6) at kcrash.cpp:246 #4 0x41060f05 in pthread_sighandler () from /lib/i686/libpthread.so.0 #5 <signal handler called> #6 0x42029331 in kill () from /lib/i686/libc.so.6 #7 0x41060bdb in raise () from /lib/i686/libpthread.so.0 #8 0x4202a8c2 in abort () from /lib/i686/libc.so.6 #9 0x42022ecb in __assert_fail () from /lib/i686/libc.so.6 #10 0x415716e2 in DOM::NodeImpl::attach (this=0x8979088) at dom_nodeimpl.cpp:887 #11 0x41572d57 in DOM::NodeBaseImpl::attach (this=0x8979088) at dom_nodeimpl.cpp:1430 #12 0x415a2a4b in DOM::HTMLImageElementImpl::attach (this=0x8979088) at html_imageimpl.cpp:184 #13 0x415729f0 in DOM::NodeBaseImpl::appendChild (this=0x897b968, newChild=0x896ad80, exceptioncode=@0xbfffd1dc) at dom_nodeimpl.cpp:1335 #14 0x4159b4c6 in DOM::HTMLElementImpl::setInnerHTML (this=0x897b968, html=@0xbfffd430) at html_elementimpl.cpp:551 #15 0x41711263 in DOM::HTMLElement::setInnerHTML (this=0xbfffd3f0, html=@0xbfffd430) at html_element.cpp:144 #16 0x4168ce88 in KJS::HTMLElement::putValueProperty (this=0x853e650, exec=0xbfffd890, token=329, value=@0xbfffd6b0) at kjs_html.cpp:3022 #17 0x416e2fd0 in void KJS::DOMObjectLookupPut<KJS::HTMLElement, KJS::DOMElement> (exec=0xbfffd890, propertyName=@0xbfffd6d0, value=@0xbfffd6b0, attr=0, table=0x417714e4, thisObj=0x853e650) at kjs_binding.h:227 #18 0x41683932 in KJS::HTMLElement::tryPut (this=0x853e650, exec=0xbfffd890, propertyName=@0xbfffd6d0, value=@0xbfffd6b0, attr=0) at kjs_html.cpp:2341 #19 0x41648d18 in KJS::DOMObject::put (this=0x853e650, exec=0xbfffd890, propertyName=@0xbfffd6d0, value=@0xbfffd6b0, attr=0) at kjs_binding.cpp:70 #20 0x418523a2 in KJS::Reference::putValue (this=0xbfffd6c0, exec=0xbfffd890, w=@0xbfffd6b0) at reference.cpp:165 #21 0x41820250 in KJS::AssignNode::evaluate (this=0x8906188, exec=0xbfffd890) at nodes.cpp:1574 #22 0x41821c20 in KJS::ExprStatementNode::execute (this=0x881b708, exec=0xbfffd890) at nodes.cpp:1916 #23 0x418287e8 in KJS::SourceElementsNode::execute (this=0x8904700, exec=0xbfffd890) at nodes.cpp:3035 #24 0x41821a36 in KJS::BlockNode::execute (this=0x88a8348, exec=0xbfffd890) at nodes.cpp:1878 #25 0x41827b11 in KJS::FunctionBodyNode::execute (this=0x88a8348, exec=0xbfffd890) at nodes.cpp:2881 #26 0x41847198 in KJS::DeclaredFunctionImp::execute (this=0x88f0ae8, exec=0xbfffd890) at function.cpp:579 #27 0x41846415 in KJS::FunctionImp::call (this=0x88f0ae8, exec=0xbfffdca0, thisObj=@0xbfffd980, args=@0xbfffd9d0) at function.cpp:354 #28 0x4184b278 in KJS::Object::call (this=0xbfffd9b0, exec=0xbfffdca0, thisObj=@0xbfffd980, args=@0xbfffd9d0) at object.cpp:70 #29 0x4181bf3c in KJS::FunctionCallNode::evaluate (this=0x88ff7c8, exec=0xbfffdca0) at nodes.cpp:831 #30 0x41821c20 in KJS::ExprStatementNode::execute (this=0x891a840, exec=0xbfffdca0) at nodes.cpp:1916 #31 0x41828698 in KJS::SourceElementsNode::execute (this=0x8847ab0, exec=0xbfffdca0) at nodes.cpp:3029 #32 0x41821a36 in KJS::BlockNode::execute (this=0x88fea68, exec=0xbfffdca0) at nodes.cpp:1878 #33 0x41825338 in KJS::WithNode::execute (this=0x88ecbe0, exec=0xbfffdca0) at nodes.cpp:2367 #34 0x418287e8 in KJS::SourceElementsNode::execute (this=0x8847c50, exec=0xbfffdca0) at nodes.cpp:3035 #35 0x41821a36 in KJS::BlockNode::execute (this=0x887bf70, exec=0xbfffdca0) at nodes.cpp:1878 #36 0x41827b11 in KJS::FunctionBodyNode::execute (this=0x887bf70, exec=0xbfffdca0) at nodes.cpp:2881 #37 0x41847198 in KJS::DeclaredFunctionImp::execute (this=0x88ec678, exec=0xbfffdca0) at function.cpp:579 #38 0x41846415 in KJS::FunctionImp::call (this=0x88ec678, exec=0x87d9340, thisObj=@0xbfffddf0, args=@0xbfffde10) at function.cpp:354 #39 0x4184b278 in KJS::Object::call (this=0xbfffde30, exec=0x87d9340, thisObj=@0xbfffddf0, args=@0xbfffde10) at object.cpp:70 #40 0x416cb356 in KJS::JSEventListener::handleEvent (this=0x884b388, evt=@0xbfffde70) at kjs_events.cpp:105 #41 0x4156de93 in DOM::DocumentImpl::defaultEventHandler (this=0x8920240, evt=0x8972500) at dom_docimpl.cpp:2240 #42 0x415708f0 in DOM::NodeImpl::dispatchWindowEvent (this=0x889dce0, _id=17, canBubbleArg=false, cancelableArg=false) at dom_nodeimpl.cpp:566 #43 0x4159df94 in DOM::HTMLDocumentImpl::close (this=0x8920240) at html_documentimpl.cpp:314 #44 0x41529d6c in KHTMLPart::checkEmitLoadEvent (this=0x82c9df0) at khtml_part.cpp:2064 #45 0x415295d7 in KHTMLPart::checkCompleted (this=0x82c9df0) at khtml_part.cpp:1986 #46 0x41528cf7 in KHTMLPart::slotLoaderRequestDone (this=0x82c9df0, dl=0x884c2b8, obj=0x897ca00) at khtml_part.cpp:1843 #47 0x41540af2 in KHTMLPart::qt_invoke (this=0x82c9df0, _id=57, _o=0xbfffe1a0) at khtml_part.moc:511 #48 0x40af3016 in QObject::activate_signal () from /opt/qt321/lib/libqt-mt.so.3 #49 0x41643552 in khtml::Loader::requestDone (this=0x822a0e0, t0=0x884c2b8, t1=0x897ca00) at loader.moc:240 #50 0x4164186c in khtml::Loader::slotFinished (this=0x822a0e0, job=0x896c1f8) at loader.cpp:1085 #51 0x4164374d in khtml::Loader::qt_invoke (this=0x822a0e0, _id=2, _o=0xbfffe2e0) at loader.moc:260 #52 0x40af2f76 in QObject::activate_signal () from /opt/qt321/lib/libqt-mt.so.3 #53 0x401b25e6 in KIO::Job::result (this=0x896c1f8, t0=0x896c1f8) at jobclasses.moc:156 #54 0x401a099b in KIO::Job::emitResult (this=0x896c1f8) at job.cpp:207 #55 0x401a1c35 in KIO::SimpleJob::slotFinished (this=0x896c1f8) at job.cpp:524 #56 0x401a38b2 in KIO::TransferJob::slotFinished (this=0x896c1f8) at job.cpp:822 #57 0x401b45f7 in KIO::TransferJob::qt_invoke (this=0x896c1f8, _id=17, _o=0xbfffe5c0) at jobclasses.moc:800 #58 0x40af2f76 in QObject::activate_signal () from /opt/qt321/lib/libqt-mt.so.3 #59 0x40af2ea8 in QObject::activate_signal () from /opt/qt321/lib/libqt-mt.so.3 #60 0x40198a58 in KIO::SlaveInterface::finished (this=0x8823998) at slaveinterface.moc:226 #61 0x40197015 in KIO::SlaveInterface::dispatch (this=0x8823998, _cmd=104, rawdata=@0xbfffe780) at slaveinterface.cpp:255 #62 0x40196ab2 in KIO::SlaveInterface::dispatch (this=0x8823998) at slaveinterface.cpp:191 #63 0x401949f4 in KIO::Slave::gotInput (this=0x8823998) at slave.cpp:294 #64 0x401964eb in KIO::Slave::qt_invoke (this=0x8823998, _id=4, _o=0xbfffe890) at slave.moc:113 #65 0x40af2f76 in QObject::activate_signal () from /opt/qt321/lib/libqt-mt.so.3 #66 0x40af3195 in QObject::activate_signal () from /opt/qt321/lib/libqt-mt.so.3 #67 0x40d98317 in QSocketNotifier::activated () from /opt/qt321/lib/libqt-mt.so.3 #68 0x40b09992 in QSocketNotifier::event () from /opt/qt321/lib/libqt-mt.so.3 #69 0x40aa781e in QApplication::internalNotify () from /opt/qt321/lib/libqt-mt.so.3 #70 0x40aa7483 in QApplication::notify () from /opt/qt321/lib/libqt-mt.so.3 #71 0x406c9e5a in KApplication::notify (this=0xbffff0c0, receiver=0x8823820, event=0xbfffeb70) at kapplication.cpp:507 #72 0x40a9a40c in QEventLoop::activateSocketNotifiers () from /opt/qt321/lib/libqt-mt.so.3 #73 0x40a602ac in QEventLoop::processEvents () from /opt/qt321/lib/libqt-mt.so.3 #74 0x40ab56d4 in QEventLoop::enterLoop () from /opt/qt321/lib/libqt-mt.so.3 #75 0x40ab5629 in QEventLoop::exec () from /opt/qt321/lib/libqt-mt.so.3 #76 0x40aa7972 in QApplication::exec () from /opt/qt321/lib/libqt-mt.so.3 #77 0x411dab02 in kdemain (argc=2, argv=0x805ed60) at konq_main.cc:184 #78 0x408568b1 in kdeinitmain (argc=2, argv=0x805ed60) at konqueror_dummy.cc:2 #79 0x0804e1dc in launch (argc=2, _name=0x8060894 "konqueror", args=0x80608a7 "\001", cwd=0x0, envc=1, envs=0x80608b8 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80608bc "v10-dhcp-76-190.ntc.nokia.com;1080844654;321936;22910") at kinit.cpp:604 #80 0x0804f5e1 in handle_launcher_request (sock=8) at kinit.cpp:1170 #81 0x0804fd2d in handle_requests (waitForPid=0) at kinit.cpp:1361 #82 0x08051318 in main (argc=3, argv=0xbffff774, envp=0xbffff784) at kinit.cpp:1798 #83 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6 WORKSFORME, kde-3.2.1, redhat 9 Still crashes under recent CVS version. Maybe if only crashes if you don't qualify for DSL? On Sunday 04 April 2004 4:49 pm, Rex Dieter wrote: > ------- You are receiving this mail because: ------- > You reported the bug, or are watching the reporter. > > http://bugs.kde.org/show_bug.cgi?id=78469 > > > > > ------- Additional Comments From rdieter math unl edu 2004-04-04 23:49 > ------- WORKSFORME, kde-3.2.1, redhat 9 Perhaps... for the record, it did say I qualified for DSL. (-: It's an assertion failure, so chances are, those that have the crash are using debug builds, while those that don't, are using release builds. *** Bug 81723 has been marked as a duplicate of this bug. *** I think I have the same bug when I try opening the site on the www.formula1.com Working with KDE3.3 RC2 Compiled from sources. Here's what came up on the shell kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x83f3610 name = rellinks_toc parentCollection = 0x83e85a8 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x84094d0 name = rellinks_glossary parentCollection = 0x83e85a8 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x8408490 name = rellinks_index parentCollection = 0x83e85a8 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x840aab0 name = rellinks_help parentCollection = 0x83e85a8 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x840b1d0 name = rellinks_authors parentCollection = 0x83e85a8 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x840b908 name = rellinks_copyright parentCollection = 0x83e85a8 kparts: loadPlugins found desktopfile for khtml: kparts: load plugin validators kparts: loadPlugins found desktopfile for khtml: kparts: load plugin webarchiver kparts: loadPlugins found desktopfile for khtml: kparts: load plugin UserAgentChanger konqueror: KonqMainWindow::insertChildView 0x8392a98 konqueror: KonqMainWindow::openView KonqAboutPage about:konqueror 0x8392a98 req:[] konqueror: changeViewMode: serviceType is KonqAboutPage serviceName is konq_aboutpage current service name is konq_aboutpage konqueror: KonqView::openURL url=about:konqueror locationBarURL= konqueror: KonqView::setLocationBarURL this=0x8392a98 khtml (part): saveState! libkonq: ## addToHistory: about:konqueror Typed URL: , Title: konqueror: KonqMainWindow::openView ok=true bOthersFollowed=false returning true konqueror: KonqMainWindow::enableAllActions true konqueror: KonqMainWindow::viewCountChanged kparts: 0x81678a8 emitting activePartChanged 0x83930e8 konqueror: KonqMainWindow::slotPartActivated 0x83930e8 khtml konqueror: New current view 0x8392a98 konqueror: ERROR: Error in BrowserExtension::actionSlotMap(), unknown action : searchProvider kparts: MainWindow::createGUI, part=0x83930e8 KonqAboutPage konqueror: KonqView::setLocationBarURL this=0x8392a98 konqueror: KonqMainWindow::setLocationBarURL: url = konqueror: *** KonqCombo::setURL: , returnPressed ? false konqueror: *** KonqCombo::setTemporary: , temporary = 0 konqueror: *** KonqCombo::applyPermanent: http://www.formula1.com/ konqueror: *** KonqCombo::removeDuplicates: Starting index = 2 konqueror: main() -> no args kio (bookmarks): KBookmarkManager::toolbar begin kio (bookmarks): KBookmarkManager::toolbar trying cache QPixmap: Invalid pixmap parameters QPixmap: Invalid pixmap parameters QPixmap: Invalid pixmap parameters konqueror: KonqView::slotCompleted hasPending=false khtml (part): saveState! libkonq: ## addToHistory: about:konqueror Typed URL: , Title: Conquer your Desktop! konqueror: [void KonqView::setLoading(bool, bool)] loading=false hasPending=false konqueror: *** KonqCombo::slotActivated: http://www.formula1.com/ konqueror: _url http://www.formula1.com/ filtered into http://www.formula1.com/ konqueror: KonqMainWindow::openURL : url = 'http://www.formula1.com/' serviceType='' view=(nil) konqueror: KonqMainWindow::abortLoading() konqueror: KonqView::stop() khtml (part): saveState! konqueror: setLocationBarURL : url = http://www.formula1.com/ konqueror: KonqMainWindow::setLocationBarURL: url = http://www.formula1.com/ konqueror: *** KonqCombo::setURL: http://www.formula1.com/, returnPressed ? true konqueror: *** KonqCombo::setTemporary: http://www.formula1.com/, temporary = 0 konqueror: trying openView for http://www.formula1.com/ (serviceType ) konqueror: Creating new konqrun for http://www.formula1.com/ req.typedURL=http://www.formula1.com/ konqueror: [void KonqView::setLoading(bool, bool)] loading=true hasPending=false konqueror: *** KonqCombo::insertPermanent: URL = http://www.formula1.com/ konqueror: *** KonqCombo::setTemporary: http://www.formula1.com/, temporary = 0 konqueror: *** KonqCombo::setTemporary: http://www.formula1.com/, temporary = 0 kparts: BrowserRun::scanfile http://www.formula1.com/ kparts: slotBrowserMimetype: found text/html for http://www.formula1.com/ kio (KIOJob): Job::kill this=0x82a4550 m_progressId=0 quietly=true konqueror: [void KonqView::setLoading(bool, bool)] loading=false hasPending=false kio (KTrader): KServiceTypeProfile::offers( text/html,Application ) kio (KTrader): Returning 4 offers konqueror: KonqMainWindow::openView text/html http://www.formula1.com/ 0x8392a98 req:[typedURL=http://www.formula1.com/ newTabInFront forceAutoEmbed] konqueror: makeViewsFollow KonqView url=http://www.formula1.com/ serviceType=text/html konqueror: changeViewMode: serviceType is text/html serviceName is current service name is konq_aboutpage konqueror: Switching view modes... konqueror: Trying to create view for "text/html" kio (KTrader): KServiceTypeProfile::offers( text/html,Application ) kio (KTrader): Returning 4 offers kio (KTrader): KServiceTypeProfile::offers( text/html,KParts/ReadOnlyPart ) kio (KTrader): Returning 3 offers konqueror: khtml : X-KDE-BrowserView-AllowAsDefault is valid : false konqueror: KonqView::switchView kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/autorefresh.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/crashesplugin.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/kget_plug_in.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/khtmlsettingsplugin.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/minitoolsplugin.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/plugin_babelfish.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/plugin_domtreeviewer.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/plugin_rellinks.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/plugin_validators.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/plugin_webarchiver.rc ! kparts: found Plugin : /usr/share/apps/khtml/kpartplugins/uachangerplugin.rc ! kparts: loadPlugins found desktopfile for khtml: kparts: load plugin autorefresh kparts: loadPlugins found desktopfile for khtml: kparts: load plugin Crashes kparts: loadPlugins found desktopfile for khtml: kparts: load plugin khtml_kget kparts: loadPlugins found desktopfile for khtml: kparts: load plugin khtmlsettingsplugin kparts: loadPlugins found desktopfile for khtml: kparts: load plugin Minitools kparts: loadPlugins found desktopfile for khtml: kparts: load plugin babelfish kparts: loadPlugins found desktopfile for khtml: kparts: load plugin domtreeviewer kparts: loadPlugins found desktopfile for khtml: kparts: load plugin rellinks kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x8607ab0 name = rellinks_toc parentCollection = 0x85fd3b0 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x860b8c0 name = rellinks_glossary parentCollection = 0x85fd3b0 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x8608bd0 name = rellinks_index parentCollection = 0x85fd3b0 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x860cdd0 name = rellinks_help parentCollection = 0x85fd3b0 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x860d4f0 name = rellinks_authors parentCollection = 0x85fd3b0 kdecore (KAction): WARNING: KAction::plug(): has no KAccel object; this = 0x860dc28 name = rellinks_copyright parentCollection = 0x85fd3b0 kparts: loadPlugins found desktopfile for khtml: kparts: load plugin validators kparts: loadPlugins found desktopfile for khtml: kparts: load plugin webarchiver kparts: loadPlugins found desktopfile for khtml: kparts: load plugin UserAgentChanger konqueror: KonqMainWindow::slotPartChanged konqueror: KonqView::setLocationBarURL http://www.formula1.com/ this=0x8392a98 konqueror: KonqMainWindow::setLocationBarURL: url = http://www.formula1.com/ konqueror: *** KonqCombo::setURL: http://www.formula1.com/, returnPressed ? false konqueror: *** KonqCombo::setTemporary: http://www.formula1.com/, temporary = 0 kparts: 0x81678a8 emitting activePartChanged 0x85d3218 konqueror: KonqMainWindow::slotPartActivated 0x85d3218 khtml konqueror: New current view 0x8392a98 konqueror: ERROR: Error in BrowserExtension::actionSlotMap(), unknown action : searchProvider kparts: MainWindow::createGUI, part=0x85d3218 KHTMLPart kparts: deactivating GUI for 0x83930e8 KonqAboutPage konqueror: KonqView::setLocationBarURL http://www.formula1.com/ this=0x8392a98 konqueror: KonqMainWindow::setLocationBarURL: url = http://www.formula1.com/ konqueror: *** KonqCombo::setURL: http://www.formula1.com/, returnPressed ? false konqueror: *** KonqCombo::setTemporary: http://www.formula1.com/, temporary = 0 kparts: Part::~Part 0x83930e8 kparts: deleting widget [KHTMLView pointer (0x844ca88) to widget view widget, geometry=796x463+0+0] view widget konqueror: KonqView::openURL url=http://www.formula1.com/ locationBarURL=http://www.formula1.com/ konqueror: KonqView::setLocationBarURL http://www.formula1.com/ this=0x8392a98 konqueror: KonqMainWindow::setLocationBarURL: url = http://www.formula1.com/ konqueror: *** KonqCombo::setURL: http://www.formula1.com/, returnPressed ? false konqueror: *** KonqCombo::setTemporary: http://www.formula1.com/, temporary = 0 khtml (part): KHTMLPart(0x85d3218)::openURL http://www.formula1.com/ konqueror: [void KonqView::setLoading(bool, bool)] loading=true hasPending=false khtml (part): saveState! khtml (part): KHTMLPart::saveState this = 0x85d3218 saving URL http://www.formula1.com/ libkonq: ## addToHistory: http://www.formula1.com/ Typed URL: http://www.formula1.com/, Title: konqueror: KonqMainWindow::openView ok=true bOthersFollowed=false returning true kio (Scheduler): Resume metadata is '' kio (Scheduler): HOLD: Reusing held slave for http://www.formula1.com/ konqueror: KonqMainWindow::slotRunFinished() khtml (xml): using compatibility parseMode konqueror: KonqMainWindow::setCaption(The Official Formula 1 Website) konqueror: dom_nodeimpl.cpp:814: virtual void DOM::NodeImpl::attach(): Assertion `!attached()' failed. KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = konqueror path = <unknown> pid = 454 *** Bug 83254 has been marked as a duplicate of this bug. *** |