RESOLVED FIXED17174
crash on http://img.yandex.net/i/www/logo.png
https://bugs.webkit.org/show_bug.cgi?id=17174
Summary crash on http://img.yandex.net/i/www/logo.png
Simon Hausmann
Reported 2008-02-04 05:12:08 PST
QtWebKit crashes when loading http://www.yandex.ru/ in particular when loading http://img.yandex.net/i/www/logo.png #0  0xffffe410 in __kernel_vsyscall () #1  0xb620c875 in raise () from /lib/tls/i686/cmov/libc.so.6 #2  0xb620e201 in abort () from /lib/tls/i686/cmov/libc.so.6 #3  0xb659b314 in qt_message_output (msgType=QtFatalMsg,      buf=0xbf85d830 "ASSERT failure in QVector<T>::operator[]: \"index out of range\", file ../../include/QtCore/../../src/corelib/tools/qvector.h, line 296") at /home/shad/dev/qt-4.4/src/corelib/global/qglobal.cpp:2017 #4  0xb659b399 in qFatal (msg=0xb670517c "ASSERT failure in %s: \"%s\", file %s, line %d")      at /home/shad/dev/qt-4.4/src/corelib/global/qglobal.cpp:2219 #5  0xb659b3f0 in qt_assert_x (where=0xb731de6e "", what=0xb731dd87 "%d,%d) out of range",      file=0xb731dd50 " of range", line=296) at /home/shad/dev/qt-4.4/src/corelib/global/qglobal.cpp:1795 #6  0xb6d0f6ad in QVector<unsigned int>::operator[] (this=0xbf861d80, i=182)      at ../../include/QtCore/../../src/corelib/tools/qvector.h:296 #7  0xb6d325fd in QX11PixmapData::fromImage (this=0x8d3cb90, img=@0x85cc070, flags=@0xbf862584)      at /home/shad/dev/qt-4.4/src/gui/image/qpixmap_x11.cpp:424 #8  0xb6d24191 in QPixmap::fromImage (image=@0x85cc070, flags=@0xbf8625d4)      at /home/shad/dev/qt-4.4/src/gui/image/qpixmap.cpp:1820 #9  0xb7a49163 in WebCore::ImageDecoderQt::imageAtIndex (this=0x8496f10, index=0)      at platform/graphics/qt/ImageDecoderQt.cpp:294 #10 0xb7a4c79e in WebCore::ImageSource::createFrameAtIndex (this=0x868799c, index=0)      at platform/graphics/qt/ImageSourceQt.cpp:160 #11 0xb793ed64 in WebCore::BitmapImage::cacheFrame (this=0x8687990, index=0)      at /home/shad/dev/qt-4.4/src/3rdparty/webkit/WebCore/platform/graphics/BitmapImage.cpp:116 #12 0xb793f180 in WebCore::BitmapImage::frameAtIndex (this=0x8687990, index=0)      at /home/shad/dev/qt-4.4/src/3rdparty/webkit/WebCore/platform/graphics/BitmapImage.cpp:175 #13 0xb793ffe8 in WebCore::BitmapImage::nativeImageForCurrentFrame (this=0x8687990)      at /home/shad/dev/qt-4.4/src/3rdparty/webkit/WebCore/platform/graphics/BitmapImage.h:130 #14 0xb7a4bd1f in WebCore::BitmapImage::draw (this=0x8687990, ctxt=0xbf86381c, dst=@0xbf86276c, src=@0xbf86275c,      op=WebCore::CompositeSourceOver)      at /home/shad/dev/qt-4.4/src/3rdparty/webkit/WebCore/platform/graphics/qt/ImageQt.cpp:134 #15 0xb7943427 in WebCore::GraphicsContext::drawImage (this=0xbf86381c, image=0x8687990, dest=@0xbf8627f0,      src=@0xbf8627e0, op=WebCore::CompositeSourceOver, useLowQualityScale=false)      at /home/shad/dev/qt-4.4/src/3rdparty/webkit/WebCore/platform/graphics/GraphicsContext.cpp:376 #16 0xb79434ac in WebCore::GraphicsContext::drawImage (this=0xbf86381c, image=0x8687990, dest=@0xbf8628a8,      srcRect=@0xbf862834, op=WebCore::CompositeSourceOver, useLowQualityScale=false)      at /home/shad/dev/qt-4.4/src/3rdparty/webkit/WebCore/platform/graphics/GraphicsContext.cpp:241
Attachments
Ariya Hidayat
Comment 1 2008-04-15 04:56:20 PDT
This happens only when building with Qt 4.3. This bug has been fixed in QtWebKit trunk.
Note You need to log in before you can comment on or make changes to this bug.