Bug 72952 - khtml crashes after loading the page
Summary: khtml crashes after loading the page
Status: RESOLVED DUPLICATE of bug 72739
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: 2004-01-19 13:38 UTC by rzei
Modified: 2004-01-19 14:42 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 rzei 2004-01-19 13:38:50 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 3.2.2. 
OS:          Linux

On this url, in the latest slashdot, strange that no one else has opened a bug on this....

http://www.gamespot.com/pc/driving/bigrigsotrr/review.html

It loads the page, I can see the progress but then it crashes, when it seems to become ready. Backtrace confirms:

[New Thread 16384 (LWP 17080)]
0x41521197 in __libc_waitpid (pid=17190, stat_loc=0x0, options=0)
    at ../sysdeps/unix/sysv/linux/waitpid.c:28
	in ../sysdeps/unix/sysv/linux/waitpid.c
#0  0x41521197 in __libc_waitpid (pid=17190, stat_loc=0x0, options=0)
    at ../sysdeps/unix/sysv/linux/waitpid.c:28
#1  0x408f92d4 in KCrash::defaultCrashHandler(int) (sig=6) at kcrash.cpp:246
#2  0x4151f8e5 in __pthread_sighandler (signo=6, ctx=
      {gs = 0, __gsh = 0, fs = 0, __fsh = 0, es = 123, __esh = 0, ds = 123, __dsh = 0, edi = 1095913120, esi = 17080, ebp = 3221217352, esp = 3221217324, ebx = 17080, edx = 1095904256, ecx = 6, eax = 0, trapno = 0, err = 0, eip = 1097405073, cs = 115, __csh = 0, eflags = 2097734, esp_at_signal = 3221217324, ss = 123, __ssh = 0, fpstate = 0xbfffddb0, oldmask = 2147483648, cr2 = 0})
    at sighandler.c:38
#3  <signal handler called>
#4  0x41691291 in __kill () from /lib/libc.so.6
#5  0x4151c811 in pthread_kill (thread=17080, signo=0) at signals.c:65
#6  0x4151cb1b in __pthread_raise (sig=1095904256) at signals.c:187
#7  0x41690ed4 in *__GI_raise (sig=6)
    at ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:34
#8  0x41692688 in *__GI_abort () at ../sysdeps/generic/abort.c:88
#9  0x4168a51c in *__GI___assert_fail (assertion=0x0, file=0x0, line=0, 
    function=0x41f31820 "virtual void khtml::RenderImage::notifyFinished(khtml::CachedObject*)") at assert.c:83
#10 0x41e1c0e8 in khtml::RenderImage::notifyFinished(khtml::CachedObject*) (
    this=0x867f854, finishedObj=0x8631b98) at loader.h:142
#11 0x41e67843 in khtml::CachedImage::ref(khtml::CachedObjectClient*) (
    this=0x8631b70, c=0x867f854) at loader.cpp:466
#12 0x41e07a71 in khtml::RenderObject::setStyle(khtml::RenderStyle*) (
    this=0x867f854, style=0x861dbe0) at render_object.cpp:988
#13 0x41e0b146 in khtml::RenderBox::setStyle(khtml::RenderStyle*) (
    this=0x867f854, _style=0x861dbe0) at render_box.cpp:72
#14 0x41e1a8d9 in khtml::RenderImage::setStyle(khtml::RenderStyle*) (
    this=0x867f854, _style=0x0) at render_image.cpp:84
#15 0x41dd98dc in DOM::HTMLImageElementImpl::attach() (this=0x8622460)
    at dom_docimpl.h:243
#16 0x41dc2a88 in khtml::KHTMLParser::insertNode(DOM::NodeImpl*, bool) (
    this=0x83c7490, n=0x8622460, flat=true) at htmlparser.cpp:326
#17 0x41dc2562 in khtml::KHTMLParser::parseToken(khtml::Token*) (
    this=0x83c7490, t=0x8509944) at htmlparser.cpp:276
