Code: Select all
Thread 0 Crashed:
0 org.aegidian.oolite 0x001803a4 JS_IsArrayObject + 4 (crt.c:355)
1 org.aegidian.oolite 0x0005af7c +[NSString(OOJavaScriptExtensions) stringWithJavaScriptParameters:count:inContext:] + 252 (crt.c:355)
2 org.aegidian.oolite 0x0005a1d0 OOReportJSBadArguments + 92 (crt.c:355)
3 org.aegidian.oolite 0x000e90a8 SystemStaticSystemIDForName + 116 (crt.c:355)
4 org.aegidian.oolite 0x001280e4 js_Invoke + 2080 (crt.c:355)
5 org.aegidian.oolite 0x0012232c js_Interpret + 28376 (crt.c:355)
6 org.aegidian.oolite 0x00128128 js_Invoke + 2148 (crt.c:355)
7 org.aegidian.oolite 0x00128544 js_InternalInvoke + 204 (crt.c:355)
8 org.aegidian.oolite 0x00180904 JS_CallFunction + 48 (crt.c:355)
9 org.aegidian.oolite 0x0005cd14 -[OOJSScript doEvent:withArguments:] + 320 (crt.c:355)
10 org.aegidian.oolite 0x00079128 -[PlayerEntity doWorldScriptEvent:withArguments:] + 76 (crt.c:355)
11 org.aegidian.oolite 0x000790c8 -[PlayerEntity doScriptEvent:withArguments:] + 84 (crt.c:355)
12 org.aegidian.oolite 0x000b5ad4 -[PlayerEntity(OOControlsPrivate) pollDemoControls:] + 1656 (crt.c:355)
13 org.aegidian.oolite 0x000b5c60 -[PlayerEntity(OOControlsPrivate) pollDockedControls:] + 340 (crt.c:355)
14 org.aegidian.oolite 0x000b53c0 -[PlayerEntity(Controls) pollControls:] + 264 (crt.c:355)
15 org.aegidian.oolite 0x00075a68 -[PlayerEntity update:] + 184 (crt.c:355)
16 org.aegidian.oolite 0x000386f0 -[Universe update:] + 1968 (crt.c:355)
17 org.aegidian.oolite 0x0000eddc -[GameController doPerformGameTick] + 136 (crt.c:355)
Code: Select all
system.systemIDForName(missionVariables.reserve_planetname);
(As a sidenote to Nemoricus:
Make sure the case statement in this.ReserveDutySystemDetermination = function(){} generates a default value for people like me that place objects in systems that were not planned.)