| Summary: | konqueror crashes when visiting www.forthnet.gr | ||
|---|---|---|---|
| Product: | [Applications] konqueror | Reporter: | Dimosthenis Kaponis <caponis> |
| Component: | khtml | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | bradh |
| Priority: | NOR | ||
| Version First Reported In: | 3.3 | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Dimosthenis Kaponis
2004-08-26 21:29:48 UTC
I can confirm the crash, happened after the site loaded. Also using Gentoo and KDE 3.3. #5 0x41b3cf01 in khtml::CachedImage::isErrorImage (this=0x0) at loader.h:267
#6 0x41b10fd7 in khtml::RenderImage::updateImage (this=0x87d2ac8,
new_image=0x870d0e0) at render_image.cpp:440
#7 0x41b1124b in khtml::RenderImage::updateFromElement (this=0x87d2ac8)
at render_image.cpp:464
#8 0x41ac8a73 in DOM::HTMLImageElementImpl::attach (this=0x87d5038)
at html_imageimpl.cpp:180
#9 0x41ab32e8 in khtml::KHTMLParser::insertNode (this=0x86bde10, n=0x87d5038,
flat=true) at htmlparser.cpp:328
#10 0x41ab316a in khtml::KHTMLParser::parseToken (this=0x86bde10, t=0x86bdd0c)
at htmlparser.cpp:278
#11 0x41abb167 in khtml::HTMLTokenizer::processToken (this=0x86bdcd8)
at htmltokenizer.cpp:1575
#12 0x41ab9b6e in khtml::HTMLTokenizer::parseTag (this=0x86bdcd8,
src=@0x86bddec) at htmltokenizer.cpp:1088
#13 0x41aba54d in khtml::HTMLTokenizer::write (this=0x86bdcd8,
str=@0xbfffe7c0, appendData=false) at htmltokenizer.cpp:1343
#14 0x41abb7a0 in khtml::HTMLTokenizer::notifyFinished (this=0x86bdcd8)
at htmltokenizer.cpp:1644
#15 0x41b6b531 in khtml::CachedScript::checkNotify (this=0x879f3e0)
at loader.cpp:322
#16 0x41b6b4b5 in khtml::CachedScript::data (this=0x879f3e0,
buffer=@0x879f814, eof=true) at loader.cpp:314
#17 0x41b6efe8 in khtml::Loader::slotFinished (this=0x83249f0, job=0x879ff30)
at loader.cpp:1095
#18 0x41b70d1d in khtml::Loader::qt_invoke (this=0x83249f0, _id=2,
_o=0xbfffea00) at loader.moc:260
#19 0x40c7350c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
CVS commit by coolo: don't crash when you get a 0 pointer, but the real bug behind this is #83272 (so the page still crashes - now with an assert, but DUPLICATE) CCMAIL: 88161-done@bugs.kde.org M +6 -2 render_image.cpp 1.136 --- kdelibs/khtml/rendering/render_image.cpp #1.135:1.136 @@ -438,5 +438,9 @@ void RenderImage::updateImage(CachedImag tempimage->deref(this); + // if the loading finishes we might get an error and then the image is deleted + if ( image ) berrorPic = image->isErrorImage(); + else + berrorPic = true; } *** Bug 88374 has been marked as a duplicate of this bug. *** will close as duplicate |