You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Setting the output encoding before running a Node.js process lets the process crash, if the JS prints Unicode characters (anything other than latin letters?) to the console.
Building project with version: LocalBuild
Shortened DependencyGraph for Target Default:
<== Default
The running order is:
- Default
Running build with 1 worker
Starting Target: Default
node app.js
events.js:160
throw er; // Unhandled 'error' event
^
Error: write EIO
at exports._errnoException (util.js:1018:11)
at WriteStream.Socket._writeGeneric (net.js:711:26)
at WriteStream.Socket._write (net.js:730:8)
at doWrite (_stream_writable.js:331:12)
at writeOrBuffer (_stream_writable.js:317:5)
at WriteStream.Writable.write (_stream_writable.js:243:11)
at WriteStream.Socket.write (net.js:657:40)
at Console.log (console.js:43:16)
at Object.<anonymous> (D:\projects\FAKE\temp\test.js:1:71)
at Module._compile (module.js:570:32)
Finished Target: Default
---------------------------------------------------------------------
Build Time Report
---------------------------------------------------------------------
Target Duration
------ --------
Default 00:00:00.1977308
Total: 00:00:00.2934179
---------------------------------------------------------------------
Status: Ok
---------------------------------------------------------------------
Known workarounds
Use an older FAKE version, prior to merging #1215.
Related information
Operating system: Windows (I think that Linux or macOS aren't affected)
FAKE version: 4.61.3
.NET Runtime, CoreCLR or Mono Version: .NET 4.6.2
The text was updated successfully, but these errors were encountered:
Description
Setting the output encoding before running a Node.js process lets the process crash, if the JS prints Unicode characters (anything other than latin letters?) to the console.
Related: fable-compiler/fable-react_native-demo#20, #1461, #1215.
Repro steps
Create
build.fsx
:Create
test.js
:Run
fake build.fsx
Expected behavior
FAKE should launch Node.js, which then should print
© ACME 2017
to the console.Actual behavior
Known workarounds
Use an older FAKE version, prior to merging #1215.
Related information
The text was updated successfully, but these errors were encountered: