Only just realized it, but it appears since moving to the 5.3.10.120 release (from .97) our application.log files are being filled every 60 seconds with the following error:
"ERROR","Thread-16013","03/07/2023","10:19:33","controler","java.lang.NullPointerException;java.lang.NullPointerException
at lucee.runtime.PageSourcePool.clearUnused(PageSourcePool.java:165)
at lucee.runtime.MappingImpl.clearUnused(MappingImpl.java:300)
at lucee.runtime.functions.system.PagePoolClear.clear(PagePoolClear.java:93)
at lucee.runtime.functions.system.PagePoolClear.clear(PagePoolClear.java:85)
at lucee.runtime.functions.system.PagePoolClear.clear(PagePoolClear.java:65)
at lucee.runtime.engine.Controler.doClearPagePools(Controler.java:470)
at lucee.runtime.engine.Controler.control(Controler.java:375)
at lucee.runtime.engine.Controler.control(Controler.java:249)
at lucee.runtime.engine.Controler.access$000(Controler.java:58)
at lucee.runtime.engine.Controler$ControlerThread.run(Controler.java:113)
This is happening on prod servers with Tomcat and in dev on Commandbox.
Don’t forget to tell us about your stack!
OS: Windows Server 2019 and Windows 11 Pro
Java Version: openjdk 11.0.17
Tomcat Version: 9.0.21 and Commandbox latest
Lucee Version: 5.3.10.120