[Webkit-unassigned] [Bug 120764] New: [Win][WebGL] Crash on exit
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 5 03:58:47 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=120764
Summary: [Win][WebGL] Crash on exit
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebGL
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: peavo at outlook.com
Everytime I have visited a page with WebGL content, I get a crash on exit (NULL pointer access violation).
I believe the reason for the crash is that the libGLESv2.dll is detached from the process at exit,
and releases relevant memory, and then the atexit cleanup routine is called afterwards, accessing the released memory.
This is the stacktrace I'm getting:
libGLESv2.dll!0588787f()
[Frames below may be incorrect and/or missing, no symbols loaded for libGLESv2.dll]
libGLESv2.dll!05893fdc()
WebKit.dll!WebCore::GLContextEGL::~GLContextEGL() Line 236 C++
WebKit.dll!WebCore::GLContextEGL::`scalar deleting destructor'() + 0xb bytes C++
WebKit.dll!WebCore::GLContext::cleanupActiveContextsAtExit() Line 140 C++
WebKit.dll!_CRT_INIT(void * hDllHandle, unsigned long dwReason, void * lpreserved) Line 415 C
WebKit.dll!__DllMainCRTStartup(void * hDllHandle, unsigned long dwReason, void * lpreserved) Line 526 + 0x8 bytes C
WebKit.dll!_DllMainCRTStartup(void * hDllHandle, unsigned long dwReason, void * lpreserved) Line 476 + 0xe bytes C
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list