Bug 86192 - Konqueror crashes reproducably when viewing website (backtrace+URL)
Summary: Konqueror crashes reproducably when viewing website (backtrace+URL)
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml renderer (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-28 20:30 UTC by Daniel Schreiber
Modified: 2004-09-26 19:06 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 Daniel Schreiber 2004-07-28 20:30:02 UTC
Version:           3.2.92 (using KDE 3.2.92 (3.3 beta2), compiled sources)
Compiler:          gcc version 3.3.4 (Debian 1:3.3.4-3)
OS:                Linux (i686) release 2.6.6ws-fpu1

Viewing the URL http://www.compaq.de/service/outsourcing/info/out_helpdesk.htm Konqueror crashes. This is what Dr. Konqui reported:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1091335392 (LWP 12178)]
[KCrash handler]
#3  0x418c29a6 in DOM::CSSPrimitiveValueImpl::getIdent ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#4  0x418dcd90 in khtml::CSSStyleSelector::applyRule ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#5  0x418ce1e2 in khtml::CSSStyleSelector::styleForElement ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#6  0x41820185 in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#7  0x41860b10 in DOM::HTMLTableCellElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#8  0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#9  0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#10 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#11 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#12 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#13 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#14 0x4185f6c1 in DOM::HTMLTableElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#15 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#16 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#17 0x41860b10 in DOM::HTMLTableCellElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#18 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#19 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#20 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#21 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#22 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#23 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#24 0x4185f6c1 in DOM::HTMLTableElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#25 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#26 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#27 0x41860b10 in DOM::HTMLTableCellElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#28 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#29 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#30 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#31 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#32 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#33 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#34 0x4185f6c1 in DOM::HTMLTableElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#35 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#36 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#37 0x41860b10 in DOM::HTMLTableCellElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#38 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#39 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#40 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#41 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#42 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#43 0x4182015f in DOM::ElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#44 0x4185f6c1 in DOM::HTMLTableElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#45 0x4181b05b in DOM::NodeBaseImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#46 0x41846d61 in DOM::HTMLBodyElementImpl::attach ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#47 0x4182036c in DOM::ElementImpl::recalcStyle ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#48 0x41840849 in DOM::HTMLElementImpl::recalcStyle ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#49 0x41820444 in DOM::ElementImpl::recalcStyle ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#50 0x41840849 in DOM::HTMLElementImpl::recalcStyle ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#51 0x4181199c in DOM::DocumentImpl::recalcStyle ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#52 0x4181568c in DOM::DocumentImpl::updateStyleSelector ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#53 0x41815490 in DOM::DocumentImpl::styleSheetLoaded ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#54 0x4183d828 in DOM::HTMLLinkElementImpl::finished ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#55 0x4183d779 in DOM::HTMLLinkElementImpl::setStyleSheet ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#56 0x418eabfd in khtml::CachedCSSStyleSheet::checkNotify ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#57 0x418eab02 in khtml::CachedCSSStyleSheet::data ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#58 0x418ef6b5 in khtml::Loader::slotFinished ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#59 0x418f1c5d in khtml::Loader::qt_invoke ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkhtml.so.4
#60 0x40c1cccc in QObject::activate_signal ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#61 0x4018dcba in KIO::Job::result ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#62 0x40173e3c in KIO::Job::emitResult ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#63 0x4017594e in KIO::SimpleJob::slotFinished ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#64 0x401796ce in KIO::TransferJob::slotFinished ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#65 0x4018fc9d in KIO::TransferJob::qt_invoke ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#66 0x40c1cccc in QObject::activate_signal ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#67 0x40c1caf4 in QObject::activate_signal ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#68 0x40168f4e in KIO::SlaveInterface::finished ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#69 0x40165e00 in KIO::SlaveInterface::dispatch ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#70 0x40164f00 in KIO::SlaveInterface::dispatch ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#71 0x40161cf8 in KIO::Slave::gotInput ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#72 0x40164648 in KIO::Slave::qt_invoke ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkio.so.4
#73 0x40c1cccc in QObject::activate_signal ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#74 0x40c1ce2d in QObject::activate_signal ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#75 0x40f38912 in QSocketNotifier::activated ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#76 0x40c39340 in QSocketNotifier::event ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#77 0x40bc2c1f in QApplication::internalNotify ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#78 0x40bc221e in QApplication::notify ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#79 0x40753f73 in KApplication::notify ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkdecore.so.4
#80 0x40bb269a in QEventLoop::activateSocketNotifiers ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#81 0x40b70da3 in QEventLoop::processEvents ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#82 0x40bd4f88 in QEventLoop::enterLoop ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#83 0x40bd4e38 in QEventLoop::exec ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#84 0x40bc2e71 in QApplication::exec ()
   from /opt/kdecvs/kde3.3-beta2/lib/libqt-mt.so.3
#85 0x41480a4c in kdemain ()
   from /opt/kdecvs/kde3.3-beta2/lib/libkdeinit_konqueror.so
#86 0x4092c8c6 in kdeinitmain ()
   from /opt/kdecvs/kde3.3-beta2/lib/kde3/konqueror.so
#87 0x0804cb36 in launch ()
#88 0x0804e1a1 in handle_launcher_request ()
#89 0x0804e79c in handle_requests ()
#90 0x0804f812 in main ()
Comment 1 Tommi Tervo 2004-09-22 13:44:37 UTC
#5  0x41d2f4af in DOM::CSSPrimitiveValueImpl::getIdent (this=0x0)
    at css_valueimpl.cpp:641
#6  0x41d3f16c in khtml::CSSStyleSelector::applyRule (this=0x85859e8, id=83, 
    value=0x86312b8) at cssstyleselector.cpp:2055
