I'm experiencing an unusual error with Fantom 1.0.81 after setting FAN_ENV=util::PathEnv.
WARN: cannot init Sys.curEnv
sys::NullErr:
java.lang.NullPointerException: Cannot invoke "fan.sys.File.normalize()" because "<parameter1>" is null
Given a fresh install of Fantom 1.0.81, running fan -version heralds:
Fantom Launcher
Copyright (c) 2006-2023, Brian Frank and Andy Frank
Licensed under the Academic Free License version 3.0
Java Runtime:
java.version: 16.0.2
java.vm.name: Java HotSpot(TM) 64-Bit Server VM
java.vm.vendor: Oracle Corporation
java.vm.version: 16.0.2+7-67
java.home: /Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home
WARN: cannot init Sys.curEnv
sys::NullErr: java.lang.NullPointerException: Cannot invoke "fan.sys.File.normalize()" because "<parameter1>" is null
at fan.sys.Err.make(Err.java:36)
at fan.sys.Method.invoke(Method.java:584)
at fan.sys.Method$MethodFunc.callList(Method.java:212)
at fan.sys.Type.make(Type.java:246)
at fan.sys.ClassType.make(ClassType.java:110)
at fan.sys.Type.make(Type.java:236)
at fan.sys.Sys.initEnv(Sys.java:464)
at fan.sys.Sys.<clinit>(Sys.java:236)
at fan.sys.Env.<clinit>(Env.java:20)
at fanx.tools.Fan.version(Fan.java:230)
at fanx.tools.Fan.run(Fan.java:291)
at fanx.tools.Fan.main(Fan.java:346)
fan.platform: macosx-x86_64
fan.version: 1.0.81
fan.env: sys::BootEnv
fan.home: /Users/acme/dev/fantom
Whereas in Fantom 1.0.80, everything works fine and as expected.
Fantom Launcher
Copyright (c) 2006-2023, Brian Frank and Andy Frank
Licensed under the Academic Free License version 3.0
Java Runtime:
java.version: 16.0.2
java.vm.name: Java HotSpot(TM) 64-Bit Server VM
java.vm.vendor: Oracle Corporation
java.vm.version: 16.0.2+7-67
java.home: /Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home
fan.platform: macosx-x86_64
fan.version: 1.0.80
fan.env: util::PathEnv
fan.home: /Users/acme/dev/fantom
Env Path:
/Users/acme/dev/fantom/var (work)
/Users/acme/dev/fantom (home)
brianToday 9:21am
Pretty sure that is fixed for 1.0.82, if you use tip from git do you still see it?
SlimerDude Today 8:49am
I'm experiencing an unusual error with Fantom 1.0.81 after setting
FAN_ENV=util::PathEnv
.Given a fresh install of Fantom 1.0.81, running
fan -version
heralds:Whereas in Fantom 1.0.80, everything works fine and as expected.
brian Today 9:21am
Pretty sure that is fixed for 1.0.82, if you use tip from git do you still see it?