Bug 119164 - Konqueror crashes when using back and forward buttons on many MSDN webpages
Summary: Konqueror crashes when using back and forward buttons on many MSDN webpages
Status: RESOLVED DUPLICATE of bug 116156
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-29 07:55 UTC by Benny Sperisen
Modified: 2005-12-29 15:00 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 Benny Sperisen 2005-12-29 07:55:54 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    Compiled From Sources
Compiler:          gcc version 3.4.5 
OS:                Linux

The plugins I have loaded are: the Google Search Bar Plugin, the Babel Plugin, KGet, KHTML Settings, Mini-Tools, Text-to-Speech Plugin, UserAgent Changer, Web Archiver, Website Validators, and Konq Feed Icon Plugin.

This appears to happen on many different MSDN webpages, but here is one way to reproduce it:

1. Start Konqueror.
2. Go to http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcstdlib/html/vcoriStandardCLibraryReference.asp
3. Hit the back button.
4. Hit the forward button.

At this point the crash happens. I have tried browsing around in the MSDN webpages by clicking links, and sometimes the crash happens if I click on the forward button. The expected behavior is that the behavior returns to the MSDN webpage.

Here is the backtrace from the KDE Crash Handler:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1242985664 (LWP 14723)]
[KCrash handler]
#3  0xb66d4837 in raise () from /lib/tls/libc.so.6
#4  0xb66d60c9 in abort () from /lib/tls/libc.so.6
#5  0xb66cde36 in __assert_fail () from /lib/tls/libc.so.6
#6  0xb5957c7f in khtml::HTMLTokenizer::reset ()
   from /opt/kde/lib/libkhtml.so.4
#7  0xb595e1c7 in khtml::HTMLTokenizer::~HTMLTokenizer ()
   from /opt/kde/lib/libkhtml.so.4
#8  0xb592f019 in DOM::DocumentImpl::detach () from /opt/kde/lib/libkhtml.so.4
#9  0xb58b4952 in KHTMLView::~KHTMLView () from /opt/kde/lib/libkhtml.so.4
#10 0xb6eacb8d in QWidget::~QWidget () from /usr/lib/qt/lib/libqt-mt.so.3
#11 0xb6f94c0b in QClipperWidget::~QClipperWidget ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#12 0xb6eacb8d in QWidget::~QWidget () from /usr/lib/qt/lib/libqt-mt.so.3
#13 0xb6f94b1b in QViewportWidget::~QViewportWidget ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#14 0xb6f8f8e8 in QScrollView::~QScrollView ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#15 0xb58b48f9 in KHTMLView::~KHTMLView () from /opt/kde/lib/libkhtml.so.4
#16 0xb7d3ce51 in KParts::Part::~Part () from /opt/kde/lib/libkparts.so.2
#17 0xb7d3e48b in KParts::ReadOnlyPart::~ReadOnlyPart ()
   from /opt/kde/lib/libkparts.so.2
#18 0xb58d6610 in KHTMLPart::~KHTMLPart () from /opt/kde/lib/libkhtml.so.4
#19 0xb58dc609 in KHTMLPart::clear () from /opt/kde/lib/libkhtml.so.4
#20 0xb58df402 in KHTMLPart::begin () from /opt/kde/lib/libkhtml.so.4
#21 0xb5a7ddcc in KJS::Window::get () from /opt/kde/lib/libkhtml.so.4
#22 0xb57e566b in KJS::Reference::getValue () from /opt/kde/lib/libkjs.so.1
#23 0xb57a6f5c in KJS::Node::evaluate () from /opt/kde/lib/libkjs.so.1
#24 0xb57a8de3 in KJS::AccessorNode2::evaluateReference ()
   from /opt/kde/lib/libkjs.so.1
#25 0xb57ac823 in KJS::AssignNode::evaluate () from /opt/kde/lib/libkjs.so.1
#26 0xb57ae5d8 in KJS::ExprStatementNode::execute ()
   from /opt/kde/lib/libkjs.so.1
#27 0xb57b49fb in KJS::SourceElementsNode::execute ()
   from /opt/kde/lib/libkjs.so.1
#28 0xb57ae3e4 in KJS::BlockNode::execute () from /opt/kde/lib/libkjs.so.1
#29 0xb57cd928 in KJS::InterpreterImp::evaluate ()
   from /opt/kde/lib/libkjs.so.1
#30 0xb57e0319 in KJS::Interpreter::evaluate () from /opt/kde/lib/libkjs.so.1
#31 0xb5a99542 in KJS::KJSProxyImpl::evaluate ()
   from /opt/kde/lib/libkhtml.so.4
#32 0xb58daabd in KHTMLPart::executeScript () from /opt/kde/lib/libkhtml.so.4
#33 0xb5959132 in khtml::HTMLTokenizer::scriptExecution ()
   from /opt/kde/lib/libkhtml.so.4
#34 0xb5958c21 in khtml::HTMLTokenizer::scriptHandler ()
   from /opt/kde/lib/libkhtml.so.4
#35 0xb59586e0 in khtml::HTMLTokenizer::parseSpecial ()
   from /opt/kde/lib/libkhtml.so.4
#36 0xb595ba3d in khtml::HTMLTokenizer::parseTag ()
   from /opt/kde/lib/libkhtml.so.4
#37 0xb595cefe in khtml::HTMLTokenizer::write ()
   from /opt/kde/lib/libkhtml.so.4
#38 0xb58dfd42 in KHTMLPart::write () from /opt/kde/lib/libkhtml.so.4
#39 0xb58de1a4 in KHTMLPart::slotRestoreData () from /opt/kde/lib/libkhtml.so.4
#40 0xb5900475 in KHTMLPart::qt_invoke () from /opt/kde/lib/libkhtml.so.4
#41 0xb6e7c1ec in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#42 0xb591e247 in KHTMLPageCacheDelivery::emitData ()
   from /opt/kde/lib/libkhtml.so.4
#43 0xb591dbe3 in KHTMLPageCache::sendData () from /opt/kde/lib/libkhtml.so.4
#44 0xb591e009 in KHTMLPageCache::qt_invoke () from /opt/kde/lib/libkhtml.so.4
#45 0xb6e7c1ec in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#46 0xb719f0fa in QSignal::signal () from /usr/lib/qt/lib/libqt-mt.so.3
#47 0xb6e963dd in QSignal::activate () from /usr/lib/qt/lib/libqt-mt.so.3
#48 0xb6e9dd13 in QSingleShotTimer::event () from /usr/lib/qt/lib/libqt-mt.so.3
#49 0xb6e1f95f in QApplication::internalNotify ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#50 0xb6e1ef5e in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
#51 0xb7466c2b in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#52 0xb6e0f195 in QEventLoop::activateTimers ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#53 0xb6dc98fb in QEventLoop::processEvents ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#54 0xb6e31d18 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3
#55 0xb6e31bc8 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#56 0xb6e1fbb1 in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#57 0xb7e4316c in kdemain () from /opt/kde/lib/libkdeinit_konqueror.so
#58 0x080486f9 in main ()
Comment 1 Thiago Macieira 2005-12-29 15:00:18 UTC

*** This bug has been marked as a duplicate of 116156 ***