Bug 120472 - VM::throwException() crashes reproducibly in testapi with !ENABLE(JIT)
Summary: VM::throwException() crashes reproducibly in testapi with !ENABLE(JIT)
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-29 08:26 PDT by Chris Curtis
Modified: 2013-08-29 17:34 PDT (History)
7 users (show)

See Also:


Attachments
patch (9.03 KB, patch)
2013-08-29 08:47 PDT, Chris Curtis
chris_curtis: review-
chris_curtis: commit-queue-
Details | Formatted Diff | Diff
patch 2 (10.24 KB, patch)
2013-08-29 09:23 PDT, Chris Curtis
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Curtis 2013-08-29 08:26:47 PDT
When the JIT is disabled, interpreterThrowInCaller does not handle the exception throw correctly.
Comment 1 Chris Curtis 2013-08-29 08:47:41 PDT
Created attachment 209987 [details]
patch
Comment 2 Chris Curtis 2013-08-29 08:58:11 PDT
Comment on attachment 209987 [details]
patch

a layout test result changed. Running additional check to confirm will upload new patch soon
Comment 3 Chris Curtis 2013-08-29 09:23:40 PDT
Created attachment 209991 [details]
patch 2

added error was caught in layout test.
Comment 4 Alexey Proskuryakov 2013-08-29 09:53:37 PDT
Is this a mistake in the layout test that setCaptionDisplayMode is not present?
Comment 5 WebKit Commit Bot 2013-08-29 10:02:30 PDT
Comment on attachment 209991 [details]
patch 2

Clearing flags on attachment: 209991

Committed r154817: <http://trac.webkit.org/changeset/154817>
Comment 6 WebKit Commit Bot 2013-08-29 10:02:32 PDT
All reviewed patches have been landed.  Closing bug.
Comment 7 Chris Curtis 2013-08-29 10:52:16 PDT
(In reply to comment #4)
> Is this a mistake in the layout test that setCaptionDisplayMode is not present?

I thought so as well, but running the test through chrome and Firfox recieves the same error.
Comment 8 Eric Carlson 2013-08-29 11:13:11 PDT
(In reply to comment #7)
> (In reply to comment #4)
> > Is this a mistake in the layout test that setCaptionDisplayMode is not present?
> 
> I thought so as well, but running the test through chrome and Firfox recieves the same error.

It was a bug in the test which was fixed earlier this morning in http://trac.webkit.org/changeset/154815.
Comment 9 Chris Curtis 2013-08-29 17:24:06 PDT
(In reply to comment #8)
> (In reply to comment #7)
> > (In reply to comment #4)
> > > Is this a mistake in the layout test that setCaptionDisplayMode is not present?
> > 
> > I thought so as well, but running the test through chrome and Firfox recieves the same error.
> 
> It was a bug in the test which was fixed earlier this morning in http://trac.webkit.org/changeset/154815.

yes, it looks like both patches were going in at the same time. Im not sure how to adjust for this if anything. If further action is required on my part let me know. Thanks
Comment 10 Eric Carlson 2013-08-29 17:34:19 PDT
(In reply to comment #9)
> (In reply to comment #8)
> > (In reply to comment #7)
> > > (In reply to comment #4)
> > > > Is this a mistake in the layout test that setCaptionDisplayMode is not present?
> > > 
> > > I thought so as well, but running the test through chrome and Firfox recieves the same error.
> > 
> > It was a bug in the test which was fixed earlier this morning in http://trac.webkit.org/changeset/154815.
> 
> yes, it looks like both patches were going in at the same time. Im not sure how to adjust for this if anything.

Next time you might ping someone that knows the area (me, jer.noble), or file a bug instead of just blindly checking in obviously failing results.

>  If further action is required on my part let me know. Thanks

Dino fixed the results earlier this morning.