[Webkit-unassigned] [Bug 114594] New: HEISENBUG ONLY BITES WITHOUT A DEBUGGER
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Apr 14 12:03:44 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=114594
Summary: HEISENBUG ONLY BITES WITHOUT A DEBUGGER
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
OS/Version: Mac OS X 10.8
Status: UNCONFIRMED
Severity: Major
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jorgechamorro at mac.com
Created an attachment (id=198007)
--> (https://bugs.webkit.org/attachment.cgi?id=198007&action=review)
.html with a JS script that runs in a loop and demonstrates the bug
The function()s works() and fails() ought to produce the same result, but fails() produces incorrect results every now and then.
Notes:
-THIS IS A PROBLEM OF THE JAVASCRIPT ENGINE: THE SAME FUNCTION REWRITTEN IN A SLIGHTLY DIFFERENT STYLE WORKS FINE.
-IT WON'T BITE WHEN THE DEBUGGER IS OPEN
-IT BITES ON iOS 6.x TOO (tested on an iPhone 4)
-ON PUMA (MOUNTAIN LION) TOO.
-PERHAPS IN LION TOO (but I didn't test it)
-NOT IN SNOW LEOPARD
-SEE THE COMMENTS IN THE ATTACHMENT
The attached file "HeisenBugSafari.html" runs both functions in a loop and compares the results, as soon as they don't match it will print the results to document.body.
Sometimes opening and closing the debugger window forces it to bite more often.
This bug broke my webapp :-(
Cheers,
--
Jorge.
--
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