Fable: REPL crashing Firefox 52.4.0 (32-bit)

Created on 26 Oct 2017  Â·  2Comments  Â·  Source: fable-compiler/Fable

Description

Opening fable.io/repl crashes Firefox ESR 52.4.0 (32-bit).
Message in the JS window of fable reads Loading... before crash.

Repro code

The fable.io/repl sample

let FSharp, JS = "F#", "JS"
let ♥ x y = x + " loves " + y

JS
|> ♥ FSharp
|> printfn "FABLE: %s"

Related information

  • Fable version (dotnet fable --version): Fable v1.2.0, FCS v14.0.2, Babel v6.26.0
  • Operating system: Windows
    Firefox ESR 52.4.0 (32-bit)

Chrome Reports these errors:
bundle.min.js:1 Cannot find type System.ValueTuple1 bundle.min.js:1 Cannot find type System.ValueTuple2
bundle.min.js:1 Cannot find type System.ValueTuple3 bundle.min.js:1 Cannot find type System.ValueTuple4
bundle.min.js:1 Cannot find type System.ValueTuple5 bundle.min.js:1 Cannot find type System.ValueTuple6
bundle.min.js:1 Cannot find type System.ValueTuple7 bundle.min.js:1 Cannot find type System.ValueTuple8

Most helpful comment

@kellerd Unfortunately yes, it does crash that particular flavor of Firefox. Hopefully Mozilla can fix that issue, as it works fine in standard (non-ESR) versions (v56.0.2 and most versions before that, both 32-bit and 64-bit, are ok).

All 2 comments

@kellerd Unfortunately yes, it does crash that particular flavor of Firefox. Hopefully Mozilla can fix that issue, as it works fine in standard (non-ESR) versions (v56.0.2 and most versions before that, both 32-bit and 64-bit, are ok).

Closing as there isn't much to do, and you've already done quite a bit of Firefox regression testing.

Was this page helpful?
0 / 5 - 0 ratings