Bug 135594

Summary: [GStreamer] Browser crashes when trying to load Dungeon Fury game.
Product: WebKit Reporter: Praveen Jadhav <praveen.j>
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: dev_sachin, pnormand
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Praveen Jadhav 2014-08-04 21:47:05 PDT
Steps to reproduce.

1. Open http://dungeonfury.playcanvas.com/
2. Browser crashes with below call stack

HTML5 local storage is enabled for this view.
minibrowser: location(0,0) size=(800,600)
1   0x7f38b11c93c7 WTFCrash
2   0x7f38af727e7c WebCore::WebGLRenderingContext::reshape(int, int)
3   0x7f38af68b09d WebCore::HTMLCanvasElement::reset()
4   0x7f38af68b2b8 WebCore::HTMLCanvasElement::parseAttribute(WebCore::QualifiedName const&, WTF::AtomicString const&)
5   0x7f38af5324b9 WebCore::Element::attributeChanged(WebCore::QualifiedName const&, WTF::AtomicString const&, WTF::AtomicString const&, WebCore::Element::AttributeModificationReason)
6   0x7f38af53096c WebCore::Element::didAddAttribute(WebCore::QualifiedName const&, WTF::AtomicString const&)
7   0x7f38af535446 WebCore::Element::setAttribute(WebCore::QualifiedName const&, WTF::AtomicString const&)
8   0x7f38af5356bf WebCore::Element::setIntegralAttribute(WebCore::QualifiedName const&, int)
9   0x7f38b00ecb93 WebCore::setJSHTMLCanvasElementWidth(JSC::ExecState*, JSC::JSObject*, long, long)
10  0x7f38b10b9f89 JSC::JSObject::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&)
11  0x7f38b11ad965
12  0x7f38b11b3137

ERROR: Caught a segmentation fault while loading plugin file:
/home/<username>/WebKit/WebKitBuild/Dependencies/Root/lib/gstreamer-1.0/libgstlibav.so
Comment 1 Philippe Normand 2014-08-14 08:49:27 PDT
Works fine here in MiniBrowser but I use GStreamer git master.

Is this happening with EFL or GTK port?
Comment 2 Praveen Jadhav 2014-08-17 21:52:34 PDT
(In reply to comment #1)
> Works fine here in MiniBrowser but I use GStreamer git master.
> 
> Is this happening with EFL or GTK port?

I observed this crash on EFL port. However, it seems to be fixed in the latest binares. I am not able to reproduce this crash now.
Comment 3 Praveen Jadhav 2014-08-17 21:54:10 PDT
It doesn't crash with the latest build.