<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>17174</bug_id>
          
          <creation_ts>2008-02-04 05:12:08 -0800</creation_ts>
          <short_desc>crash on http://img.yandex.net/i/www/logo.png</short_desc>
          <delta_ts>2008-04-15 04:56:20 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Simon Hausmann">hausmann</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>69340</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2008-02-04 05:12:08 -0800</bug_when>
    <thetext>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 &quot;ASSERT failure in QVector&lt;T&gt;::operator[]: \&quot;index 
out of range\&quot;, file 
../../include/QtCore/../../src/corelib/tools/qvector.h, line 296&quot;) at 
/home/shad/dev/qt-4.4/src/corelib/global/qglobal.cpp:2017
#4  0xb659b399 in qFatal (msg=0xb670517c &quot;ASSERT failure in %s: \&quot;%s\&quot;, 
file %s, line %d&quot;)
     at /home/shad/dev/qt-4.4/src/corelib/global/qglobal.cpp:2219
#5  0xb659b3f0 in qt_assert_x (where=0xb731de6e &quot;&quot;, what=0xb731dd87 
&quot;%d,%d) out of range&quot;,
     file=0xb731dd50 &quot; of range&quot;, line=296) at 
/home/shad/dev/qt-4.4/src/corelib/global/qglobal.cpp:1795
#6  0xb6d0f6ad in QVector&lt;unsigned int&gt;::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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77679</commentid>
    <comment_count>1</comment_count>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2008-04-15 04:56:20 -0700</bug_when>
    <thetext>This happens only when building with Qt 4.3. This bug has been fixed in QtWebKit trunk.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>