Got a SIGSEGV
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
0x67848408 in objc_msg_lookup () from f:\myoolite\trunk\oolite.app\objc-1.dll
(gdb) bt
#0 0x67848408 in objc_msg_lookup ()
from f:\myoolite\trunk\oolite.app\objc-1.dll
#1 0x005a018a in -[OOScriptTimer compareByNextFireTime:] (self=0xf866748,
_cmd=0x6ab4e8, other=0xabababab) at src/Core/Scripting/OOScriptTimer.m:244
#2 0x005d5ba7 in PQCompare (a=0xf866748, b=0xabababab, comparator=0x6ab4e8)
at src/Core/OOPriorityQueue.m:99
#3 0x005d605e in -[OOPriorityQueue(Private) bubbleDownFrom:] (
self=0xf2faaa8, _cmd=0x6bd3c8, i=3) at src/Core/OOPriorityQueue.m:440
#4 0x005d632e in -[OOPriorityQueue(Private) removeObjectAtIndex:] (
self=0xf2faaa8, _cmd=0x6bd368, i=3) at src/Core/OOPriorityQueue.m:529
#5 0x005d5c07 in -[OOPriorityQueue removeExactObject:] (self=0xf2faaa8,
_cmd=0x6ab508, object=0xe716500) at src/Core/OOPriorityQueue.m:331
#6 0x0059fddf in -[OOScriptTimer unscheduleTimer] (self=0xe716500,
_cmd=0x6a8af8) at src/Core/Scripting/OOScriptTimer.m:152
#7 0x005955d0 in TimerStop (context=0xfdd4f58, argc=0, vp=0xb1d00c0)
at src/Core/Scripting/OOJSTimer.m:451
#8 0x0108f556 in js32ECMAv5dbg!_ZN2js11ArrayBufferC1Ev ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#9 0x00ed4666 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#10 0x00ee5fdb in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#11 0x00ee68f3 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#12 0x00ee7554 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#13 0x00e47d4f in js32ECMAv5dbg!JS_CallFunctionValue ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#14 0x00573ffb in -[OOJSScript callMethod:inContext:withArguments:count:result:] (self=0xebea5c8, _cmd=0x64f168, methodID={asBits = 193179296},
context=0xfdd4f58, argv=0x23cd10, argc=1, outResult=0x23cc30)
at src/Core/Scripting/OOJSScript.m:409
#15 0x00448f7e in -[PlayerEntity doWorldScriptEvent:inContext:withArguments:coun t:timeLimit:] (self=0x9fee1b8, _cmd=0x64e058, message={asBits = 193179296},
context=0xfdd4f58, argv=0x23cd10, argc=1, limit=0)
at src/Core/Entities/PlayerEntity.m:8329
#16 0x00448ba2 in -[PlayerEntity doScriptEvent:inContext:withArguments:count:]
(self=0x9fee1b8, _cmd=0x6677f8, message={asBits = 193179296},
context=0xfdd4f58, argv=0x23cd10, argc=1)
at src/Core/Entities/PlayerEntity.m:8284
#17 0x004bbfce in -[ShipEntity doScriptEvent:withArgument:] (self=0x9fee1b8,
_cmd=0x667040, message={asBits = 193179296}, argument=0xfbe1408)
at src/Core/Entities/ShipEntity.m:10147
#18 0x004a7eab in -[ShipEntity noteLostTarget] (self=0x9fee1b8, _cmd=0x64e490)
at src/Core/Entities/ShipEntity.m:6683
#19 0x0042dde7 in -[PlayerEntity selectNextMissile] (self=0x9fee1b8,
_cmd=0x64e690) at src/Core/Entities/PlayerEntity.m:3555
#20 0x0042ef60 in -[PlayerEntity assignToActivePylon:] (self=0x9fee1b8,
_cmd=0x6a06d0, equipmentKey=0xc699fd8)
at src/Core/Entities/PlayerEntity.m:3805
#21 0x0056dbaa in PlayerShipAwardEquipmentToCurrentPylon (context=0xfdd4f58,
argc=1, vp=0xb1d0060) at src/Core/Scripting/OOJSPlayerShip.m:591
#22 0x0108f556 in js32ECMAv5dbg!_ZN2js11ArrayBufferC1Ev ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#23 0x00ed4666 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#24 0x00ee5fdb in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#25 0x00ee68f3 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#26 0x00ee7554 in js32ECMAv5dbg!JS_NewHashTable ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#27 0x00e47d4f in js32ECMAv5dbg!JS_CallFunctionValue ()
from f:\myoolite\trunk\oolite.app\js32ECMAv5dbg.dll
#28 0x00573ffb in -[OOJSScript callMethod:inContext:withArguments:count:result:] (self=0xfb03678, _cmd=0x667d08, methodID={asBits = 193086928},
context=0xfdd4f58, argv=0x0, argc=0, outResult=0x23e2e0)
at src/Core/Scripting/OOJSScript.m:409
#29 0x004bc2b5 in -[ShipEntity doScriptEvent:inContext:withArguments:count:] (
self=0xfdb35d0, _cmd=0x6677f8, message={asBits = 193086928},
context=0xfdd4f58, argv=0x0, argc=0)
at src/Core/Entities/ShipEntity.m:10215
#30 0x004bbf63 in -[ShipEntity doScriptEvent:] (self=0xfdb35d0,
_cmd=0x66b1e8, message={asBits = 193086928})
at src/Core/Entities/ShipEntity.m:10137
#31 0x004c7079 in -[ShipEntity(PureAI) sendScriptMessage:] (self=0xfdb35d0,
_cmd=0xd5a49a0, message=0xed18148)
at src/Core/Entities/ShipEntityAI.m:2329
#32 0x005e333f in -[AI takeAction:] (self=0xa453218, _cmd=0x6c3468,
action=0xc6114c8) at src/Core/AI.m:538
#33 0x005e2eba in -[AI reactToMessage:context:] (self=0xa453218,
_cmd=0x6c3428, message=0x6c2100, debugContext=0x6c2124)
at src/Core/AI.m:472
#34 0x005e26f6 in -[AI setState:] (self=0xa453218, _cmd=0x6d6e08,
stateName=0x6ce694) at src/Core/AI.m:340
#35 0x00616373 in -[Universe addEntity:] (self=0x1d8bc10, _cmd=0x667020,
entity=0xfdb35d0) at src/Core/Universe.m:3817
#36 0x004b096b in -[ShipEntity fireMissileWithIdentifier:andTarget:] (
self=0x9fee1b8, _cmd=0x64e640, identifier=0xa43b008, target=0xfbe1408)
at src/Core/Entities/ShipEntity.m:8036
#37 0x0042ea3d in -[PlayerEntity fireMissile] (self=0x9fee1b8, _cmd=0x6549d8)
at src/Core/Entities/PlayerEntity.m:3732
#38 0x0045a4d2 in -[PlayerEntity(OOControlsPrivate) pollFlightControls:] (
self=0x9fee1b8, _cmd=0x654758, delta_t=0.014999985694885254)
at src/Core/Entities/PlayerEntityControls.m:836
#39 0x00457525 in -[PlayerEntity(Controls) pollControls:] (self=0x9fee1b8,
_cmd=0x64e0f8, delta_t=0.014999985694885254)
at src/Core/Entities/PlayerEntityControls.m:293
#40 0x00424c5b in -[PlayerEntity update:] (self=0x9fee1b8, _cmd=0x6d7028,
delta_t=0.014999985694885254) at src/Core/Entities/PlayerEntity.m:1648
#41 0x0061e01a in -[Universe update:] (self=0x1d8bc10, _cmd=0x6c50d0,
inDeltaT=0.014999985694885254) at src/Core/Universe.m:5159
#42 0x005e78cf in -[GameController doPerformGameTick] (self=0x1b41aa0,
_cmd=0x6c50c8) at src/Core/GameController.m:342
#43 0x005e777e in -[GameController performGameTick:] (self=0x1b41aa0,
_cmd=0x6c50e8, sender=0xe84b1a8) at src/Core/GameController.m:321
#44 0x64922590 in gnustep-base-1_20!GSUnregisterCurrentThread ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#45 0x648fd8af in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#46 0x648f9d1f in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#47 0x648fa8a3 in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#48 0x648f9682 in gnustep-base-1_20!NSRangeFromString ()
from f:\myoolite\trunk\oolite.app\gnustep-base-1_20.dll
#49 0x005e73f5 in -[GameController applicationDidFinishLaunching:] (
self=0x1b41aa0, _cmd=0x6c6568, notification=0x0)
at src/Core/GameController.m:267
#50 0x005eb3dc in SDL_main (argc=1, argv=0x1ae4e78) at src/SDL/main.m:120
#51 0x00637aef in console_main (argc=1, argv=0x1ae4e78)
at ./src/main/win32/SDL_win32_main.c:246
#52 0x00637ccd in WinMain (hInst=0x400000, hPrev=0x0, szCmdLine=0x251f0c "",
sw=10) at ./src/main/win32/SDL_win32_main.c:382
#53 0x006374cc in main ()
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
0x7c919d71 in ntdll!RtlpUnWaitCriticalSection ()
from C:\WINDOWS\system32\ntdll.dll
(gdb) warning: Heap corruption detected at 1598E250
bt
#0 0x7c919d71 in ntdll!RtlpUnWaitCriticalSection ()
from C:\WINDOWS\system32\ntdll.dll
#1 0x7c96fb98 in ntdll!RtlpNtMakeTemporaryKey ()
from C:\WINDOWS\system32\ntdll.dll
#2 0x7c94b244 in ntdll!LdrFindEntryForAddress ()
from C:\WINDOWS\system32\ntdll.dll
#3 0x018a0000 in ?? ()
#4 0x50000161 in ?? ()
#5 0x0000001c in ?? ()
#6 0x00000000 in ?? ()
Ironfist