Bug 75274

Summary: konqueror crashes on loading www.dvdzone.dk
Product: [Applications] konqueror Reporter: Hans Hvelplund Odborg <odborg>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Hans Hvelplund Odborg 2004-02-15 13:04:33 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    Gentoo Packages
Compiler:          gcc 3.3.2 
OS:          Linux

load www.dvdzone.dk and konqueror crashes

kde 3.2 gentoo ebuild 
gcc 3.3.2



Backtrace:
(no debugging symbols found)...Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 4277)]

0x4123a5b8 in waitpid () from /lib/libpthread.so.0
#0  0x4123a5b8 in waitpid () from /lib/libpthread.so.0
#1  0x40820ba4 in ?? () from /usr/kde/3.2/lib/libkdecore.so.4
#2  0x407457a9 in KCrash::defaultCrashHandler(int) ()
   from /usr/kde/3.2/lib/libkdecore.so.4
#3  0x08369ea0 in ?? ()
#4  0x00000001 in ?? ()
Comment 1 Tommi Tervo 2004-02-15 13:30:54 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  0x40fa5c33 in waitpid () from /lib/i686/libpthread.so.0
#3  0x40665fe0 in KCrash::defaultCrashHandler (sig=11) at kcrash.cpp:246
#4  0x40fa3f05 in pthread_sighandler () from /lib/i686/libpthread.so.0
#5  <signal handler called>
#6  0x4144a7d5 in khtml::KHTMLParser::popOneBlock (this=0x8232638)
    at htmlparser.cpp:1197
#7  0x4144a779 in khtml::KHTMLParser::popBlock (this=0x8232638, _id=96)
    at htmlparser.cpp:1173
#8  0x4144a6b9 in khtml::KHTMLParser::processCloseTag (this=0x8232638,
    t=0x83931a4) at htmlparser.cpp:1127
#9  0x41448103 in khtml::KHTMLParser::parseToken (this=0x8232638, t=0x83931a4)
    at htmlparser.cpp:225
#10 0x41450114 in khtml::HTMLTokenizer::processToken (this=0x8393170)
    at htmltokenizer.cpp:1577
#11 0x4144ed11 in khtml::HTMLTokenizer::parseTag (this=0x8393170,
    src=@0x8393284) at /opt/qt33f/include/qstring.h:846
#12 0x4144f648 in khtml::HTMLTokenizer::write (this=0x8393170,
    str=@0xbfffde80, appendData=false) at htmltokenizer.cpp:1345
#13 0x414505c7 in khtml::HTMLTokenizer::notifyFinished (this=0x8393170)
    at htmltokenizer.cpp:1646
#14 0x414dbcc2 in khtml::CachedScript::checkNotify (this=0x8466b20)
    at /opt/qt33f/include/qptrdict.h:110
#15 0x414dbc51 in khtml::CachedScript::data (this=0x8466b20,
    buffer=@0x822f234, eof=true) at loader.cpp:314
#16 0x414ded47 in khtml::Loader::slotFinished (this=0x821ddd0, job=0x83952b0)
    at loader.cpp:1081
#17 0x414e0e14 in khtml::Loader::qt_invoke (this=0x821ddd0, _id=2,
    _o=0xbfffe0a0) at /opt/qt33f/include/private/qucom_p.h:312
#18 0x40a0ab92 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#19 0x40168e2b in KIO::Job::result (this=0x83952b0, t0=0x83952b0)
    at jobclasses.moc:156
#20 0x4015584d in KIO::Job::emitResult (this=0x83952b0) at job.cpp:206
#21 0x40156ca8 in KIO::SimpleJob::slotFinished (this=0x83952b0) at job.cpp:523
#22 0x4015930b in KIO::TransferJob::slotFinished (this=0x83952b0)
    at job.cpp:821
#23 0x4016a1a2 in KIO::TransferJob::qt_invoke (this=0x83952b0, _id=17,
    _o=0xbfffe430) at jobclasses.moc:800
#24 0x40a0ab92 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#25 0x40a0aaa3 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#26 0x4014d1d1 in KIO::SlaveInterface::finished (this=0x83f34e8)
    at /opt/qt33f/include/qmetaobject.h:261
