static volatile Throwable _handleException_lastException; static L _handleException_onException = synchroList(f printStackTrace2); static void _handleException(Throwable e) { _handleException_lastException = e; pcallFAll(_handleException_onException, e); }