[Webkit-unassigned] [Bug 132740] New: REGRESSION(jsCStack branch merge): It caused ~180 failures on ARM Thumb2 Linux

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 9 06:16:10 PDT 2014


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

           Summary: REGRESSION(jsCStack branch merge): It caused ~180
                    failures on ARM Thumb2 Linux
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Critical
          Priority: P1
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ossy at webkit.org
                CC: clopez at igalia.com
            Blocks: 108645,127777


EFL ARM Thumb2 bot: (GCC 4.8)
 - http://build.webkit.sed.hu/builders/EFL%20ARMv7%20Linux%20Release%20%28Build%29/builds/4026
GTK bot:
 - http://build.webkit.org/builders/GTK%20Linux%20ARM%20Release/builds/1870

We started to debug it, but haven't found the root of the problem yet.
It seems getbyid can't find __proto__ member of Object, Number, ...
after CStack branch merge for some reason. It's so strange, but
on debug build and on release build with -O0 (instead of the default -O3)
__proto__ exists as expected and tests pass. So it might be some
conflict between the CStack branch code and GCC compiler optimizations.

We are going to allocate somebody from the University to 
debug and fix this annoying bug next week.

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