another crash (rev 4482)

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

another crash (rev 4482)

Post by Commander McLane »

First of all: why can't I post more than 60000 characters? Was that always so? It's a little inconvenient for posting long logs. I now have to chop up my log.
-----------

Maybe unrelated to my previous crashes?

I am currently experimenting with a new weapon, a floating mine, which sits still until a ship passes by. Then it explodes and deals damage to the ship. Currently it deals rather a large amount of damage in a rather big range (I'm still experimenting).

I had spawned a mine in the way of a trader. The mine exploded and he sustained a bit of energy damage. Then I spawned another mine, close enough to perhaps kill him (that's what I wanted to test). However, instead of showing me an explosion, Oolite crashed.

Here's the crash log:

Code: Select all

Process:         Oolite [45353]
Path:            /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/MacOS/Oolite
Identifier:      org.aegidian.oolite
Version:         Oolite version 1.75.2 (1.75.2)
Code Type:       X86-64 (Native)
Parent Process:  launchd [105]

Date/Time:       2011-03-22 23:02:33.586 +0100
OS Version:      Mac OS X 10.6.6 (10J567)
Report Version:  6

Interval Since Last Report:          2708317 sec
Crashes Since Last Report:           26
Per-App Interval Since Last Report:  25088 sec
Per-App Crashes Since Last Report:   1
Anonymous UUID:                      463B9C0F-07F3-4270-A0EC-A1C85FE5649A

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000001a
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Application Specific Information:
objc_msgSend() selector name: respondsToSelector:
23:02:33.486 [ai.error.recursion.stackTrace]:   32  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
 

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib               	0x00007fff8812c1d4 objc_msgSend_vtable5 + 12
1   com.apple.Foundation          	0x00007fff857c33ff _NSDescriptionWithLocaleFunc + 64
2   com.apple.CoreFoundation      	0x00007fff88a3ddfd _CFStringAppendFormatAndArgumentsAux + 2877
3   com.apple.CoreFoundation      	0x00007fff88a3d27d _CFStringCreateWithFormatAndArgumentsAux + 109
4   com.apple.Foundation          	0x00007fff857c0fc1 -[NSPlaceholderString initWithFormat:locale:arguments:] + 140
5   org.aegidian.oolite           	0x000000010005b217 OOLogWithFunctionFileAndLineAndArguments + 137
6   org.aegidian.oolite           	0x000000010005b55f OOLogWithFunctionFileAndLine + 102
7   org.aegidian.oolite           	0x000000010000920f -[AI reactToMessage:context:] + 435
8   org.aegidian.oolite           	0x00000001000c838b -[ShipEntity respondToAttackFrom:becauseOf:] + 440
9   org.aegidian.oolite           	0x00000001000b2a03 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 539
10  org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
11  org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
12  org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
13  org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
14  org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
15  org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
16  org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
17  org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
18  org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
19  org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
20  org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
21  org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
22  org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
23  org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
24  org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
25  org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
26  org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
27  org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
28  org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
29  org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
30  org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
31  org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
32  org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
33  org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
34  org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
35  org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
36  org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
37  org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
38  org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
39  org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
40  org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
41  org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
42  org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
43  org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
44  org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
45  org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
46  org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
47  org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
48  org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
49  org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
50  org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
51  org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
52  org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
53  org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
54  org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
55  org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
56  org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
57  org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
58  org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
59  org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
60  org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
61  org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
62  org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
63  org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
64  org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
65  org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
66  org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
67  org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
68  org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
69  org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
70  org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
71  org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
72  org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
73  org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
74  org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
75  org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
76  org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
77  org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
78  org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
79  org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
80  org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
81  org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
82  org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
83  org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
84  org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
85  org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
86  org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
87  org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
88  org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
89  org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
90  org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
91  org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
92  org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
93  org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
94  org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
95  org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
96  org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
97  org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
98  org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
99  org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
100 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
101 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
102 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
103 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
104 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
105 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
106 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
107 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
108 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
109 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
110 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
111 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
112 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
113 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
114 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
115 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
116 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
117 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
118 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
119 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
120 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
121 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
122 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
123 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
124 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
125 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
126 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
127 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
128 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
129 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
130 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
131 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
132 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
133 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
134 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
135 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
136 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
137 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
138 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
139 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
140 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
141 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
142 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
143 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
144 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
145 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
146 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
147 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
148 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
149 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
150 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
151 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
152 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
153 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
154 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
155 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
156 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
157 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
158 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
159 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
160 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
161 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
162 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
163 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
164 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
165 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
166 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
167 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
168 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
169 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
170 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
171 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
172 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
173 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
174 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
175 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
176 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
177 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
178 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
179 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
180 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
181 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
182 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
183 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
184 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
185 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
186 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
187 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
188 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
189 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
190 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
191 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
192 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
193 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
194 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
195 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
196 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
197 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
198 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
199 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
200 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
201 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
202 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
203 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
204 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
205 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
206 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
207 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
208 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
209 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
210 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
211 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
212 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
213 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
214 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
215 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
216 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
217 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
218 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
219 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
220 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
221 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
222 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
223 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
224 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
225 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
226 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
227 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
228 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
229 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
230 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
231 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
232 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
233 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
234 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
235 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
236 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
237 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
238 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
239 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
240 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
241 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
242 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
243 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
244 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
245 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
246 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
247 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
248 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
249 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
250 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
251 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
252 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
253 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
254 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
255 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
256 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
257 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
258 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
259 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
260 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
261 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
262 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
263 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
264 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
265 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
266 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
267 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
268 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
269 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
270 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
271 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
272 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
273 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
274 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
275 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
276 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
277 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
278 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
279 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
280 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
281 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
282 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
283 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
284 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
285 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
286 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
287 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
288 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
289 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
290 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
291 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
292 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
293 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
294 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
295 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
296 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
297 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
298 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
299 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
300 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
301 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
302 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
303 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
304 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
305 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
306 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
307 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
308 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
309 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
310 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
311 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
312 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
313 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
314 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
315 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
316 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
317 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
318 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
319 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
320 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
321 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
322 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
323 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
324 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
325 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
326 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
327 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
328 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
329 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
330 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
331 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
332 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
333 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
334 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
335 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
336 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
337 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
338 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
339 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
340 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
341 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
342 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
343 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
344 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
345 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
346 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
347 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
348 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
349 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
350 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
351 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
352 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
353 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
354 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
355 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
356 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
357 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
358 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
359 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
360 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
361 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
362 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
363 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
364 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
365 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
366 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
367 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
368 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
369 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
370 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
371 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
372 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
373 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
374 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
375 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
376 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
377 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
378 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
379 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
380 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
381 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
382 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
383 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
384 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
385 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
386 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
387 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
388 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
389 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
390 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
391 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
392 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
393 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
394 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
395 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
396 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
397 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
398 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
399 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
400 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
401 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
402 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
403 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
404 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
405 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
406 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
407 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
408 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
409 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
410 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
411 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
412 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
413 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
414 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
415 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
416 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
417 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
418 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
419 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
420 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
421 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
422 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
423 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
424 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
425 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
426 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
427 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
428 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
429 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
430 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
431 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
432 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
433 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
434 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
435 org.aegidian.oolite           	0x00000001001b07f2 js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
436 org.aegidian.oolite           	0x00000001001d55b1 js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
437 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
438 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
439 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
440 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
441 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
442 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
443 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
444 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
445 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
446 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
447 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
448 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
449 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
450 org.aegidian.oolite           	0x00000001001b57f2 js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, js::Value*, int) + 1013
451 org.aegidian.oolite           	0x00000001001d584f js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 97335
452 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
453 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
454 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
455 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
456 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
457 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
458 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
459 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
460 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
461 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
462 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
463 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
464 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
465 org.aegidian.oolite           	0x00000001001b57f2 js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, js::Value*, int) + 1013
466 org.aegidian.oolite           	0x00000001001d584f js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 97335
467 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
468 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
469 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
470 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
471 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
472 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
473 org.aegidian.oolite           	0x00000001000bdc8a -[ShipEntity noteTakingDamage:from:type:] + 462
474 org.aegidian.oolite           	0x00000001000b2d51 -[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
475 org.aegidian.oolite           	0x00000001000be204 -[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
476 org.aegidian.oolite           	0x0000000100008edb -[AI takeAction:] + 389
477 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
478 org.aegidian.oolite           	0x0000000100117647 ShipSetProperty + 651
479 org.aegidian.oolite           	0x00000001001bd354 js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
480 org.aegidian.oolite           	0x00000001001b57f2 js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, js::Value*, int) + 1013
481 org.aegidian.oolite           	0x00000001001d584f js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 97335
482 org.aegidian.oolite           	0x000000010022e9a9 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
483 org.aegidian.oolite           	0x000000010022eeff js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
484 org.aegidian.oolite           	0x000000010022f5d9 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
485 org.aegidian.oolite           	0x000000010016a426 JS_CallFunctionValue + 68
486 org.aegidian.oolite           	0x0000000100073c66 -[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
487 org.aegidian.oolite           	0x00000001000ae007 -[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
488 org.aegidian.oolite           	0x00000001000ae955 -[ShipEntity doScriptEvent:] + 241
489 org.aegidian.oolite           	0x0000000100008ec3 -[AI takeAction:] + 365
490 org.aegidian.oolite           	0x00000001000093b0 -[AI reactToMessage:context:] + 852
491 org.aegidian.oolite           	0x0000000100008c80 -[AI think] + 109
492 org.aegidian.oolite           	0x0000000100037b52 -[Universe update:] + 2577
493 org.aegidian.oolite           	0x00000001000104ad -[GameController doPerformGameTick] + 190
494 com.apple.Foundation          	0x00007fff858178f5 __NSFireTimer + 114
495 com.apple.CoreFoundation      	0x00007fff88a58be8 __CFRunLoopRun + 6488
496 com.apple.CoreFoundation      	0x00007fff88a56dbf CFRunLoopRunSpecific + 575
497 com.apple.HIToolbox           	0x00007fff81f3793a RunCurrentEventLoopInMode + 333
498 com.apple.HIToolbox           	0x00007fff81f3773f ReceiveNextEventCommon + 310
499 com.apple.HIToolbox           	0x00007fff81f375f8 BlockUntilNextEventMatchingListInMode + 59
500 com.apple.AppKit              	0x00007fff85aade64 _DPSNextEvent + 718
501 com.apple.AppKit              	0x00007fff85aad7a9 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
502 com.apple.AppKit              	0x00007fff85a7348b -[NSApplication run] + 395
503 com.apple.AppKit              	0x00007fff85a6c1a8 NSApplicationMain + 364
504 org.aegidian.oolite           	0x0000000100002628 start + 52
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: another crash (rev 4482)

Post by Commander McLane »

Code: Select all

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib             	0x00007fff87e5516a kevent + 10
1   libSystem.B.dylib             	0x00007fff87e5703d _dispatch_mgr_invoke + 154
2   libSystem.B.dylib             	0x00007fff87e56d14 _dispatch_queue_invoke + 185
3   libSystem.B.dylib             	0x00007fff87e5683e _dispatch_worker_thread2 + 252
4   libSystem.B.dylib             	0x00007fff87e56168 _pthread_wqthread + 353
5   libSystem.B.dylib             	0x00007fff87e56005 start_wqthread + 13

Thread 2:  OOLogOutputHandler logging thread
0   libSystem.B.dylib             	0x00007fff87e3c33a semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib             	0x00007fff87e7acd2 _pthread_cond_wait + 1015
2   com.apple.Foundation          	0x00007fff857fbc23 -[NSCondition waitUntilDate:] + 399
3   com.apple.Foundation          	0x00007fff857eeebe -[NSConditionLock lockWhenCondition:beforeDate:] + 238
4   org.aegidian.oolite           	0x000000010010b3bc -[OOAsyncQueue dequeue] + 41
5   org.aegidian.oolite           	0x000000010014148e -[OOAsyncLogger loggerThread] + 254
6   com.apple.Foundation          	0x00007fff857c20a5 __NSThread__main__ + 1429
7   libSystem.B.dylib             	0x00007fff87e75536 _pthread_start + 331
8   libSystem.B.dylib             	0x00007fff87e753e9 thread_start + 13

Thread 3:
0   libSystem.B.dylib             	0x00007fff87e76fca __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff87e76e59 nanosleep + 148
2   libSystem.B.dylib             	0x00007fff87e76dc3 usleep + 57
3   org.aegidian.oolite           	0x000000010015e50f -[OOJavaScriptEngine(WatchdogTimer) watchdogTimerThread] + 27
4   com.apple.Foundation          	0x00007fff857c20a5 __NSThread__main__ + 1429
5   libSystem.B.dylib             	0x00007fff87e75536 _pthread_start + 331
6   libSystem.B.dylib             	0x00007fff87e753e9 thread_start + 13

Thread 4:  OOSoundChannel reaper thread
0   libSystem.B.dylib             	0x00007fff87e3c2da mach_msg_trap + 10
1   libSystem.B.dylib             	0x00007fff87e3c94d mach_msg + 59
2   libSystem.B.dylib             	0x00007fff87f1f4d4 mach_msg_receive + 37
3   org.aegidian.oolite           	0x0000000100006bc8 PortWait + 68
4   org.aegidian.oolite           	0x0000000100006032 +[OOSoundChannel reaperThread:] + 251
5   com.apple.Foundation          	0x00007fff857c20a5 __NSThread__main__ + 1429
6   libSystem.B.dylib             	0x00007fff87e75536 _pthread_start + 331
7   libSystem.B.dylib             	0x00007fff87e753e9 thread_start + 13

Thread 5:  OOCAStreamingSound feeder thread
0   libSystem.B.dylib             	0x00007fff87e76fca __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff87e7ade1 _pthread_cond_wait + 1286
2   ...ple.CoreServices.CarbonCore	0x00007fff87a44e27 TSWaitOnCondition + 118
3   ...ple.CoreServices.CarbonCore	0x00007fff879b4310 TSWaitOnConditionTimedRelative + 177
4   ...ple.CoreServices.CarbonCore	0x00007fff879ae21b MPWaitOnQueue + 215
5   org.aegidian.oolite           	0x00000001000048bd +[OOCAStreamingSound feederThread:] + 132
6   com.apple.Foundation          	0x00007fff857c20a5 __NSThread__main__ + 1429
7   libSystem.B.dylib             	0x00007fff87e75536 _pthread_start + 331
8   libSystem.B.dylib             	0x00007fff87e753e9 thread_start + 13

Thread 6:
0   libSystem.B.dylib             	0x00007fff87e55f8a __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff87e5639c _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff87e56005 start_wqthread + 13

Thread 7:
0   libSystem.B.dylib             	0x00007fff87e55f8a __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff87e5639c _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff87e56005 start_wqthread + 13

Thread 8:
0   libSystem.B.dylib             	0x00007fff87e55f8a __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff87e5639c _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff87e56005 start_wqthread + 13

Thread 9:
0   libSystem.B.dylib             	0x00007fff87e55f8a __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff87e5639c _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff87e56005 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000060  rbx: 0x00000001171e9730  rcx: 0x0000000000000000  rdx: 0x00007fff859639a8
  rdi: 0x00000001171e9730  rsi: 0x00007fff861f7c70  rbp: 0x00007fff5fbe2c10  rsp: 0x00007fff5fbe2be8
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000002  r11: 0x0000000117202007
  r12: 0x00007fff859639a8  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x00007fff8812c1d4  rfl: 0x0000000000010206  cr2: 0x000000000000001a

Binary Images:
       0x100000000 -        0x10044cfff +org.aegidian.oolite Oolite version 1.75.2 (1.75.2) <7877C9EB-FC03-93F8-1280-F3694B58DA96> /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/MacOS/Oolite
       0x1007cf000 -        0x1007e6fff +org.andymatuschak.Sparkle 1.5 Beta 6 (313) <9253F8F7-250B-1114-7AE9-A10A54EB2298> /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
       0x1007ff000 -        0x1008e5fe7  libcrypto.0.9.7.dylib 0.9.7 (compatibility 0.9.7) <2D39CB30-54D9-B03E-5FCF-E53122F87484> /usr/lib/libcrypto.0.9.7.dylib
       0x102c83000 -        0x102ca9fff  GLRendererFloat ??? (???) <8256EA93-A236-8B55-F214-65896DDB7A0E> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
       0x103d00000 -        0x103e91fef  GLEngine ??? (???) <AE898A2A-1C12-9FDB-455F-32601F030904> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
       0x103ff7000 -        0x103ff9ff7 +org.oolite.leopardfeatures ??? (1.75.2) <FD4D702A-306A-A9F3-E574-D246BB1E873C> /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/PlugIns/Oolite Leopard support.bundle/Contents/MacOS/Oolite Leopard support
       0x114d2d000 -        0x115150fef  libclh.dylib 3.1.1 C  (3.1.1) <66455CD1-8C09-4A8F-EDA1-D4F2F30663F1> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
       0x11517e000 -        0x116037fe7  com.apple.driver.AppleIntelHDGraphicsGLDriver 1.6.26 (6.2.6) <27B7C1AF-1188-249F-840D-D32CF71F9E4B> /System/Library/Extensions/AppleIntelHDGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHDGraphicsGLDriver
       0x11979b000 -        0x1197a9fff  com.apple.iokit.IOHIDLib 1.6.5 (1.6.5) <6768D9A3-F67E-2C8E-24F6-591FC08C4225> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
       0x1197b8000 -        0x1197ddfff  com.apple.speech.SpeechDictionary 3.10.29 (3.10.29) <082C971E-38BD-2FFB-9DD0-260F5034210C> /System/Library/PrivateFrameworks/SpeechDictionary.framework/Versions/A/SpeechDictionary
       0x119833000 -        0x119837fff  com.apple.audio.AudioIPCPlugIn 1.1.6 (1.1.6) <F99C2FBC-103D-DB2D-8D53-CFB8CEFA90F8> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
       0x11983c000 -        0x119842fff  com.apple.audio.AppleHDAHALPlugIn 1.9.9 (1.9.9f12) <933CA4C6-F428-0E2E-DCBE-FA0284914092> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
       0x1199ad000 -        0x119a4ffe7  com.apple.speech.synthesis.MacinTalkSynthesizer 3.10.35 (3.10.35) <7EF23613-2491-1763-9986-83E699ECE5C1> /System/Library/Speech/Synthesizers/MacinTalk.SpeechSynthesizer/Contents/MacOS/MacinTalk
       0x11c727000 -        0x11c911fef  com.apple.audio.codecs.Components 2.0.2 (2.0.2) <CC28CC1B-ACD4-151F-BC5B-E842AC7F075F> /System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
       0x11e600000 -        0x11e6cbff7  com.apple.audio.units.Components 1.6.3 (1.6.3) <3D101AF0-8F81-1BEC-A85E-EA688D71BB83> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
       0x11fe6b000 -        0x11fe84fff +org.aegidian.oolite.debugoxp ??? () <8039D032-9B69-62D2-9808-5B9EE580E8BE> /Applications/Spiele/Oolite beta 1.75.1/AddOns/Debug.oxp/Contents/MacOS/Debug
       0x200000000 -        0x200787fef  com.apple.GeForceGLDriver 1.6.26 (6.2.6) <BAAEDD99-82FA-2C7F-CD66-E0977C670CC5> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <63B47435-46CF-3D2D-F7F4-7FE77DEEFE06> /usr/lib/dyld
    0x7fff800ef000 -     0x7fff80103fff  libGL.dylib ??? (???) <1EB1BD0F-C17F-55DF-B8B4-8E9CF99359D4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff801f0000 -     0x7fff803a7fef  com.apple.ImageIO.framework 3.0.4 (3.0.4) <2CB9997A-A28D-80BC-5921-E7D50BBCACA7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff803a8000 -     0x7fff803a8ff7  com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <4CCE5D69-F1B3-8FD3-1483-E0271DB2CCF3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff803a9000 -     0x7fff803b6fe7  libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <397B9057-5CDF-3B19-4E61-9DFD49369375> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff803b7000 -     0x7fff8040cff7  com.apple.framework.familycontrols 2.0.2 (2020) <A3CFF697-B9DB-A7E5-3B39-9DA9B34F0595> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff8040d000 -     0x7fff80423fe7  com.apple.MultitouchSupport.framework 207.10 (207.10) <1828C264-A54A-7FDD-FE1B-49DDE3F50779> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff80424000 -     0x7fff807c1fe7  com.apple.QuartzCore 1.6.3 (227.34) <215222AF-B30A-7CE5-C46C-1A766C1D1D2E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff807c2000 -     0x7fff807d0ff7  libkxld.dylib ??? (???) <4016E9E6-0645-5384-A697-2775B5228113> /usr/lib/system/libkxld.dylib
    0x7fff8081c000 -     0x7fff80935fef  libGLProgrammability.dylib ??? (???) <4F2DC233-7DD2-1204-CAA5-3E6524F0AB75> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff80936000 -     0x7fff80957fff  libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <9F322F47-0584-CB7D-5B73-9EBD670851CD> /usr/lib/libresolv.9.dylib
    0x7fff80988000 -     0x7fff80dccfef  libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <E14EC4C6-B055-A4AC-B971-42AB644E4A7C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff80dcd000 -     0x7fff80e86fff  libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib
    0x7fff80e87000 -     0x7fff80ec8fff  com.apple.SystemConfiguration 1.10.5 (1.10.2) <FB39F09C-57BB-D8CC-348D-93E00C602F7D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff80ec9000 -     0x7fff80edbfe7  libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
    0x7fff80eeb000 -     0x7fff80f00ff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <1AE1FE8F-2204-4410-C94E-0E93B003BEDA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff80f01000 -     0x7fff80f02fff  liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
    0x7fff81146000 -     0x7fff81166ff7  com.apple.DirectoryService.Framework 3.6 (621.9) <FF6567B5-56BD-F3EC-E59D-1EC583C3CF73> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff81167000 -     0x7fff8124cfef  com.apple.DesktopServices 1.5.9 (1.5.9) <27890B2C-0CD2-7C27-9D0C-D5952C5E8438> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff8124d000 -     0x7fff8124dff7  com.apple.Cocoa 6.6 (???) <68B0BE46-6E24-C96F-B341-054CF9E8F3B6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff8124e000 -     0x7fff81328ff7  com.apple.vImage 4.0 (4.0) <354F34BF-B221-A3C9-2CA7-9BE5E14AD5AD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff81353000 -     0x7fff81362fff  com.apple.opengl 1.6.12 (1.6.12) <DE3F0528-7759-CDFD-A2CF-C51D3C9C8B39> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff81363000 -     0x7fff81369ff7  com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff81463000 -     0x7fff81463ff7  com.apple.vecLib 3.6 (vecLib 3.6) <96FB6BAD-5568-C4E0-6FA7-02791A58B584> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff81464000 -     0x7fff815a2fff  com.apple.CoreData 102.1 (251) <9DFE798D-AA52-6A9A-924A-DA73CB94D81A> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff81816000 -     0x7fff81868ff7  com.apple.HIServices 1.8.2 (???) <7C91D07D-FA20-0882-632F-0CAE4FAC2B79> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff819ca000 -     0x7fff81b39fe7  com.apple.QTKit 7.6.6 (1756) <250AB242-816D-9F5D-94FB-18BF2AE9AAE7> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x7fff81b49000 -     0x7fff81bb3fe7  libvMisc.dylib 268.0.1 (compatibility 1.0.0) <AF0EA96D-000F-8C12-B952-CB7E00566E08> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff81ce6000 -     0x7fff81d09fff  com.apple.opencl 12.3 (12.3) <D30A45FC-4520-45AF-3CA5-092313DB5D54> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff81d0a000 -     0x7fff81ec8fff  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <781E7B63-2AD0-E9BA-927C-4521DB616D02> /usr/lib/libicucore.A.dylib
    0x7fff81f09000 -     0x7fff82207fe7  com.apple.HIToolbox 1.6.4 (???) <263AD497-F4CC-9610-E7D3-B95CF6F02030> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff82252000 -     0x7fff822f2fff  com.apple.LaunchServices 362.2 (362.2) <A8EDC37C-1D40-5ED0-49BE-90EF110A6B3A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff822f3000 -     0x7fff8238dfff  com.apple.ApplicationServices.ATS 4.4 (???) <395849EE-244A-7323-6CBA-E71E3B722984> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff8239a000 -     0x7fff823d7ff7  libFontRegistry.dylib ??? (???) <8C69F685-3507-1B8F-51AD-6183D5E88979> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff823fd000 -     0x7fff824b2fe7  com.apple.ink.framework 1.3.3 (107) <8C36373C-5473-3A6A-4972-BC29D504250F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff824bb000 -     0x7fff824fefef  libtidy.A.dylib ??? (???) <2F4273D3-418B-668C-F488-7E659D3A8C23> /usr/lib/libtidy.A.dylib
    0x7fff8271a000 -     0x7fff8277afe7  com.apple.framework.IOKit 2.0 (???) <D107CB8A-5182-3AC4-35D0-07068A695C05> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff8277b000 -     0x7fff8277bff7  com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8277c000 -     0x7fff8278dff7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib
    0x7fff8278e000 -     0x7fff827befef  com.apple.shortcut 1.1 (1.1) <A99C9D8E-290B-B1E4-FEA5-CC5F2FB9C18D> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
    0x7fff827bf000 -     0x7fff827d5fef  libbsm.0.dylib ??? (???) <83676D2E-23CD-45CD-BE5C-35FCFFBBBDBB> /usr/lib/libbsm.0.dylib
    0x7fff8286c000 -     0x7fff8286cff7  com.apple.quartzframework 1.5 (1.5) <B182B579-BCCE-81BF-8DA2-9E0B7BDF8516> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fff8286d000 -     0x7fff82c47fff  com.apple.RawCamera.bundle 3.4.1 (546) <F7865FD2-4869-AB19-10AA-EFF1B3BC4178> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff82c48000 -     0x7fff82c49fff  com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <5062DACE-FCE7-8E41-F5F6-58821778629C> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel
    0x7fff82c4a000 -     0x7fff82c4dff7  libCoreVMClient.dylib ??? (???) <609598E6-195D-E5D4-3B92-AE8D9768829C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff82c4e000 -     0x7fff82d6ffe7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <48AEAFE1-21F4-B3C8-4199-35AD5E8D0613> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff82d70000 -     0x7fff8346d06f  com.apple.CoreGraphics 1.545.0 (???) <356D59D6-1DD1-8BFF-F9B3-1CE51D2F1EC7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff8346e000 -     0x7fff834b1ff7  libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <7E30B5F6-99FD-C716-8670-5DD4B4BAED72> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff834b2000 -     0x7fff835d8fff  com.apple.audio.toolbox.AudioToolbox 1.6.5 (1.6.5) <B51023BB-A5C9-3C65-268B-6B86B901BB2C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff83770000 -     0x7fff837abfff  com.apple.AE 496.4 (496.4) <55AAD5CA-7160-7899-1C68-562ED8160DF7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff837ac000 -     0x7fff837f8fff  libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
    0x7fff837f9000 -     0x7fff83885fef  SecurityFoundation ??? (???) <84778E7D-B73C-781A-CD71-7EF5E7EA8EF5> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff83886000 -     0x7fff83889fff  com.apple.help 1.3.1 (41) <E311A81E-9870-A430-1E16-AFF6C92CE6E5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff8388a000 -     0x7fff83895ff7  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <3D65E89B-FFC6-4AAF-D5CC-104F967C8131> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff83896000 -     0x7fff8389dfff  com.apple.OpenDirectory 10.6 (10.6) <4200CFB0-DBA1-62B8-7C7C-91446D89551F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff8389e000 -     0x7fff838e3fff  com.apple.CoreMediaIOServices 134.0 (1160) <033C41A6-EB9B-6B3B-781A-AF001A945C7A> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices
    0x7fff838f2000 -     0x7fff83941fef  libTIFF.dylib ??? (???) <AE9DC484-1382-F7AD-FE25-C28082FCB5D9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff83942000 -     0x7fff845bdfef  com.apple.WebCore 6533.20 (6533.20.24) <D2474418-DABB-7604-D3B9-FE1E03207765> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x7fff845be000 -     0x7fff847aefef  com.apple.JavaScriptCore 6533.20 (6533.20.20) <0AA8B101-C02C-0858-84BC-4E4D397E0231> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff847af000 -     0x7fff847f6ff7  com.apple.coreui 2 (114) <923E33CC-83FC-7D35-5603-FB8F348EE34B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff847f7000 -     0x7fff84830fef  libcups.2.dylib 2.8.0 (compatibility 2.0.0) <561D0DCB-47AD-A12C-9066-70E4CBAD331C> /usr/lib/libcups.2.dylib
    0x7fff84831000 -     0x7fff84872fef  com.apple.QD 3.36 (???) <5DC41E81-32C9-65B2-5528-B33E934D5BB4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff84873000 -     0x7fff84922fff  edu.mit.Kerberos 6.5.10 (6.5.10) <6A159CD8-5C02-4528-C36F-6AFBFD61576B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff84923000 -     0x7fff849b2fff  com.apple.PDFKit 2.5.1 (2.5.1) <38BEE9BB-3716-49BA-7E14-687FE9E066EB> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
    0x7fff849f4000 -     0x7fff84a05fff  com.apple.DSObjCWrappers.Framework 10.6 (134) <3C08225D-517E-2822-6152-F6EB13A4ADF9> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
    0x7fff84a06000 -     0x7fff85210fe7  libBLAS.dylib 219.0.0 (compatibility 1.0.0) <EEE5CE62-9155-6559-2AEA-05CED0F5B0F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff852dc000 -     0x7fff852f5fff  com.apple.CFOpenDirectory 10.6 (10.6) <CCF79716-7CC6-2520-C6EB-A4F56AD0A207> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff852f6000 -     0x7fff853abfe7  com.apple.ColorSync 4.6.3 (4.6.3) <5A7360A8-D495-1E8D-C4B4-A363AF989ADE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff8542a000 -     0x7fff8545cfff  libTrueTypeScaler.dylib ??? (???) <B9ECE1BD-A716-9F65-6466-4444D641F584> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff854ea000 -     0x7fff8552efe7  com.apple.ImageCaptureCore 1.0.3 (1.0.3) <913FFA89-0AC8-0A8D-CC2A-364CB0F303BA> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
    0x7fff85553000 -     0x7fff85569fff  com.apple.ImageCapture 6.0.1 (6.0.1) <09ABF2E9-D110-71A9-4A6F-8A61B683E936> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff8556a000 -     0x7fff855b9ff7  com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <17EFD646-6F53-36E9-56BF-5A339E83EFFC> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
    0x7fff855ba000 -     0x7fff855bffff  libGIF.dylib ??? (???) <9A2723D8-61F9-6D65-D254-4F9273CDA54A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff855c0000 -     0x7fff855c4ff7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fff85707000 -     0x7fff85789fff  com.apple.QuickLookUIFramework 2.3 (327.6) <9093682A-0E2D-7D27-5F22-C96FD00AE970> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x7fff8578a000 -     0x7fff857b0fe7  libJPEG.dylib ??? (???) <6690F15D-E970-2678-430E-590A94F5C8E9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff857b1000 -     0x7fff85a34ff7  com.apple.Foundation 6.6.4 (751.42) <9A99D378-E97A-8C0F-3857-D0FAA30FCDD5> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff85a35000 -     0x7fff85a39ff7  libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <63F77AC8-84CB-0C2F-8D2B-190EE5CCDB45> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff85a6a000 -     0x7fff86460fff  com.apple.AppKit 6.6.7 (1038.35) <9F4DF818-9DB9-98DA-490C-EF29EA757A97> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff86461000 -     0x7fff86461ff7  com.apple.Carbon 150 (152) <B72D29DB-3787-26D1-E842-7AF12F179A83> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff86464000 -     0x7fff864d5ff7  com.apple.AppleVAFramework 4.10.12 (4.10.12) <1B68BE43-4C54-87F5-0723-0B0A14CD21E8> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff864d6000 -     0x7fff86740fef  com.apple.QuartzComposer 4.2 ({156.28}) <7586E7BD-D3BD-0EAC-5AC9-0BFA3679017C> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
    0x7fff8674a000 -     0x7fff86755ff7  com.apple.HelpData 2.0.4 (34) <90FDBF7E-E5BD-F880-5A75-73C20C8D1D68> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
    0x7fff86756000 -     0x7fff8678fff7  com.apple.MeshKit 1.1 (49.2) <832A074D-7601-F7C9-6D3A-E1C58965C3A1> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit
    0x7fff86790000 -     0x7fff86862fe7  com.apple.CFNetwork 454.11.5 (454.11.5) <B3E2BE12-D7AA-5940-632A-1E5E7BF8E6E3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff86863000 -     0x7fff86865fff  com.apple.print.framework.Print 6.1 (237.1) <CA8564FB-B366-7413-B12E-9892DA3C6157> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff868a8000 -     0x7fff868f1fef  libGLU.dylib ??? (???) <CCE779A9-2467-A5AA-A558-691E43A1105F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff868f2000 -     0x7fff869fcff7  com.apple.MeshKitIO 1.1 (49.2) <C19D0CCD-1DCB-7EDE-76FA-BF74079AFC6A> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitIO.framework/Versions/A/MeshKitIO
    0x7fff869fd000 -     0x7fff869feff7  com.apple.TrustEvaluationAgent 1.1 (1) <5952A9FA-BC2B-16EF-91A7-43902A5C07B6> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff86a4d000 -     0x7fff86a6aff7  libPng.dylib ??? (???) <14043CBC-329F-4009-299E-DEE411E16134> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff86a9a000 -     0x7fff86b18fff  com.apple.CoreText 3.5.0 (???) <4D5C7932-293B-17FF-7309-B580BB1953EA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff86b19000 -     0x7fff86b1fff7  IOSurface ??? (???) <04EDCEDE-E36F-15F8-DC67-E61E149D2C9A> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff86b20000 -     0x7fff86b4bff7  libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <87A0B228-B24A-C426-C3FB-B40D7258DD49> /usr/lib/libxslt.1.dylib
    0x7fff86d30000 -     0x7fff86d32fff  libRadiance.dylib ??? (???) <76438F90-DD4B-9941-9367-F2DFDF927876> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff86d33000 -     0x7fff86d95fe7  com.apple.datadetectorscore 2.0 (80.7) <5F0F865C-A80F-FE7F-7DF8-894A4A99EACA> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff86d96000 -     0x7fff86dddfff  com.apple.QuickLookFramework 2.3 (327.6) <11DFB135-24A6-C0BC-5B97-ECE352A4B488> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x7fff86dde000 -     0x7fff86de7ff7  com.apple.DisplayServicesFW 2.3.0 (283) <3D05929C-AB17-B8A4-DC81-87C27C59E664> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
    0x7fff86de8000 -     0x7fff86e54ff7  com.apple.CorePDF 1.3 (1.3) <FF2F3F1B-D1D6-684C-B174-6A455E04FF91> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
    0x7fff86f21000 -     0x7fff8715cfef  com.apple.imageKit 2.0.3 (1.0) <5D18C246-303A-6580-9DC9-79BE79467C95> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
    0x7fff8715d000 -     0x7fff87182ff7  com.apple.CoreVideo 1.6.2 (45.6) <E138C8E7-3CB6-55A9-0A2C-B73FE63EA288> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff87183000 -     0x7fff871ebfff  com.apple.MeshKitRuntime 1.1 (49.2) <4D3045D0-0D50-7053-3A05-0AECE86E39F8> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitRuntime.framework/Versions/A/MeshKitRuntime
    0x7fff871ec000 -     0x7fff87269fef  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff8726a000 -     0x7fff872fafff  com.apple.SearchKit 1.3.0 (1.3.0) <3403E658-A54E-A79A-12EB-E090E8743984> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff8733a000 -     0x7fff87382ff7  libvDSP.dylib 268.0.1 (compatibility 1.0.0) <98FC4457-F405-0262-00F7-56119CA107B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff87383000 -     0x7fff87501ff7  com.apple.WebKit 6533.20 (6533.20.25) <7AFA5FA8-C044-A000-B666-59DAF1CCFF90> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fff8762e000 -     0x7fff8765ffff  libGLImage.dylib ??? (???) <1A8E58CF-FA2F-14F7-A097-D34EEA8A7D03> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff87660000 -     0x7fff87777fef  libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <B2FB9DA8-6EC9-FFBC-C919-C022B9CBEB73> /usr/lib/libxml2.2.dylib
    0x7fff87778000 -     0x7fff8777dff7  com.apple.CommonPanels 1.2.4 (91) <4D84803B-BD06-D80E-15AE-EFBE43F93605> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff8777e000 -     0x7fff877adff7  com.apple.quartzfilters 1.6.0 (1.6.0) <9CECB4FC-1CCF-B8A2-B935-5888B21CBEEF> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
    0x7fff877ca000 -     0x7fff87849fe7  com.apple.audio.CoreAudio 3.2.6 (3.2.6) <1DD64A62-0DE4-223F-F781-B272FECF80F0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff8788c000 -     0x7fff878a7ff7  com.apple.openscripting 1.3.1 (???) <9D50701D-54AC-405B-CC65-026FCB28258B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff878a8000 -     0x7fff878bcff7  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <63C87CF7-56B3-4038-8136-8C26E96AD42F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff878bd000 -     0x7fff8797efe7  libFontParser.dylib ??? (???) <8B12D37E-3A95-5A73-509C-3AA991E0C546> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff8797f000 -     0x7fff87cb3fff  com.apple.CoreServices.CarbonCore 861.23 (861.23) <08F360FA-1771-4F0B-F356-BEF68BB9D421> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff87d12000 -     0x7fff87d15ff7  com.apple.securityhi 4.0 (36638) <0CCEB8E0-8D7E-5046-F4E2-5F66D24B6600> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff87dba000 -     0x7fff87dfbff7  com.apple.CoreMedia 0.484.20 (484.20) <42F3B74A-F886-33A0-40EE-8399B12BD32A> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff87dfc000 -     0x7fff87e01fff  libGFXShared.dylib ??? (???) <991F8197-FD06-2AF1-F99B-E448ED4FB2AC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff87e02000 -     0x7fff87e02ff7  com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff87e26000 -     0x7fff87e27ff7  com.apple.audio.units.AudioUnit 1.6.5 (1.6.5) <14F14B5E-9287-BC36-0C3F-6592E6696CD4> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff87e2b000 -     0x7fff87e3afff  com.apple.NetFS 3.2.1 (3.2.1) <E5D33870-27D2-E50B-9B35-16AA50369733> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff87e3b000 -     0x7fff87ffcfff  libSystem.B.dylib 125.2.1 (compatibility 1.0.0) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib
    0x7fff88041000 -     0x7fff8808bff7  com.apple.Metadata 10.6.3 (507.15) <5170FCE0-ED6C-2E3E-AB28-1DDE3F628FC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff88126000 -     0x7fff881dcfff  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <99CB3A0F-64CF-1D16-70CD-8AED2EF06C30> /usr/lib/libobjc.A.dylib
    0x7fff881dd000 -     0x7fff88305ff7  com.apple.MediaToolbox 0.484.20 (484.20) <628A7245-7ADE-AD47-3368-CF8EDCA6CC1C> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff8833d000 -     0x7fff88343ff7  com.apple.CommerceCore 1.0 (6) <E8A1144C-5666-9840-4729-256FE69CDBDB> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
    0x7fff88688000 -     0x7fff8890efff  com.apple.security 6.1.1 (37594) <1B4E1ABD-1BB3-DA49-F574-0EEB23E73C6A> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8894d000 -     0x7fff88a0aff7  com.apple.CoreServices.OSServices 357 (357) <6A39BF24-C94A-E90F-1CFE-33420B226818> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff88a0b000 -     0x7fff88b82fe7  com.apple.CoreFoundation 6.6.4 (550.42) <770C572A-CF70-168F-F43C-242B9114FCB5> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff88b83000 -     0x7fff88c08ff7  com.apple.print.framework.PrintCore 6.3 (312.7) <CDFE82DD-D811-A091-179F-6E76069B432D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff88c09000 -     0x7fff88c09ff7  com.apple.Accelerate 1.6 (Accelerate 1.6) <15DF8B4A-96B2-CB4E-368D-DEC7DF6B62BB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff88c70000 -     0x7fff89174fe7  com.apple.VideoToolbox 0.484.20 (484.20) <8B6B82D2-350B-E9D3-5433-51453CDA65B4> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff89175000 -     0x7fff8919dfff  com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib

Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i5, 2.4 GHz, 4 GB, SMC 1.58f16
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.36.1)
Bluetooth: Version 2.3.8f7, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS545032B9SA02, 298,09 GB
Serial ATA Device: HL-DT-ST DVDRW  GS23N
USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfd100000
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0xfd110000
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0xfd120000
USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfa100000
USB Device: Internal Memory Card Reader, 0x05ac  (Apple Inc.), 0x8403, 0xfa130000
USB Device: BRCM2070 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8218, 0xfa113000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0237, 0xfa120000
And here's the last part of latest.log:

Code: Select all

23:02:33.223 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/Resources/Scripts/oolite-default-ship-script.js
  23:02:33.223 [script.javaScript.load.success]: Loaded JavaScript: oolite-default-ship-script 1.75.2 -- Standard script for ships.
23:02:33.484 [ai.error.recursion]: ***** ERROR: AI dispatch: hit stack depth limit in AI traderInterceptAI.plist, state GLOBAL handling message ATTACKED in context "unspecified", aborting.
23:02:33.484 [ai.error.recursion.stackTrace]:    0  <ShipEntity 0x10130c600>{"Paladin"} - traderInterceptAI.plist:GLOBAL.ATTACKED (unspecified)
23:02:33.484 [ai.error.recursion.stackTrace]:    1  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.484 [ai.error.recursion.stackTrace]:    2  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.484 [ai.error.recursion.stackTrace]:    3  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.484 [ai.error.recursion.stackTrace]:    4  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.484 [ai.error.recursion.stackTrace]:    5  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:    6  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:    7  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:    8  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:    9  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   10  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   11  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   12  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   13  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   14  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   15  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   16  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   17  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.485 [ai.error.recursion.stackTrace]:   18  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   19  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   20  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   21  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   22  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   23  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   24  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   25  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   26  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   27  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   28  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   29  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   30  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   31  <ShipEntity 0x1011bd600>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:02:33.486 [ai.error.recursion.stackTrace]:   32  <ShipEntity 0x10106e800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
IIRC the trader was in goToWaypointAI when I last looked, right after the first mine exploded. Perhaps because it was lying in his way, less than 2500 meters in front of him. I didn't pay attention, though, whether the AI was later switched back to route1traderAI.

The detonation of the first mine left no traces in the log, by the way.

One more thing: The mine detonates not only on proximity, but also if someone tries to shoot it. For this I used the shipTakingDamage-handler, which sets its AI-State to DETONATE. Has the original detonation of the mine triggered a chain reaction, whereby the mine detonated again and again because of taking energy damage from itself? If yes, why hasn't that happened in my previous tests?
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: another crash (rev 4482)

Post by Eric Walch »

It looks like it is crashing while trying to log an error. In this case a recursion error in your AI:

Code: Select all

23:02:33.486 [ai.error.recursion.stackTrace]:   32
After 32 recursion loops in the AI, the code always decides that there must be an error.

Only strange that the last entry in the stack is another AI.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: another crash (rev 4482)

Post by JensAyton »

There’s a repeated pattern in the stack trace that looks like this (newest entries are on top):

Code: Select all

ShipSetProperty + 651
js::Shape::set(JSContext*, JSObject*, bool, js::Value*) const + 196
js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, js::Value*) + 406
js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 96665
js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 238
js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1293
js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 363
JS_CallFunctionValue + 68
-[OOJSScript callMethod:inContext:withArguments:count:result:] + 618
-[ShipEntity doScriptEvent:inContext:withArguments:count:] + 40
-[ShipEntity noteTakingDamage:from:type:] + 462
-[ShipEntity takeEnergyDamage:from:becauseOf:] + 1385
-[ShipEntity dealEnergyDamageWithinDesiredRange] + 381
-[AI takeAction:] + 389
-[AI reactToMessage:context:] + 852
What’s happening here is:
  • An AI message is firing (reactToMessage:context:)
  • The AI is calling dealEnergyDamageWithinDesiredRange
  • An affected ship’s shipTakingDamage() event handler is being called (callScriptMethod:… and js:: stuff).
  • A ship’s property is being set through JavaScript (SetShipProperty – presumably AIState.
  • The AI is calling dealEnergyDamageWithinDesiredRange again.
So, in other words…
Commander McLane wrote:
Has the original detonation of the mine triggered a chain reaction, whereby the mine detonated again and again because of taking energy damage from itself?
Almost, but no cigar.

In the crashing case, there are two mines. The log alternates between <ShipEntity 0x10106e800>{"Floating Mine"} and <ShipEntity 0x1011bd600>{"Floating Mine"}.

The reason it’s a different AI that hits the recursion warning is that the recursion counter is shared between all AIs, so it hits the error on the first AI in the 33rd iteration. (Making it per-AI probably wouldn’t cause problems, but I prefer to be unreasonably paranoid about potential freezes.)

Obviously crashing instead of freezing isn’t incredibly helpful. I’m not sure what’s causing that, but it may be corruption of the stack used to print the log. I’ve added some paranoia checks. It would be helpful if you could verify that two mines in proximity cause the crash in the current build, and test again with the next nightly.
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: another crash (rev 4482)

Post by Commander McLane »

I tried again with two mines in the same build as before (4482). First time both exploded, and nothing further happened.

Second time Oolite crashed again. Crash log looks similar to the one above.

I seem to remember that also when I posted the crash report, the crash happened only the second time I had spawned two mines. It seems Oolite can deal with the situation once, but not twice.

The log is interesting:

Code: Select all

23:09:56.956 [ai.error.recursion]: ***** ERROR: AI dispatch: hit stack depth limit in AI floatingMineAI.plist, state DETONATE handling message EXIT in context "changing state", aborting.
23:09:56.956 [ai.error.recursion.stackTrace]:    0  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.EXIT (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    1  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    2  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    3  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    4  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    5  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    6  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    7  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    8  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:    9  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   10  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   11  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   12  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   13  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   14  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   15  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   16  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   17  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.956 [ai.error.recursion.stackTrace]:   18  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   19  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   20  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   21  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   22  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   23  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   24  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   25  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   26  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   27  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   28  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   29  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   30  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   31  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   32  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:   33  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:10000.UPDATE (periodic update)
23:09:56.957 [ai.error.recursion]: ***** ERROR: AI dispatch: hit stack depth limit in AI floatingMineAI.plist, state DETONATE handling message ENTER in context "changing state", aborting.
23:09:56.957 [ai.error.recursion.stackTrace]:    0  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:    1  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:    2  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:    3  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:    4  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:    5  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:    6  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.957 [ai.error.recursion.stackTrace]:    7  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:    8  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:    9  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   10  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   11  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   12  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   13  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   14  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   15  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   16  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   17  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   18  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   19  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   20  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   21  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   22  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   23  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   24  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   25  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   26  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   27  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   28  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   29  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.958 [ai.error.recursion.stackTrace]:   30  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.959 [ai.error.recursion.stackTrace]:   31  <ShipEntity 0x101eee800>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.959 [ai.error.recursion.stackTrace]:   32  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:09:56.959 [ai.error.recursion.stackTrace]:   33  <ShipEntity 0x1012aaa00>{"Floating Mine"} - floatingMineAI.plist:10000.UPDATE (periodic update)
23:10:27.851 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/Resources/Scripts/oolite-default-ship-script.js
  23:10:27.851 [script.javaScript.load.success]: Loaded JavaScript: oolite-default-ship-script 1.75.2 -- Standard script for ships.
23:10:36.708 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/AddOns/floating_mine.oxp/Scripts/floating-mine-script.js
  23:10:36.709 [script.javaScript.load.success]: Loaded JavaScript: floating-mine-script 1.0 -- ship script for floating mines
23:10:39.708 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/AddOns/floating_mine.oxp/Scripts/floating-mine-script.js
  23:10:39.708 [script.javaScript.load.success]: Loaded JavaScript: floating-mine-script 1.0 -- ship script for floating mines
23:10:50.159 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/Resources/Scripts/oolite-default-ship-script.js
  23:10:50.159 [script.javaScript.load.success]: Loaded JavaScript: oolite-default-ship-script 1.75.2 -- Standard script for ships.
23:11:12.678 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/Resources/Scripts/oolite-default-ship-script.js
  23:11:12.678 [script.javaScript.load.success]: Loaded JavaScript: oolite-default-ship-script 1.75.2 -- Standard script for ships.
23:11:12.690 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/Resources/Scripts/oolite-default-ship-script.js
  23:11:12.690 [script.javaScript.load.success]: Loaded JavaScript: oolite-default-ship-script 1.75.2 -- Standard script for ships.
23:11:12.714 [script.javaScript.willLoad]: About to load JavaScript /Applications/Spiele/Oolite beta 1.75.1/Oolite.app/Contents/Resources/Scripts/oolite-default-ship-script.js
  23:11:12.715 [script.javaScript.load.success]: Loaded JavaScript: oolite-default-ship-script 1.75.2 -- Standard script for ships.
23:11:12.721 [ai.error.recursion]: ***** ERROR: AI dispatch: hit stack depth limit in AI nullAI.plist, state GLOBAL handling message ATTACKED in context "unspecified", aborting.
23:11:12.721 [ai.error.recursion.stackTrace]:    0  <ShipEntity 0x102101800>{"Wreckage"} - nullAI.plist:GLOBAL.ATTACKED (unspecified)
23:11:12.721 [ai.error.recursion.stackTrace]:    1  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.721 [ai.error.recursion.stackTrace]:    2  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.721 [ai.error.recursion.stackTrace]:    3  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.721 [ai.error.recursion.stackTrace]:    4  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.721 [ai.error.recursion.stackTrace]:    5  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:    6  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:    7  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:    8  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:    9  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   10  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   11  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   12  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   13  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   14  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   15  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   16  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   17  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   18  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   19  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   20  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   21  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   22  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   23  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   24  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   25  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   26  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   27  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   28  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.722 [ai.error.recursion.stackTrace]:   29  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.723 [ai.error.recursion.stackTrace]:   30  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.723 [ai.error.recursion.stackTrace]:   31  <ShipEntity 0x101321400>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
23:11:12.723 [ai.error.recursion.stackTrace]:   32  <ShipEntity 0x101d89e00>{"Floating Mine"} - floatingMineAI.plist:DETONATE.ENTER (changing state)
The first, non crashing incident is logged twice, for a reason I don't know. The second incident lead to the crash, obviously just before the periodic update. So maybe the first incident caused the stack corruption, but still could be handled gracefully. The second incident not anymore.

Oh, and the crash was preceded by a couple of seconds of freezing.
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: another crash (rev 4482)

Post by Commander McLane »

Still with the same build, I replaced the shipTakingDamage handler with a combination of this.shipBeingAttacked = this.shipBeingAttackedByCloaked = this.shipAttackedWithMissile = this.shipEnergyIsLow.

Both mines explode, no AI stack overflow, nothing in the log, no crash.

Other than that, I'm waiting for the next nightly.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: another crash (rev 4482)

Post by JensAyton »

I don’t have very high hopes for the nightly, please send me the crashy OXP.
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: another crash (rev 4482)

Post by Commander McLane »

Email on the way.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: another crash (rev 4482)

Post by JensAyton »

Fixed in r4490.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: another crash (rev 4482)

Post by JensAyton »

Oh, and here’s a simpler fix for the script problem:

Code: Select all

this.shipTakingDamage = function ()
{
    delete this.shipTakingDamage;
    this.ship.AIState = "DETONATE";
}
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: another crash (rev 4482)

Post by Commander McLane »

Thanks! :D
Post Reply