Oolite Bulletins

For information and discussion about Oolite.
It is currently Wed Nov 14, 2018 6:40 am

All times are UTC




Post new topic  Reply to topic  [ 1 post ] 
Author Message
 Post subject: Two crashes
PostPosted: Mon Nov 30, 2009 7:36 am 
Offline
Intergalactic Spam Assassin
Intergalactic Spam Assassin
User avatar

Joined: Thu Dec 14, 2006 9:08 am
Posts: 9520
Location: a Hacker Outpost in a moderately remote area
I got two crashes during the weekend, while playtesting a revised Tianve.oxp. No idea whether they are related to what I'm doing there (I am mainly overhauling AIs). Nothing at all in the game log, except that I had enabled AI logging, and got the repetetive usual messages every ten seconds during a long flight to a distant destination. And at some random point in-between the game crashed unexplicably.

Here are the relevant parts of the crash logs:
Code:
Date/Time:      2009-11-28 23:39:01.248 +0300
OS Version:     10.4.11 (Build 8S2167)
Report Version: 4

Command: Oolite
Path:    /Applications/Spiele/Oolite 1.73.4/Oolite.app/Contents/MacOS/Oolite
Parent:  WindowServer [55]

Version: Oolite version 1.73.4 (1.73.4)

PID:    3786
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x3866633f

Thread 0 Crashed:
0   libobjc.A.dylib                	0x90a59387 objc_msgSend + 23
1   org.aegidian.oolite            	0x0000982c -[AI takeAction:] + 404
2   org.aegidian.oolite            	0x000095f1 -[AI reactToMessage:] + 705
3   org.aegidian.oolite            	0x00009881 -[AI takeAction:] + 489
4   org.aegidian.oolite            	0x000095f1 -[AI reactToMessage:] + 705
5   org.aegidian.oolite            	0x00009acf -[AI think] + 211
6   org.aegidian.oolite            	0x00042190 -[Universe update:] + 3029
7   org.aegidian.oolite            	0x0000f5bb -[GameController doPerformGameTick] + 142
8   com.apple.Foundation           	0x92840cca __NSFireTimer + 199
9   com.apple.CoreFoundation       	0x9082d756 CFRunLoopRunSpecific + 3341
10  com.apple.CoreFoundation       	0x9082ca42 CFRunLoopRunInMode + 61
11  com.apple.HIToolbox            	0x92df9878 RunCurrentEventLoopInMode + 285
12  com.apple.HIToolbox            	0x92df8f82 ReceiveNextEventCommon + 385
13  com.apple.HIToolbox            	0x92df8dd9 BlockUntilNextEventMatchingListInMode + 81
14  com.apple.AppKit               	0x9327ef45 _DPSNextEvent + 572
15  com.apple.AppKit               	0x9327eb37 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
16  com.apple.AppKit               	0x932788c4 -[NSApplication run] + 512
17  com.apple.AppKit               	0x9326c820 NSApplicationMain + 573
18  org.aegidian.oolite            	0x00002a62 _start + 216
19  org.aegidian.oolite            	0x00002989 start + 41
Code:
Date/Time:      2009-11-29 17:06:10.910 +0300
OS Version:     10.4.11 (Build 8S2167)
Report Version: 4

Command: Oolite
Path:    /Applications/Spiele/Oolite 1.73.4/Oolite.app/Contents/MacOS/Oolite
Parent:  WindowServer [55]

Version: Oolite version 1.73.4 (1.73.4)

PID:    3822
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x000001a5

Thread 0 Crashed:
0   libobjc.A.dylib                	0x90a59387 objc_msgSend + 23
1   com.apple.Foundation           	0x92840cf2 __NSFireTimer + 239
2   com.apple.CoreFoundation       	0x9082d756 CFRunLoopRunSpecific + 3341
3   com.apple.CoreFoundation       	0x9082ca42 CFRunLoopRunInMode + 61
4   com.apple.HIToolbox            	0x92df9878 RunCurrentEventLoopInMode + 285
5   com.apple.HIToolbox            	0x92df8f82 ReceiveNextEventCommon + 385
6   com.apple.HIToolbox            	0x92df8dd9 BlockUntilNextEventMatchingListInMode + 81
7   com.apple.AppKit               	0x9327ef45 _DPSNextEvent + 572
8   com.apple.AppKit               	0x9327eb37 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
9   com.apple.AppKit               	0x932788c4 -[NSApplication run] + 512
10  com.apple.AppKit               	0x9326c820 NSApplicationMain + 573
11  org.aegidian.oolite            	0x00002a62 _start + 216
12  org.aegidian.oolite            	0x00002989 start + 41
I notice that the "0" in both cases is the same, but that is as much as I understand. Hope that someone with a better grip on the code knows what's going on.

_________________
The Story — The Career — The OXPs


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 1 post ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited