Bug 131273 - Crash when zooming Google Map with an editable rectangle
Summary: Crash when zooming Google Map with an editable rectangle
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Qt (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows 7
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-05 17:14 PDT by Cheng Lan
Modified: 2014-04-05 17:15 PDT (History)
0 users

See Also:


Attachments
call stack when the crash occurred. (26.18 KB, image/png)
2014-04-05 17:15 PDT, Cheng Lan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cheng Lan 2014-04-05 17:14:22 PDT
Sorry I don't know the exact version number for webkit in Qt 5.2.1.
I opened Google map and drew an editable rectangle in it, then zoomed the map in and in. When I was trying to zoom the map to the maximum zoom level, crash occurred.

Here's the output related to the crash:
QPainter::begin: Paint device returned engine == 0, type: 2
ASSERTION FAILED: m_ptr
c:\work\build\qt5_workdir\w\s\qtwebkit\Source\WTF\wtf/OwnPtr.h(72) : WTF::OwnPtr<class WebCore::ImageBuffer>::operator ->

And the call stack is in the attachment. It seems that the "m_image" in the BitmapTextureImageBuffer class is a null empty.
Comment 1 Cheng Lan 2014-04-05 17:15:34 PDT
Created attachment 228688 [details]
call stack when the crash occurred.