#7  0x41d3aaf6 in khtml::CSSStyleSelector::styleForElement (this=0x85859e8, 
    e=0x85b8380) at cssstyleselector.cpp:474
#8  0x41c808b4 in DOM::ElementImpl::attach (this=0x85b8380)
    at dom_elementimpl.cpp:474
#9  0x41cc1d68 in DOM::HTMLTableCellElementImpl::attach (this=0x85b8380)
    at html_tableimpl.cpp:839
#10 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85b80e8)
    at dom_nodeimpl.cpp:1295
#11 0x41c80957 in DOM::ElementImpl::attach (this=0x85b80e8)
    at dom_elementimpl.cpp:485
#12 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85d4128)
    at dom_nodeimpl.cpp:1295
#13 0x41c80957 in DOM::ElementImpl::attach (this=0x85d4128)
    at dom_elementimpl.cpp:485
#14 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85d3f50)
    at dom_nodeimpl.cpp:1295
#15 0x41c80957 in DOM::ElementImpl::attach (this=0x85d3f50)
    at dom_elementimpl.cpp:485
#16 0x41cc0889 in DOM::HTMLTableElementImpl::attach (this=0x85d3f50)
    at html_tableimpl.cpp:510
#17 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85c3980)
    at dom_nodeimpl.cpp:1295
#18 0x41c80957 in DOM::ElementImpl::attach (this=0x85c3980)
    at dom_elementimpl.cpp:485
#19 0x41cc1d68 in DOM::HTMLTableCellElementImpl::attach (this=0x85c3980)
    at html_tableimpl.cpp:839
#20 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85c3750)
    at dom_nodeimpl.cpp:1295
#21 0x41c80957 in DOM::ElementImpl::attach (this=0x85c3750)
    at dom_elementimpl.cpp:485
#22 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85c3790)
    at dom_nodeimpl.cpp:1295
#23 0x41c80957 in DOM::ElementImpl::attach (this=0x85c3790)
    at dom_elementimpl.cpp:485
#24 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85d1160)
    at dom_nodeimpl.cpp:1295
#25 0x41c80957 in DOM::ElementImpl::attach (this=0x85d1160)
    at dom_elementimpl.cpp:485
#26 0x41cc0889 in DOM::HTMLTableElementImpl::attach (this=0x85d1160)
    at html_tableimpl.cpp:510
#27 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85d2078)
    at dom_nodeimpl.cpp:1295
#28 0x41c80957 in DOM::ElementImpl::attach (this=0x85d2078)
    at dom_elementimpl.cpp:485
#29 0x41cc1d68 in DOM::HTMLTableCellElementImpl::attach (this=0x85d2078)
    at html_tableimpl.cpp:839
#30 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85d1f30)
    at dom_nodeimpl.cpp:1295
#31 0x41c80957 in DOM::ElementImpl::attach (this=0x85d1f30)
    at dom_elementimpl.cpp:485
#32 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85c6ce8)
    at dom_nodeimpl.cpp:1295
#33 0x41c80957 in DOM::ElementImpl::attach (this=0x85c6ce8)
    at dom_elementimpl.cpp:485
#34 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85c1e38)
    at dom_nodeimpl.cpp:1295
#35 0x41c80957 in DOM::ElementImpl::attach (this=0x85c1e38)
    at dom_elementimpl.cpp:485
#36 0x41cc0889 in DOM::HTMLTableElementImpl::attach (this=0x85c1e38)
    at html_tableimpl.cpp:510
