[Webkit-unassigned] [Bug 119433] REGRESSION: ARM Still crashes after change set r153612

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 2 08:49:17 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=119433





--- Comment #8 from Julien Brianceau <jbrianceau at nds.com>  2013-08-02 08:49:00 PST ---
(In reply to comment #7)
> 
> Can you comment on why we should not restore these registers?

>From what I saw with gdb, the handler address retrieved in ctiVMThrowTrampolineSlowpath function in r1 register is likely to be the address of ctiOpThrowNotCaught, where registers are restored from JIT stack frame.

So without this patch, we did the work twice, leading to unexpected values and misplaced stack pointer during the "second restore from JIT stack frame" in ctiOpThrowNotCaught.

-- 
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