#18 0x41dca610 in khtml::HTMLTokenizer::processToken() (this=0x8509910)
    at htmltokenizer.cpp:1576
#19 0x41dc8f4d in khtml::HTMLTokenizer::parseTag(khtml::DOMStringIt&) (
    this=0x8509910, src=@0x8509a24) at htmltokenizer.cpp:1090
#20 0x41dc9c3e in khtml::HTMLTokenizer::write(QString const&, bool) (
    this=0x8509910, str=@0xbfffe700, appendData=false)
    at htmltokenizer.cpp:1344
#21 0x41d62c16 in KHTMLPart::write(char const*, int) (this=0x85dd6f0, 
    str=0x868e348 "oad It\" class=\"downloadit\"></a>", len=31)
    at khtml_part.cpp:1719
#22 0x41d5fdae in KHTMLPart::slotData(KIO::Job*, QMemArray<char> const&) (
    this=0x85dd6f0, kio_job=0x8563b58, data=@0xbfffee20) at qmemarray.h:64
#23 0x41d7d8ab in KHTMLPart::qt_invoke(int, QUObject*) (this=0x85dd6f0, 
    _id=16, _o=0xbfffe9a0) at qucom_p.h:312
#24 0x40ce7da4 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#25 0x402f2554 in KIO::TransferJob::data(KIO::Job*, QMemArray<char> const&) (
    this=0xbfffe9dc, t0=0x0, t1=@0x0) at jobclasses.moc:722
#26 0x402ddc83 in KIO::TransferJob::slotData(QMemArray<char> const&) (
    this=0x8563b58, _data=@0x0) at job.cpp:783
#27 0x402f2aa4 in KIO::TransferJob::qt_invoke(int, QUObject*) (this=0x8563b58, 
    _id=18, _o=0xbfffeab0) at qucom_p.h:312
#28 0x40ce7da4 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#29 0x402cc95a in KIO::SlaveInterface::data(QMemArray<char> const&) (
    this=0x824cc40, t0=@0x0) at slaveinterface.moc:194
#30 0x402c9146 in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) (
    this=0x824cc40, _cmd=100, rawdata=@0xbfffee20) at slaveinterface.cpp:246
#31 0x402c8e90 in KIO::SlaveInterface::dispatch() (this=0x824cc40)
    at slaveinterface.cpp:191
#32 0x402c5c28 in KIO::Slave::gotInput() (this=0x824cc40) at slave.cpp:294
#33 0x402c8428 in KIO::Slave::qt_invoke(int, QUObject*) (this=0x824cc40, 
    _id=4, _o=0xbfffef80) at slave.moc:113
#34 0x40ce7da4 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#35 0x40ce7f07 in QObject::activate_signal(int, int) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#36 0x4106c3c2 in QSocketNotifier::activated(int) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#37 0x40d071b0 in QSocketNotifier::event(QEvent*) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#38 0x40c809cf in QApplication::internalNotify(QObject*, QEvent*) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#39 0x40c7ff95 in QApplication::notify(QObject*, QEvent*) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#40 0x408544fd in KApplication::notify(QObject*, QEvent*) (this=0xbffff820, 
    receiver=0x83990a8, event=0xbffff2f0) at kapplication.cpp:505
#41 0x40c6e530 in QEventLoop::activateSocketNotifiers() ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#42 0x40c23462 in QEventLoop::processEvents(unsigned) ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#43 0x40c972c8 in QEventLoop::enterLoop() ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#44 0x40c97178 in QEventLoop::exec() () from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#45 0x40c80c31 in QApplication::exec() ()
   from /opt/kde-3.2-cvs/lib/libqt-mt.so.3
#46 0x400591dc in kdemain (argc=0, argv=0x0) at konq_main.cc:184
#47 0x0804868b in main ()
Comment 1 Stephan Kulow 2004-01-19 14:42:29 UTC

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