atom feed1 message in org.kde.konq-bugsBug#42607: Crash on http://www.virgin...
FromSent OnAttachments
ca...@capsi.comMay 14, 2002 2:38 pm 
Subject:Bug#42607: Crash on http://www.virgin.co.uk/megastore/ link
From:ca...@capsi.com (ca@capsi.com)
Date:May 14, 2002 2:38:55 pm
List:org.kde.konq-bugs

Package: khtml Version: 3.0.5 (CVS >= 20020327) (using KDE 3.0.5 (CVS HEAD >= 20020427)) Severity: normal Installed from: compiled sources Compiler: gcc version 2.95.3 20010315 (release) OS: Linux (i686) release 2.4.19-pre7-ac2 OS/Compiler notes:

On http://www.virgin.co.uk/megastore/ I get a reproducable crash when I click on "uk megastores".

Backtrace:

[New Thread 1024 (LWP 18016)] 0x410f0389 in __wait4 () from /lib/libc.so.6 #0 0x410f0389 in __wait4 () from /lib/libc.so.6 #1 0x41168058 in __DTOR_END__ () from /lib/libc.so.6 #2 0x40fb5263 in waitpid (pid=18027, stat_loc=0x0, options=0) at wrapsyscall.c:173 #3 0x40709d39 in KCrash::defaultCrashHandler (sig=6) at kcrash.cpp:224 #4 0x40fb2d94 in pthread_sighandler (signo=6, ctx={gs = 7, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds = 43, __dsh = 0, edi = 1090223264, esi = 18016, ebp = 3221206180, esp = 3221206120, ebx = 18016, edx = 1090250364, ecx = 6, eax = 0, trapno = 0, err = 0, eip = 1091017169, cs = 35, __csh = 0, eflags = 663, esp_at_signal = 3221206120, ss = 43, __ssh = 0, fpstate = 0xbfffb1e8, oldmask = 2147483648, cr2 = 0}) at signals.c:97 #5 <signal handler called> #6 0x410799d1 in __kill () from /lib/libc.so.6 #7 0x40fb2c9e in pthread_kill (thread=1024, signo=6) at signals.c:65 #8 0x40fb316d in raise (sig=6) at signals.c:236 #9 0x4107ae31 in abort () at ../sysdeps/generic/abort.c:88 #10 0x410740c2 in Letext () at assert.c:74 #11 0x41a835a3 in HTMLTokenizer::reset (this=0x8438770) at htmltokenizer.cpp:178 #12 0x41a88b26 in HTMLTokenizer::~HTMLTokenizer (this=0x8438770, __in_chrg=3) at htmltokenizer.cpp:1600 #13 0x41a65b17 in DOM::DocumentImpl::~DocumentImpl (this=0x8381a30, __in_chrg=3) at dom_docimpl.cpp:288 #14 0x41a8e042 in DOM::HTMLDocumentImpl::~HTMLDocumentImpl (this=0x8381a30, __in_chrg=3) at html_documentimpl.cpp:82 #15 0x41a25ae1 in KHTMLPart::clear (this=0x83f9978) at misc/shared.h:38 #16 0x41a1f2f5 in KHTMLPart::~KHTMLPart (this=0x83f9978, __in_chrg=3) at khtml_part.cpp:264 #17 0x40067274 in KParts::Part::slotWidgetDestroyed (this=0x83f9978) at part.cpp:244 #18 0x40068bf1 in KParts::Part::qt_invoke (this=0x83f9978, _id=2, _o=0xbfffbacc) at part.moc:106 #19 0x40068fde in KParts::ReadOnlyPart::qt_invoke (this=0x83f9978, _id=2, _o=0xbfffbacc) at part.moc:256 #20 0x41a4f83e in KHTMLPart::qt_invoke (this=0x83f9978, _id=2, _o=0xbfffbacc) at khtml_part.moc:358 #21 0x40a3d4ba in QObject::activate_signal (this=0x8393f90, clist=0x843e3c8, o=0xbfffbacc) at kernel/qobject.cpp:2090 #22 0x40a3d2a4 in QObject::activate_signal (this=0x8393f90, signal=0) at kernel/qobject.cpp:2061 #23 0x40cb3442 in QObject::destroyed (this=0x8393f90) at .moc/debug-mt/moc_qobject.cpp:101 #24 0x40a3a89a in QObject::~QObject (this=0x8393f90, __in_chrg=3) at kernel/qobject.cpp:388 #25 0x40a64451 in QWidget::~QWidget (this=0x8393f90, __in_chrg=3) at kernel/qwidget.cpp:854 #26 0x40d82a7b in QFrame::~QFrame (this=0x8393f90, __in_chrg=3) at .moc/debug-mt/moc_qframe.cpp:29 #27 0x40b19137 in QScrollView::~QScrollView (this=0x8393f90, __in_chrg=3) at widgets/qscrollview.cpp:614 #28 0x41a1663a in KHTMLView::~KHTMLView (this=0x8393f90, __in_chrg=3) at khtmlview.cpp:241 #29 0x41acc90a in khtml::RenderWidget::~RenderWidget (this=0x822ed48, __in_chrg=3) at render_replaced.cpp:154 #30 0x41b3f87a in khtml::RenderFrame::~RenderFrame (this=0x822ed48, __in_chrg=3) at render_frames.cpp:560 #31 0x41acc86b in khtml::RenderWidget::detach (this=0x822ed48) at ../../khtml/misc/shared.h:16 #32 0x41a6fe4f in DOM::NodeImpl::detach (this=0x8404858) at dom_nodeimpl.cpp:922 #33 0x41a70ae6 in DOM::NodeBaseImpl::detach (this=0x8404858) at dom_nodeimpl.cpp:1409 #34 0x41a92973 in DOM::HTMLFrameElementImpl::detach (this=0x8404858) at html_baseimpl.cpp:331 #35 0x41a70ad6 in DOM::NodeBaseImpl::detach (this=0x82361a8) at dom_nodeimpl.cpp:1407 #36 0x41a93200 in DOM::HTMLFrameSetElementImpl::detach (this=0x82361a8) at html_baseimpl.cpp:498 #37 0x41a70ad6 in DOM::NodeBaseImpl::detach (this=0x836aea0) at dom_nodeimpl.cpp:1407 #38 0x41a70ad6 in DOM::NodeBaseImpl::detach (this=0x837e3e0) at dom_nodeimpl.cpp:1407 #39 0x41a687c1 in DOM::DocumentImpl::detach (this=0x837e3b8) at dom_docimpl.cpp:921 #40 0x41a25a6c in KHTMLPart::clear (this=0x82b16f8) at khtml_part.cpp:864 #41 0x41a46678 in KHTMLPart::restoreState (this=0x82b16f8, stream=@0xbfffc850) at khtml_part.cpp:3393 #42 0x41a5a391 in KHTMLPartBrowserExtension::restoreState (this=0x80ee9a0, stream=@0xbfffc850) at khtml_ext.cpp:60 #43 0x416c1c04 in KonqView::go (this=0x82b11a8, steps=-1) at konq_view.cc:640 #44 0x416a163e in KonqMainWindow::slotGoHistoryDelayed (this=0x811ecc8) at konq_mainwindow.cc:2235 #45 0x416b777f in KonqMainWindow::qt_invoke (this=0x811ecc8, _id=150, _o=0xbfffca68) at konq_mainwindow.moc:524 #46 0x40a3d3e2 in QObject::activate_signal (this=0x814d490, clist=0x84be370, o=0xbfffca68) at kernel/qobject.cpp:2080 #47 0x40cb4982 in QSignal::signal (this=0x814d490, t0=@0x814d4b8) at .moc/debug-mt/moc_qsignal.cpp:99 #48 0x40a55554 in QSignal::activate (this=0x814d490) at kernel/qsignal.cpp:201 #49 0x40a5ae8a in QSingleShotTimer::event (this=0x814d468) at kernel/qtimer.cpp:263 #50 0x409f6969 in QApplication::internalNotify (this=0xbffff368, receiver=0x814d468, e=0xbfffcca4) at kernel/qapplication.cpp:2306 #51 0x409f5e50 in QApplication::notify (this=0xbffff368, receiver=0x814d468, e=0xbfffcca4) at kernel/qapplication.cpp:2117 #52 0x4065fe7a in KApplication::notify (this=0xbffff368, receiver=0x814d468, event=0xbfffcca4) at kapplication.cpp:556 #53 0x40d7da7c in QApplication::sendEvent (receiver=0x814d468, event=0xbfffcca4) at .moc/debug-mt/../../kernel/qapplication.h:452 #54 0x409a2d45 in qt_activate_timers () at kernel/qapplication_x11.cpp:4434 #55 0x409a004e in QApplication::processNextEvent (this=0xbffff368, canWait=true) at kernel/qapplication_x11.cpp:3276 #56 0x409f851f in QApplication::enter_loop (this=0xbffff368) at kernel/qapplication.cpp:3180 #57 0x40b6ff05 in QDialog::exec (this=0x83f3d00) at dialogs/qdialog.cpp:363 #58 0x405052a4 in createKMessageBox (dialog=0x83f3d00, icon=Information, text=@0xbfffd5a8, strlist=@0xbfffd010, ask=@0xbfffcfac, checkboxReturn=0xbfffcf83, options=1, details=@0x40e83a44) at kmessagebox.cpp:176 #59 0x405057a9 in KMessageBox::questionYesNoList (parent=0x8393f90, text=@0xbfffd5a8, strlist=@0xbfffd010, caption=@0xbfffd5ac, buttonYes=@0xbfffd5b0, buttonNo=@0xbfffd5b4, dontAskAgainName=@0x40e83a44, options=1) at kmessagebox.cpp:232 #60 0x405053f9 in KMessageBox::questionYesNo (parent=0x8393f90, text=@0xbfffd5a8, caption=@0xbfffd5ac, buttonYes=@0xbfffd5b0, buttonNo=@0xbfffd5b4, dontAskAgainName=@0x40e83a44, options=1) at kmessagebox.cpp:192 #61 0x41df38c3 in KJS::WindowFunc::tryCall (this=0x84be4c8, exec=0x837e0a0, thisObj=@0xbfffd848, args=@0xbfffd898) at kjs_window.cpp:987 #62 0x41dad02e in KJS::DOMFunction::call (this=0x84be4c8, exec=0x837e0a0, thisObj=@0xbfffd848, args=@0xbfffd898) at kjs_binding.cpp:106 #63 0x41ecd749 in KJS::Object::call (this=0xbfffd880, exec=0x837e0a0, thisObj=@0xbfffd848, args=@0xbfffd898) at object.cpp:142 #64 0x41ea7571 in KJS::FunctionCallNode::evaluate (this=0x8408a18, exec=0x837e0a0) at nodes.cpp:767 #65 0x41eaab1a in KJS::AssignNode::evaluate (this=0x8314090, exec=0x837e0a0) at nodes.cpp:1519 #66 0x41eac77a in KJS::ExprStatementNode::execute (this=0x8408a30, exec=0x837e0a0) at nodes.cpp:1917 #67 0x41eb2746 in KJS::SourceElementNode::execute (this=0x8408a58, exec=0x837e0a0) at nodes.cpp:3091 #68 0x41eb2adc in KJS::SourceElementsNode::execute (this=0x8408a88, exec=0x837e0a0) at nodes.cpp:3146 #69 0x41eb1be4 in KJS::FunctionBodyNode::execute (this=0x8408ab8, exec=0x837e0a0) at nodes.cpp:2947 #70 0x41ea3583 in KJS::InterpreterImp::evaluate (this=0x8455fa8, code=@0xbfffdcec, thisV=@0xbfffdcf8) at internal.cpp:1019 #71 0x41ecf3be in KJS::Interpreter::evaluate (this=0x841f3d8, code=@0xbfffdcec, thisV=@0xbfffdcf8) at interpreter.cpp:134 #72 0x41e0533e in KJSProxyImpl::evaluate (this=0x8304ba8, filename=0xbfffdd58, baseLine=2, str=@0xbfffde44, n=@0xbfffddd0) at kjs_proxy.cpp:117 #73 0x41a4e7b3 in KHTMLPart::executeScript (this=0x83f9978, filename=0xbfffddd8, baseLine=2, n=@0xbfffddd0, script=@0xbfffde44) at khtml_part.cpp:4288 #74 0x41a84708 in HTMLTokenizer::scriptExecution (this=0xbfffde28, str=@0xbfffde44, scriptURL=0xbfffde28, baseLine=2) at htmltokenizer.cpp:469 #75 0x41a84469 in HTMLTokenizer::scriptHandler (this=0x8438770) at htmltokenizer.cpp:436 #76 0x41a83bbe in HTMLTokenizer::parseSpecial (this=0x8438770, src=@0x843887c) at htmltokenizer.cpp:339 #77 0x41a87597 in HTMLTokenizer::parseTag (this=0x8438770, src=@0x843887c) at htmltokenizer.cpp:1131 #78 0x41a87dc1 in HTMLTokenizer::write (this=0x8438770, str=@0xbfffe29c, appendData=true) at htmltokenizer.cpp:1372 #79 0x41a2a248 in KHTMLPart::write (this=0x83f9978, str=0x83b0638 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0
Transitional//EN\">\r\n<html><head><title>Virgin Megastore UK : Keyword
Redirect</title></head>\r\n<script>\r\nhistory.go(-1);\r\nvWin =
open(\"http://www.virginmega."..., len=1112) at khtml_part.cpp:1359 #80 0x41a284c9 in KHTMLPart::slotData (this=0x83f9978, kio_job=0x8409be8, data=@0xbfffebd8) at khtml_part.cpp:1069 #81 0x41a4f4f1 in KHTMLPart::qt_invoke (this=0x83f9978, _id=9, _o=0xbfffe6f4) at khtml_part.moc:313 #82 0x40a3d3e2 in QObject::activate_signal (this=0x8409be8, clist=0x83dac20, o=0xbfffe6f4) at kernel/qobject.cpp:2080 #83 0x401943cf in KIO::TransferJob::data (this=0x8409be8, t0=0x8409be8, t1=@0xbfffebd8) at jobclasses.moc:669 #84 0x4017785d in KIO::TransferJob::slotData (this=0x8409be8, _data=@0xbfffebd8) at job.cpp:703 #85 0x40194834 in KIO::TransferJob::qt_invoke (this=0x8409be8, _id=18, _o=0xbfffe818) at jobclasses.moc:733 #86 0x40a3d3e2 in QObject::activate_signal (this=0x82d4098, clist=0x8124020, o=0xbfffe818) at kernel/qobject.cpp:2080 #87 0x4015fe46 in KIO::SlaveInterface::data (this=0x82d4098, t0=@0xbfffebd8) at slaveinterface.moc:193 #88 0x4015c09d in KIO::SlaveInterface::dispatch (this=0x82d4098, _cmd=100, rawdata=@0xbfffebd8) at slaveinterface.cpp:244 #89 0x4015bc92 in KIO::SlaveInterface::dispatch (this=0x82d4098) at slaveinterface.cpp:189 #90 0x40158c1f in KIO::Slave::gotInput (this=0x82d4098) at slave.cpp:221 #91 0x4015b1c9 in KIO::Slave::qt_invoke (this=0x82d4098, _id=4, _o=0xbfffecf4) at slave.moc:112 #92 0x40a3d3e2 in QObject::activate_signal (this=0x82f07c8, clist=0x825e3b8, o=0xbfffecf4) at kernel/qobject.cpp:2080 #93 0x40a3d5b2 in QObject::activate_signal (this=0x82f07c8, signal=2, param=12) at kernel/qobject.cpp:2130 #94 0x40cb56ba in QSocketNotifier::activated (this=0x82f07c8, t0=12) at .moc/debug-mt/moc_qsocketnotifier.cpp:84 #95 0x40a574b2 in QSocketNotifier::event (this=0x82f07c8, e=0xbfffef3c) at kernel/qsocketnotifier.cpp:249 #96 0x409f6969 in QApplication::internalNotify (this=0xbffff368, receiver=0x82f07c8, e=0xbfffef3c) at kernel/qapplication.cpp:2306 #97 0x409f5e50 in QApplication::notify (this=0xbffff368, receiver=0x82f07c8, e=0xbfffef3c) at kernel/qapplication.cpp:2117 #98 0x4065fe7a in KApplication::notify (this=0xbffff368, receiver=0x82f07c8, event=0xbfffef3c) at kapplication.cpp:556 #99 0x40d7da7c in QApplication::sendEvent (receiver=0x82f07c8, event=0xbfffef3c) at .moc/debug-mt/../../kernel/qapplication.h:452 #100 0x4099f9bc in sn_activate () at kernel/qapplication_x11.cpp:3084 #101 0x409a0044 in QApplication::processNextEvent (this=0xbffff368, canWait=true) at kernel/qapplication_x11.cpp:3273 #102 0x409f851f in QApplication::enter_loop (this=0xbffff368) at kernel/qapplication.cpp:3180 #103 0x4099fa23 in QApplication::exec (this=0xbffff368) at kernel/qapplication_x11.cpp:3123 #104 0x41688872 in main (argc=4, argv=0x8057df8) at konq_main.cc:124 #105 0x804ced6 in launch (argc=4, _name=0x80584a4 "konqueror", args=0x80584da "/home/cap", cwd=0x80584da "/home/cap", envc=41, envs=0x8058a19 "", reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x8058a1d "kira;1021412118;630277;223") at kinit.cpp:537 #106 0x804dcb8 in handle_launcher_request (sock=4) at kinit.cpp:1006 #107 0x804e159 in handle_requests (waitForPid=0) at kinit.cpp:1162 #108 0x804f387 in main (argc=3, argv=0xbffffa04, envp=0xbffffa14) at kinit.cpp:1514 #109 0x4106974f in __libc_start_main (main=0x804ed50 <main>, argc=3, ubp_av=0xbffffa04, init=0x804a744 <_init>, fini=0x804fb10 <_fini>, rtld_fini=0x4000aa00 <_dl_fini>, stack_end=0xbffff9fc) at ../sysdeps/generic/libc-start.c:129

(Submitted via bugs.kde.org) (Called from KBugReport dialog)