[Webkit-unassigned] [Bug 214449] New: DoesGC failures in debug more in 32bits

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 17 01:32:42 PDT 2020


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

            Bug ID: 214449
           Summary: DoesGC failures in debug more in 32bits
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: pmatos at igalia.com

When compiling in debug mode with -O0 -g for ARMv7, and running the tests in debug mode we get lots of failures due to DoesGC issues. Example failure:


stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit: Error: DoesGC failed @ D at 131 CheckStructure in <eval>#A8MQjF:[0x723a81c0->0x745c2f68, LLIntEval, 1276]
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:     [0] frame 0x7eb341c8 {
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       name: eval code
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       sourceURL: 
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       isInlinedFrame: false
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       callee: 0x7459d2d8
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       returnPC: 0xc4edff
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       callerFrame: 0x7eb34cb8
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       rawLocationBits: 474 0x1da
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       codeBlock: 0x723a81c0 <eval>#A8MQjF:[0x723a81c0->0x745c2f68, LLIntEval, 1276]
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:         bc#474 of 1276
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:         line: 30
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:         column: 25
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       EntryFrame: 0x7eb34240
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:     }
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:     [1] frame 0x7eb34cb8 {
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       name: eval
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       sourceURL: [native code]
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       isInlinedFrame: false
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       callee: 0x723ee4e0
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       returnPC: 0xc700e1
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       callerFrame: 0x7eb34d28
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       rawLocationBits: 4294967291 0xfffffffb
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       codeBlock: (nil)
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       EntryFrame: 0x7eb34e00
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:     }
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:     [2] frame 0x7eb34d28 {
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       name: testArray
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       sourceURL: typed-array-get-by-val-profiling.js
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       isInlinedFrame: false
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       callee: 0x723ee4c0
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       returnPC: 0xc6d1f3
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       callerFrame: 0x7eb34d88
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       rawLocationBits: 409 0x199
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       codeBlock: 0x723a80e0 testArray#CNWiJf:[0x723a80e0->0x723d4aa0, LLIntFunctionCall, 418]
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:         bc#409 of 418
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:         line: 82
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:         column: 9
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:       EntryFrame: 0x7eb34e00
stress/typed-array-get-by-val-profiling.js.eager-jettison-no-cjit:     }

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200717/882d22e1/attachment-0001.htm>


More information about the webkit-unassigned mailing list