Version: (using KDE KDE 3.3.0) Installed from: SuSE RPMs OS: Linux Just load http://www.smh.com.au/ and wait for a few seconds until everything is loaded. [New Thread 16384 (LWP 11157)] [KCrash handler] #4 0x41ce7aa0 in khtml::RenderBox::paintBackgroundExtended(QPainter*, QColor const&, khtml::CachedImage*, int, int, int, int, int, int, int, int) () from /opt/kde3/lib/libkhtml.so.4 #5 0x41ce76f5 in khtml::RenderBox::paintBackground(QPainter*, QColor const&, khtml::CachedImage*, int, int, int, int, int, int) () from /opt/kde3/lib/libkhtml.so.4 #6 0x41ce75cf in khtml::RenderBox::paintBoxDecorations(khtml::RenderObject::PaintInfo&, int, int) () from /opt/kde3/lib/libkhtml.so.4 #7 0x41cd6a02 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int) () from /opt/kde3/lib/libkhtml.so.4 #8 0x41cd680a in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /opt/kde3/lib/libkhtml.so.4 #9 0x41cd6950 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int) () from /opt/kde3/lib/libkhtml.so.4 #10 0x41cd680a in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /opt/kde3/lib/libkhtml.so.4 #11 0x41cf178b in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /opt/kde3/lib/libkhtml.so.4 #12 0x41cf15b4 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /opt/kde3/lib/libkhtml.so.4 #13 0x41cf15b4 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /opt/kde3/lib/libkhtml.so.4 #14 0x41cf1247 in khtml::RenderLayer::paint(QPainter*, QRect const&, bool) () from /opt/kde3/lib/libkhtml.so.4 #15 0x41c25867 in KHTMLView::drawContents(QPainter*, int, int, int, int) () from /opt/kde3/lib/libkhtml.so.4 #16 0x40de9c01 in QScrollView::drawContentsOffset(QPainter*, int, int, int, int, int, int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #17 0x40de8409 in QScrollView::viewportPaintEvent(QPaintEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #18 0x40de7cd1 in QScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #19 0x41c29089 in KHTMLView::eventFilter(QObject*, QEvent*) () from /opt/kde3/lib/libkhtml.so.4 #20 0x40cc0943 in QObject::activate_filters(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #21 0x40cc07c1 in QObject::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0x40cfad95 in QWidget::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #23 0x40c5fc87 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #24 0x40c5f91d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #25 0x407a5fbe in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #26 0x40bf218e in QApplication::sendSpontaneousEvent(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #27 0x40bed5c3 in QETWidget::translatePaintEvent(_XEvent const*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #28 0x40be8a28 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #29 0x40c0395b in QEventLoop::processEvents(unsigned) () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0x40c7411d in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/libqt-mt.so.3 #31 0x40c74036 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 #32 0x40c5fdf3 in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 #33 0x4179d95c in kdemain () from /opt/kde3/lib/libkdeinit_konqueror.so #34 0x4001a8c4 in kdeinitmain () from /opt/kde3/lib/kde3/konqueror.so #35 0x0804db09 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #36 0x0804ea81 in handle_launcher_request(int) () #37 0x0804f0c5 in handle_requests(int) () #38 0x08050181 in main ()
hmm, doesn't crash here.
I just retried and it is still reproducable on my system. Im am running Suse 9.0 and use the kdelibs3-3.3.0-7 and kdebase3-3.3.0-8 RPMs supplied in SuSEs supplementary directory. Are you running HEAD because I just noticed that there have been some changes in khtmls RenderBox::paintBackgroundExtended() which might solve this issue? The SIGFPE is most likely a division by 0. I will try to reproduce the problem with a self compiled KDE.
I am unable to reproduce the problem with an current KDE_3_3_BRANCH kdelibs checkout. With SuSEs build I can prevent the crash by preventing the loading of "3li_sprites.gif" which is triggered via the following css: .. #networkStripBot-m td {background: transparent url("3li_sprites.gif") no-repeat 0 -4000px;padding: 5px 0 0;vertical-align:top;font: bold 10px Verdana, Arial, Helvetica, sans-serif} .. I will check SuSEs SRPMS if there are any patches included which might trigger the different behaviour.
OK, that was easy. SuSE tries to enforce some maximum image size (default 4096x4096) with the patch shown below and an additional patch in the supplied qt3. Setting a higher limit in ~/.kde/config made the crash dissappear ("3li_sprites.gif" has a size of 200x4100). Sorry for bothering you, Andreas Index: kapplication.cpp =================================================================== RCS file: /home/kde/kdelibs/kdecore/kapplication.cpp,v retrieving revision 1.670 diff -u -p -r1.670 kapplication.cpp --- kdecore/kapplication.cpp 22 Jul 2004 16:50:04 -0000 1.670 +++ kdecore/kapplication.cpp 16 Aug 2004 20:31:02 -0000 @@ -43,6 +43,7 @@ #include <qtooltip.h> #include <qstylefactory.h> #include <qmetaobject.h> +#include <qimage.h> #ifndef QT_NO_SQL #include <qsqlpropertymap.h> #endif @@ -1975,6 +1976,12 @@ void KApplication::propagateSettings(Set KConfigBase* config = KGlobal::config(); KConfigGroupSaver saver( config, "KDE" ); +#ifdef QT_HAVE_MAX_IMAGE_SIZE + QSize maxImageSize(4096, 4096); + maxImageSize = config->readSizeEntry("MaxImageSize", &maxImageSize); + QImage::setMaxImageSize(maxImageSize); +#endif + int num = config->readNumEntry("CursorBlinkRate", QApplication::cursorFlashTime()); if ((num != 0) && (num < 200)) num = 200;
*** Bug 87741 has been marked as a duplicate of this bug. ***
Hi, sorry, but the patch doesn't work. regards M. Arlt (Seq) Am Montag, 23. August 2004 14:11 schrieben Sie: > Am Montag, 23. August 2004 12:01 schrieben Sie: > Hi David, > thanks a lot for the fast answer, but the patch doesn't work. The konqueror > collaps still by a lot of web or/and html-pages. > > regards > > M. Arlt (Seq) Created an attachment (id=7238) Bugs 2
*** Bug 87913 has been marked as a duplicate of this bug. ***
*** Bug 87927 has been marked as a duplicate of this bug. ***
---------- Weitergeleitete Nachricht ---------- Subject: still collaps Date: Montag, 23. August 2004 17:07 From: Seq <Sequoyo@web.de> To: 87656@bugs.kde.org Hi, sorry, but the patch doesn't work. regards M. Arlt (Seq) Am Montag, 23. August 2004 14:11 schrieben Sie: > Am Montag, 23. August 2004 12:01 schrieben Sie: > Hi David, > thanks a lot for the fast answer, but the patch doesn't work. The konqueror > collaps still by a lot of web or/and html-pages. > > regards > > M. Arlt (Seq) -- In Corning, Iowa, it's a misdemeanor for a man to ask his wife to ride in any motor vehicle. ------------------------------------------------------- Created an attachment (id=7252) Bugs 2
*** Bug 87840 has been marked as a duplicate of this bug. ***
*** Bug 88395 has been marked as a duplicate of this bug. ***
*** Bug 89223 has been marked as a duplicate of this bug. ***
*** Bug 89815 has been marked as a duplicate of this bug. ***
*** Bug 90027 has been marked as a duplicate of this bug. ***
http://www.smh.com.au crashed with identical callstack, but only after resizing window. Same crash occurs when loading www.omroep.nl I run kdebase3 3.3.0-8 and kdelibs3 3.3.0-7, SuSu 9.0
*** Bug 90969 has been marked as a duplicate of this bug. ***
*** Bug 90511 has been marked as a duplicate of this bug. ***
*** Bug 93413 has been marked as a duplicate of this bug. ***
*** Bug 93702 has been marked as a duplicate of this bug. ***
*** Bug 94090 has been marked as a duplicate of this bug. ***
*** Bug 94631 has been marked as a duplicate of this bug. ***
*** Bug 94839 has been marked as a duplicate of this bug. ***
though bbspot worked before the 3.3.2 upgrade On Friday 10 December 2004 19:16, owner@bugs.kde.org wrote: > ------- You are receiving this mail because: ------- > You are on the CC list for the bug, or are watching someone who is. > > http://bugs.kde.org/show_bug.cgi?id=87656 > maksim kde org changed: > > What |Removed |Added > --------------------------------------------------------------------------- >- CC| |gg gerryg uklinux net > > > > ------- Additional Comments From maksim kde org 2004-12-10 20:16 ------- > *** Bug 94839 has been marked as a duplicate of this bug. ***
*** Bug 96726 has been marked as a duplicate of this bug. ***
*** Bug 97705 has been marked as a duplicate of this bug. ***
*** Bug 99477 has been marked as a duplicate of this bug. ***