Bug 137433 - Safari does not run certain asm.js compiled code correctly
Summary: Safari does not run certain asm.js compiled code correctly
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: iPhone / iPad iOS 7.0
: P2 Major
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2014-10-04 23:50 PDT by contact
Modified: 2015-01-15 14:29 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description contact 2014-10-04 23:50:52 PDT
Safari gives incorrect output for an asm.js compiled hashing library (js-scrypt). It's speculated that the issue has to do with low level string formatting / conversion, that isn't being properly implemented in Safari.

https://github.com/tonyg/js-scrypt/issues/6

On Subrosa.io, users cannot sign into accounts created by non-Safari browsers on Safari, and vice versa.

This isn't an issue with the library, but rather with JavaScriptCore.
Comment 1 Radar WebKit Bug Importer 2014-10-06 12:54:16 PDT
<rdar://problem/18558748>
Comment 2 Mark Lam 2015-01-15 14:29:33 PST
To the folks at subrosa.io, are there steps for reproducing this issue?  At the provided url, I only see a comment trail discussing the issue, but I don't see any mention of any steps to reproduce the issue.  Thanks.