#37 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85c1cb8)
    at dom_nodeimpl.cpp:1295
#38 0x41c80957 in DOM::ElementImpl::attach (this=0x85c1cb8)
    at dom_elementimpl.cpp:485
#39 0x41cc1d68 in DOM::HTMLTableCellElementImpl::attach (this=0x85c1cb8)
    at html_tableimpl.cpp:839
#40 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85c1af8)
    at dom_nodeimpl.cpp:1295
#41 0x41c80957 in DOM::ElementImpl::attach (this=0x85c1af8)
    at dom_elementimpl.cpp:485
#42 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85d3a28)
    at dom_nodeimpl.cpp:1295
#43 0x41c80957 in DOM::ElementImpl::attach (this=0x85d3a28)
    at dom_elementimpl.cpp:485
#44 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x85d38b0)
    at dom_nodeimpl.cpp:1295
#45 0x41c80957 in DOM::ElementImpl::attach (this=0x85d38b0)
    at dom_elementimpl.cpp:485
#46 0x41cc0889 in DOM::HTMLTableElementImpl::attach (this=0x85d38b0)
    at html_tableimpl.cpp:510
#47 0x41c7b746 in DOM::NodeBaseImpl::attach (this=0x8594160)
    at dom_nodeimpl.cpp:1295
#48 0x41caa2c1 in DOM::HTMLBodyElementImpl::attach (this=0x8594160)
    at html_baseimpl.cpp:215
#49 0x41c80aee in DOM::ElementImpl::recalcStyle (this=0x8594160, change=Force)
    at dom_elementimpl.cpp:520
#50 0x41ca4be8 in DOM::HTMLElementImpl::recalcStyle (this=0x8594160, ch=Force)
    at html_elementimpl.cpp:262
#51 0x41c80bff in DOM::ElementImpl::recalcStyle (this=0x858d838, change=Force)
    at dom_elementimpl.cpp:547
#52 0x41ca4be8 in DOM::HTMLElementImpl::recalcStyle (this=0x858d838, ch=Force)
    at html_elementimpl.cpp:262
#53 0x41c71fe7 in DOM::DocumentImpl::recalcStyle (this=0x8588520, change=Force)
    at dom_docimpl.cpp:992
#54 0x41c754d3 in DOM::DocumentImpl::updateStyleSelector (this=0x8588520)
    at dom_docimpl.cpp:1856
#55 0x41c75354 in DOM::DocumentImpl::styleSheetLoaded (this=0x8588520)
    at dom_docimpl.cpp:1828
#56 0x41ca1cee in DOM::HTMLLinkElementImpl::finished (this=0x8591050)
    at html_headimpl.cpp:251
#57 0x41ca1c89 in DOM::HTMLLinkElementImpl::setStyleSheet (this=0x8591050, 
    url=@0x85911a8, sheetStr=@0x85911dc) at html_headimpl.cpp:242
#58 0x41d4f8a5 in khtml::CachedCSSStyleSheet::checkNotify (this=0x8591188)
    at loader.cpp:258
#59 0x41d4f789 in khtml::CachedCSSStyleSheet::data (this=0x8591188, 
    buffer=@0x85915ac, eof=true) at loader.cpp:246
#60 0x41d53a0c in khtml::Loader::slotFinished (this=0x83089a8, job=0x85881f8)
    at loader.cpp:1095
#61 0x41d55741 in khtml::Loader::qt_invoke (this=0x83089a8, _id=2, 
    _o=0xbfffe9e0) at loader.moc:260
#62 0x41288a2c in QObject::activate_signal () from /opt/qt333/lib/libqt-mt.so.3
#63 0x401c37a5 in KIO::Job::result (this=0x85881f8, t0=0x85881f8)
    at jobclasses.moc:156
#64 0x401af9b4 in KIO::Job::emitResult (this=0x85881f8) at job.cpp:207
#65 0x401b0f66 in KIO::SimpleJob::slotFinished (this=0x85881f8) at job.cpp:524
#66 0x401b32af in KIO::TransferJob::slotFinished (this=0x85881f8)
    at job.cpp:884
#67 0x401c5f3a in KIO::TransferJob::qt_invoke (this=0x85881f8, _id=17, 
    _o=0xbfffeca0) at jobclasses.moc:1050
#68 0x41288a2c in QObject::activate_signal () from /opt/qt333/lib/libqt-mt.so.3
#69 0x41288854 in QObject::activate_signal () from /opt/qt333/lib/libqt-mt.so.3
#70 0x401a708d in KIO::SlaveInterface::finished (this=0x85936e8)
    at slaveinterface.moc:226
