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)
brianYesterday
Pretty sure that is fixed for 1.0.82, if you use tip from git do you still see it?
SlimerDude Yesterday
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 Yesterday
Pretty sure that is fixed for 1.0.82, if you use tip from git do you still see it?