Bug 140063 - Crash when parsing CSS stylesheet
Summary: Crash when parsing CSS stylesheet
Status: RESOLVED DUPLICATE of bug 136120
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-14 14:56 UTC by Stefan Parviainen
Modified: 2007-01-31 14:47 UTC (History)
1 user (show)

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 Stefan Parviainen 2007-01-14 14:56:39 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages
OS:                Linux

Konqueror crashes when the site http://www.grauw.nl is loaded. Backtrace indicates that it's a problem with the CSS stylesheet parsing in khtml.

Backtrace:
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1233881424 (LWP 4683)]
[KCrash handler]
#6  0xb5fa7881 in DOM::DocumentImpl::getId (this=0x0, 
    _type=DOM::NodeImpl::NamespaceId, _nsURI=0x0, _prefix=0x0, 
    _name=0x811e8f8, readonly=false, pExceptioncode=0xbfad7618)
    at /build/buildd/kdelibs-3.5.5/./khtml/xml/dom_docimpl.cpp:1780
#7  0xb6067ea0 in DOM::CSSStyleSheetImpl::determineNamespace (this=0x811e928, 
    id=@0x8665408, prefix=@0xbfad8968)
    at /build/buildd/kdelibs-3.5.5/./khtml/css/css_stylesheetimpl.cpp:253
#8  0xb60800ab in cssyyparse (parser=0xbfad8a88)
    at /build/buildd/kdelibs-3.5.5/./khtml/css/parser.cpp:2145
#9  0xb6081b14 in DOM::CSSParser::runParser (this=0xbfad8a88, length=6057)
    at /build/buildd/kdelibs-3.5.5/./khtml/css/cssparser.cpp:159
#10 0xb60824c4 in DOM::CSSParser::parseSheet (this=0xbfad8a88, 
    sheet=0x811e928, string=@0x8151a34)
    at /build/buildd/kdelibs-3.5.5/./khtml/css/cssparser.cpp:174
#11 0xb6082549 in DOM::CSSStyleSheetImpl::parseString (this=0x811e928, 
    string=@0x8151a34, strict=true)
    at /build/buildd/kdelibs-3.5.5/./khtml/css/css_stylesheetimpl.cpp:267
#12 0xb606b825 in DOM::CSSImportRuleImpl::setStyleSheet (this=0x8425338, 
    url=@0x8151a00, sheet=@0x8151a34, charset=@0xbfad8b70)
    at /build/buildd/kdelibs-3.5.5/./khtml/css/css_ruleimpl.cpp:144
#13 0xb60a35c7 in khtml::CachedCSSStyleSheet::checkNotify (this=0x81519e0)
    at /build/buildd/kdelibs-3.5.5/./khtml/misc/loader.cpp:283
#14 0xb60a37c2 in khtml::CachedCSSStyleSheet::data (this=0x81519e0, 
    buffer=@0x86acc74, eof=true)
    at /build/buildd/kdelibs-3.5.5/./khtml/misc/loader.cpp:271
#15 0xb60a594e in khtml::Loader::slotFinished (this=0x83d4da8, job=0x83d4a58)
    at /build/buildd/kdelibs-3.5.5/./khtml/misc/loader.cpp:1171
#16 0xb60a610a in khtml::Loader::qt_invoke (this=0x83d4da8, _id=2, 
    _o=0xbfad8cd4) at ./loader.moc:260
#17 0xb6ceb957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#18 0xb790e77e in KIO::Job::result (this=0x83d4a58, t0=0x83d4a58)
    at ./jobclasses.moc:162
#19 0xb794ea8d in KIO::Job::emitResult (this=0x83d4a58)
    at /build/buildd/kdelibs-3.5.5/./kio/kio/job.cpp:226
#20 0xb796275e in KIO::SimpleJob::slotFinished (this=0x83d4a58)
    at /build/buildd/kdelibs-3.5.5/./kio/kio/job.cpp:574
#21 0xb7962e6d in KIO::TransferJob::slotFinished (this=0x83d4a58)
    at /build/buildd/kdelibs-3.5.5/./kio/kio/job.cpp:944
#22 0xb794e6ba in KIO::TransferJob::qt_invoke (this=0x83d4a58, _id=17, 
    _o=0xbfad903c) at ./jobclasses.moc:1071
#23 0xb6ceb957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#24 0xb6cec3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#25 0xb7908ffc in KIO::SlaveInterface::finished (this=0x85d5e30)
    at ./slaveinterface.moc:226
#26 0xb796e720 in KIO::SlaveInterface::dispatch (this=0x85d5e30, _cmd=104, 
    rawdata=@0xbfad9250)
    at /build/buildd/kdelibs-3.5.5/./kio/kio/slaveinterface.cpp:243
#27 0xb796c75a in KIO::SlaveInterface::dispatch (this=0x85d5e30)
    at /build/buildd/kdelibs-3.5.5/./kio/kio/slaveinterface.cpp:173
#28 0xb791d43c in KIO::Slave::gotInput (this=0x85d5e30)
    at /build/buildd/kdelibs-3.5.5/./kio/kio/slave.cpp:300
#29 0xb795c360 in KIO::Slave::qt_invoke (this=0x85d5e30, _id=4, _o=0xbfad9378)
    at ./slave.moc:113
#30 0xb6ceb957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#31 0xb6cec26e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xb7078cdb in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#33 0xb6d0e516 in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#34 0xb6c82b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#35 0xb6c849b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#36 0xb7444db2 in KApplication::notify (this=0xbfad9cf8, receiver=0x85d1cf0, 
    event=0xbfad96a8)
    at /build/buildd/kdelibs-3.5.5/./kdecore/kapplication.cpp:550
#37 0xb6c15389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#38 0xb6c74f81 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#39 0xb6c29ea7 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#40 0xb6c9d25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#41 0xb6c9d06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#42 0xb6c84731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#43 0xb7f422b4 in kdemain (argc=3, argv=0xbfad9e94)
    at /build/buildd/kdebase-3.5.5/./konqueror/konq_main.cc:206
#44 0x08048482 in main (argc=) at konqueror.la.cc:2
#45 0xb7c668cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#46 0x080483d1 in _start ()
Comment 1 lexual 2007-01-21 02:37:42 UTC
confirmed
Comment 2 Tommi Tervo 2007-01-31 14:47:51 UTC

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