Bug 95116 - Skipping tests on platform mac due to JSC::Bindings::Instance::createRuntimeObject(JSC::ExecState*) crash
Summary: Skipping tests on platform mac due to JSC::Bindings::Instance::createRuntimeO...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore JavaScript (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-27 12:38 PDT by Mark Lam
Modified: 2012-08-27 14:53 PDT (History)
1 user (show)

See Also:


Attachments
Gardening. (1.36 KB, patch)
2012-08-27 13:12 PDT, Mark Lam
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Lam 2012-08-27 12:38:02 PDT
The JSC::Bindings::Instance::createRuntimeObject(JSC::ExecState*) + 199 (BridgeJSC.cpp:91) crash has only been seen manifesting in the following 2 tests and builds (not an exhaustive list):
 - editing/pasteboard/paste-TIFF.html (build 1670, 1720, 2141, 2171, 2194, 2195, 2247, 2250)
 - platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html (build 2057, 2130, 2205, 2211)

The crash is intermittent.  I verified that the crash manifest on each of these tests individually by running each test alone and repeatedly.

Skipping these tests until this issue is resolved.
Comment 1 Mark Lam 2012-08-27 13:12:35 PDT
Created attachment 160787 [details]
Gardening.
Comment 2 Mark Lam 2012-08-27 13:17:53 PDT
Regarding the JSC::Bindings::Instance::createRuntimeObject(JSC::ExecState*) crash, I have to run the test repeatedly in order for the failure to manifest.  This was possible with the WK1 test.  On the WK2 test, the same repetition approach was not successful at manifesting the issue.  This suggests that the crash could be due to either a JS JIT or GC issue that requires a warm up period.  On the WK2 test run, the VM is torn down and restarted on each test.  Hence, it never got a chance to warm up to the state that can manifest the issue.
Comment 3 Mark Lam 2012-08-27 13:18:51 PDT
The bug tracking this issue is https://bugs.webkit.org/show_bug.cgi?id=93878.
Comment 4 WebKit Review Bot 2012-08-27 14:53:02 PDT
Comment on attachment 160787 [details]
Gardening.

Clearing flags on attachment: 160787

Committed r126801: <http://trac.webkit.org/changeset/126801>
Comment 5 WebKit Review Bot 2012-08-27 14:53:05 PDT
All reviewed patches have been landed.  Closing bug.