#71 0x401a573c in KIO::SlaveInterface::dispatch (this=0x85936e8, _cmd=104, 
    rawdata=@0xbfffee80) at slaveinterface.cpp:255
#72 0x401a53de in KIO::SlaveInterface::dispatch (this=0x85936e8)
    at slaveinterface.cpp:191
#73 0x401a3299 in KIO::Slave::gotInput (this=0x85936e8) at slave.cpp:294
#74 0x401a4c7d in KIO::Slave::qt_invoke (this=0x85936e8, _id=4, _o=0xbfffefa0)
    at slave.moc:113
#75 0x41288a2c in QObject::activate_signal () from /opt/qt333/lib/libqt-mt.so.3
#76 0x41288b8d in QObject::activate_signal () from /opt/qt333/lib/libqt-mt.so.3
#77 0x415bfdb2 in QSocketNotifier::activated ()
   from /opt/qt333/lib/libqt-mt.so.3
#78 0x412a51d0 in QSocketNotifier::event () from /opt/qt333/lib/libqt-mt.so.3
#79 0x4122c0bf in QApplication::internalNotify ()
   from /opt/qt333/lib/libqt-mt.so.3
#80 0x4122b6be in QApplication::notify () from /opt/qt333/lib/libqt-mt.so.3
#81 0x4079aed7 in KApplication::notify (this=0xbffff6a0, receiver=0x858fe48, 
    event=0xbffff2c0) at kapplication.cpp:495
#82 0x4121baca in QEventLoop::activateSocketNotifiers ()
   from /opt/qt333/lib/libqt-mt.so.3
#83 0x411d4c83 in QEventLoop::processEvents ()
   from /opt/qt333/lib/libqt-mt.so.3
#84 0x4123e478 in QEventLoop::enterLoop () from /opt/qt333/lib/libqt-mt.so.3
#85 0x4123e328 in QEventLoop::exec () from /opt/qt333/lib/libqt-mt.so.3
#86 0x4122c311 in QApplication::exec () from /opt/qt333/lib/libqt-mt.so.3
#87 0x417a8b17 in kdemain (argc=2, argv=0x80ecd40) at konq_main.cc:204
#88 0x40960938 in kdeinitmain (argc=2, argv=0x80ecd40) at konqueror_dummy.cc:2
#89 0x0804e2c5 in launch (argc=2, _name=0x80ed464 "konqueror", 
    args=0x80ed477 "\001", cwd=0x0, envc=1, envs=0x80ed488 "", 
    reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80ed48c "baron;1095853099;457680;18807_TIME182065094")
    at kinit.cpp:599
#90 0x0804f5d8 in handle_launcher_request (sock=8) at kinit.cpp:1163
#91 0x0804fccb in handle_requests (waitForPid=0) at kinit.cpp:1364
#92 0x08051335 in main (argc=3, argv=0xbffffd24, envp=0xbffffd34)
    at kinit.cpp:1817
Comment 2 Allan Sandfeld 2004-09-26 19:06:33 UTC
CVS commit by carewolf: 

Fix reproducable crash.
The CSS-line responsible appears to be:
"text-transform: Initial Caps;"

CCMAIL: 86192-done@bugs.kde.org


  M +4 -0      cssstyleselector.cpp   1.314.2.1


--- kdelibs/khtml/css/cssstyleselector.cpp  #1.314:1.314.2.1
@@ -2035,4 +2035,5 @@ void CSSStyleSelector::applyRule( int id
     case CSS_PROP_UNICODE_BIDI: {
         HANDLE_INHERIT_AND_INITIAL(unicodeBidi, UnicodeBidi)
+        if(!primitiveValue) break;
         switch (primitiveValue->getIdent()) {
             case CSS_VAL_NORMAL:
@@ -2053,4 +2054,5 @@ void CSSStyleSelector::applyRule( int id
         HANDLE_INHERIT_AND_INITIAL(textTransform, TextTransform)
 
+        if(!primitiveValue) break;
         if(!primitiveValue->getIdent()) return;
 
@@ -2071,4 +2073,5 @@ void CSSStyleSelector::applyRule( int id
         HANDLE_INHERIT_AND_INITIAL(visibility, Visibility)
 
+        if(!primitiveValue) break;
         switch( primitiveValue->getIdent() ) {
         case CSS_VAL_HIDDEN:
@@ -2088,4 +2091,5 @@ void CSSStyleSelector::applyRule( int id
         HANDLE_INHERIT_AND_INITIAL(whiteSpace, WhiteSpace)
 
+        if(!primitiveValue) break;
         if(!primitiveValue->getIdent()) return;