integer SimpleFunc_firstFree536 integer SimpleFunc_maxIndex325 integer wurst_stack_depth946 array wurst_stack159 integer SimpleFunc_firstFree536 = 0 integer SimpleFunc_maxIndex325 = 0 integer wurst_stack_depth946 = 0 function initGlobals171() { } function main172() { initGlobals171(); wurst_stack_159[wurst_stack_depth_946] = "when calling init_test in uninitialized4, line 1"; wurst_stack_depth_946 = (wurst_stack_depth_946 + 1); wurst_stack_159[wurst_stack_depth_946] = "when calling alloc_SimpleFunc_test in uninitialized4, line 5"; wurst_stack_depth_946 = (wurst_stack_depth_946 + 1); if (SimpleFunc_firstFree_536 == 0) { if (SimpleFunc_maxIndex_325 < 32768) { SimpleFunc_maxIndex_325 = (SimpleFunc_maxIndex_325 + 1); } else { error865("Out of memory: Could not create SimpleFunc_test.", "when calling error in uninitialized4, line 5"); }; } else { SimpleFunc_firstFree_536 = (SimpleFunc_firstFree_536 - 1); }; wurst_stack_depth_946 = ((wurst_stack_depth_946 - 1) - 1); } function config157() { } function error865(string msg182, string __wurst_stackPos554) { local integer stacktraceIndex172 local integer stacktraceLimit109 wurst_stack_159[wurst_stack_depth_946] = __wurst_stackPos_554; wurst_stack_depth_946 = (wurst_stack_depth_946 + 1); __wurst_stackPos_554 = ""; stacktraceIndex_172 = wurst_stack_depth_946; stacktraceLimit_109 = 0; loop { stacktraceIndex_172 = (stacktraceIndex_172 - 1); stacktraceLimit_109 = (stacktraceLimit_109 + 1); exitwhen ((stacktraceLimit_109 > 20) or (stacktraceIndex_172 < 0)); __wurst_stackPos_554 = (__wurst_stackPos_554 + (" " + wurst_stack_159[stacktraceIndex_172])); }; $debugPrint831((msg_182 + (" " + __wurst_stackPos_554))); wurst_stack_depth_946 = (wurst_stack_depth_946 - 1); }