#27 0x4014a1d6 in KIO::SlaveInterface::dispatch (this=0x83f34e8, _cmd=104,
    rawdata=@0xbfffe6d0) at slaveinterface.cpp:255
#28 0x40149daa in KIO::SlaveInterface::dispatch (this=0x83f34e8)
    at slaveinterface.cpp:191
#29 0x401475f1 in KIO::Slave::gotInput (this=0x83f34e8) at slave.cpp:294
#30 0x4014979d in KIO::Slave::qt_invoke (this=0x83f34e8, _id=4, _o=0xbfffe840)
    at slave.moc:113
#31 0x40a0ab92 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#32 0x40a0adf9 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#33 0x40cd79dd in QSocketNotifier::activated ()
   from /opt/qt33f/lib/libqt-mt.so.3
#34 0x40a22bf7 in QSocketNotifier::event () from /opt/qt33f/lib/libqt-mt.so.3
#35 0x409bb618 in QApplication::internalNotify ()
   from /opt/qt33f/lib/libqt-mt.so.3
#36 0x409bb264 in QApplication::notify () from /opt/qt33f/lib/libqt-mt.so.3
#37 0x405e98ec in KApplication::notify (this=0xbffff0c0, receiver=0x8312d68,
    event=0xbfffeb20) at kapplication.cpp:506
#38 0x409ad726 in QEventLoop::activateSocketNotifiers ()
   from /opt/qt33f/lib/libqt-mt.so.3
#39 0x40971558 in QEventLoop::processEvents ()
   from /opt/qt33f/lib/libqt-mt.so.3
#40 0x409ca18c in QEventLoop::enterLoop () from /opt/qt33f/lib/libqt-mt.so.3
#41 0x409ca0d5 in QEventLoop::exec () from /opt/qt33f/lib/libqt-mt.so.3
#42 0x409bb7a0 in QApplication::exec () from /opt/qt33f/lib/libqt-mt.so.3
#43 0x410f4a5d in kdemain (argc=2, argv=0x805bb68) at konq_main.cc:184
#44 0x407738af in kdeinitmain (argc=2, argv=0x805bb68) at konqueror_dummy.cc:2
#45 0x0804cdc4 in launch (argc=2, _name=0x805d034 "konqueror",
    args=0x805d047 "\001", cwd=0x0, envc=1, envs=0x805d058 "",
    reset_env=false, tty=0x0, avoid_loops=false,
    startup_id_str=0x805d05c "v10-dhcp-76-190.ntc.nokia.com;1076846495;645817;19481") at kinit.cpp:604
#46 0x0804dd8b in handle_launcher_request (sock=8) at kinit.cpp:1169
#47 0x0804e2e6 in handle_requests (waitForPid=0) at kinit.cpp:1360
#48 0x0804f567 in main (argc=3, argv=0xbffff7a4, envp=0xbffff7b4)
    at kinit.cpp:1797
#49 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
Comment 2 Stephan Kulow 2004-02-15 21:54:47 UTC
it works for me and it's the same crash as #73112 - that I thought was fixed in 3.2.0, but maybe not.

*** This bug has been marked as a duplicate of 73112 ***
Comment 3 Hans Hvelplund Odborg 2004-02-15 22:47:06 UTC
the page mentioned in bug #73112 (www.tweakers.net) does not crash the konqueror I have installed.

So I think this is not the same bug as #73112. (they may be related - I dont know)

I don't know if I should reopen this bug (but i think it makes sense to do so).

Comment 4 Tommi Tervo 2004-02-15 22:59:21 UTC
I'm using kde_3_2_branch and it crashes. Here is a long valgrind output:
http://zebra.tky.hut.fi/~teve/kde/dvdzone.pid31132
Comment 5 Tommi Tervo 2004-03-10 20:04:18 UTC
Konqi won't crash anymore.
Comment 6 Hans Hvelplund Odborg 2004-03-11 08:45:31 UTC
I can confirm that with kde 3.2.1 Konqueror no longer crashes (however no content is displayed, but thats another bug i guess)