Built R4830 this morning and ran with my usual set of OXPs plus wildships1.01.
Got a CTD as soon as a targeted a ship.
BT as follows
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
0x6784840d in objc_msg_lookup () from f:\myoolite\trunk\oolite.app\objc-1.dll
(gdb) bt
#0 0x6784840d in objc_msg_lookup ()
from f:\myoolite\trunk\oolite.app\objc-1.dll
#1 0x005a928e in -[OOScriptTimer compareByNextFireTime:] (self=0x1122af70,
_cmd=0x6b7c48, other=0x12c64c30) at src/Core/Scripting/OOScriptTimer.m:244
#2 0x005df147 in PQCompare (a=0x1122af70, b=0x12c64c30, comparator=0x6b7c48)
at src/Core/OOPriorityQueue.m:99
#3 0x005df5fe in -[OOPriorityQueue(Private) bubbleDownFrom:] (
self=0x138fa600, _cmd=0x6c9d08, i=6) at src/Core/OOPriorityQueue.m:440
#4 0x005df8ce in -[OOPriorityQueue(Private) removeObjectAtIndex:] (
self=0x138fa600, _cmd=0x6c9ca8, i=2) at src/Core/OOPriorityQueue.m:529
#5 0x005df1a7 in -[OOPriorityQueue removeExactObject:] (self=0x138fa600,
_cmd=0x6b7c68, object=0x11af2220) at src/Core/OOPriorityQueue.m:331
#6 0x005a8ee3 in -[OOScriptTimer unscheduleTimer] (self=0x11af2220,
_cmd=0x6b5258) at src/Core/Scripting/OOScriptTimer.m:152
#7 0x0059e6d2 in TimerStop (context=0x11908850, argc=0, vp=0xaea0068)
at src/Core/Scripting/OOJSTimer.m:452
#8 0x0110f556 in js32ECMAv5dbg!_ZN2js11ArrayBufferC1Ev ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#9 0x00f54666 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#10 0x00f65fdb in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#11 0x00f668f3 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#12 0x00f67554 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#13 0x00ec7d4f in js32ECMAv5dbg!JS_CallFunctionValue ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#14 0x0057d0ef in -[OOJSScript callMethod:inContext:withArguments:count:result:] (self=0x72b11f0, _cmd=0x6593a8, methodID={asBits = 189907952},
context=0x11908850, argv=0x23ec10, argc=1, outResult=0x23eb30)
at src/Core/Scripting/OOJSScript.m:409
#15 0x00449712 in -[PlayerEntity doWorldScriptEvent:inContext:withArguments:count:timeLimit:] (self=0x8fa3478, _cmd=0x6582a8, message={asBits = 189907952},
context=0x11908850, argv=0x23ec10, argc=1, limit=0)
at src/Core/Entities/PlayerEntity.m:8339
#16 0x00449336 in -[PlayerEntity doScriptEvent:inContext:withArguments:count:]
(self=0x8fa3478, _cmd=0x671a18, message={asBits = 189907952},
context=0x11908850, argv=0x23ec10, argc=1)
at src/Core/Entities/PlayerEntity.m:8294
#17 0x004bcbc4 in -[ShipEntity doScriptEvent:withArgument:] (self=0x8fa3478,
_cmd=0x671260, message={asBits = 189907952}, argument=0x0)
at src/Core/Entities/ShipEntity.m:10156
#18 0x004a893c in -[ShipEntity noteLostTarget] (self=0x8fa3478, _cmd=0x6586e0)
at src/Core/Entities/ShipEntity.m:6687
#19 0x0042b14c in -[PlayerEntity updateTargeting] (self=0x8fa3478,
_cmd=0x658618) at src/Core/Entities/PlayerEntity.m:2617
#20 0x0042998a in -[PlayerEntity performInFlightUpdates:] (self=0x8fa3478,
_cmd=0x658370, delta_t=0.11000001430511475)
at src/Core/Entities/PlayerEntity.m:2380
#21 0x00425616 in -[PlayerEntity update:] (self=0x8fa3478, _cmd=0x6e3960,
delta_t=0.11000001430511475) at src/Core/Entities/PlayerEntity.m:1670
#22 0x0062778d in -[Universe update:] (self=0x1e0b918, _cmd=0x6d1a10,
inDeltaT=0.11000001430511475) at src/Core/Universe.m:5159
#23 0x005f0e53 in -[GameController doPerformGameTick] (self=0x1bc2bd0,
_cmd=0x6d1a08) at src/Core/GameController.m:344
#24 0x005f0d02 in -[GameController performGameTick:] (self=0x1bc2bd0,
_cmd=0x6d1a28, sender=0xae0b338) at src/Core/GameController.m:323
#25 0x64922590 in gnustep-base-1_20!GSUnregisterCurrentThread ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#26 0x648fd8af in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#27 0x648f9d1f in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#28 0x648fa8a3 in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#29 0x648f9682 in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#30 0x005f0979 in -[GameController applicationDidFinishLaunching:] (
self=0x1bc2bd0, _cmd=0x6d2ea8, notification=0x0)
at src/Core/GameController.m:269
#31 0x005f49b8 in SDL_main (argc=1, argv=0x1b696b8) at src/SDL/main.m:120
#32 0x00640eff in console_main (argc=1, argv=0x1b696b8)
at ./src/main/win32/SDL_win32_main.c:246
#33 0x006410dd in WinMain (hInst=0x400000, hPrev=0x0, szCmdLine=0x251f0c "",
sw=10) at ./src/main/win32/SDL_win32_main.c:382
#34 0x006408dc in main ()
Thought I would post it since this is a XP32 machine with a ATI graphics card for comparision
Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.