Bug 44297 - Workers http tests crash when run under WebKitTestRunner
Summary: Workers http tests crash when run under WebKitTestRunner
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 14:59 PDT by Jon Honeycutt
Modified: 2010-08-20 10:15 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Honeycutt 2010-08-19 14:59:51 PDT
The workers tests in http/ crash when run under WebKit2 using WebKitTestRunner. The crash is in ThreadSpecificThreadExit() trying to dereference the pointer data->destructor:


Stack trace:

 	0018a164()	
>	JavaScriptCore.dll!WTF::ThreadSpecificThreadExit()  Line 50 + 0xe bytes	C++
 	JavaScriptCore.dll!WTF::wtfThreadEntryPoint(void * param=0x04970328)  Line 209	C++
 	msvcr80.dll!_callthreadstartex()  Line 348 + 0x6 bytes	C
 	msvcr80.dll!_threadstartex(void * ptd=0x03705d20)  Line 326 + 0x5 bytes	C
 	kernel32.dll!@BaseThreadInitThunk@12()  + 0xe bytes	
 	ntdll.dll!___RtlUserThreadStart@8()  + 0x23 bytes	
 	ntdll.dll!__RtlUserThreadStart@8()  + 0x1b bytes
Comment 1 Jon Honeycutt 2010-08-19 15:16:54 PDT
They only crash for me when run as part of the full set of HTTP tests - not individually, and not when run the workers tests are run. And even then, it's not 100% repro.
Comment 2 Jon Honeycutt 2010-08-19 15:17:59 PDT
That is, they do not crash when only the workers tests are run.
Comment 3 Alexey Proskuryakov 2010-08-20 10:15:02 PDT
This sounds much like bug 44137.