Nic wrote:@rbird: If you could do more testing that would be great. After loading the OXP check in the the stderr.txt (Created in c:\program files\oolite) that there are no errors.
There were no errors in the stderr.txt after loading the oxps I mentioned above. Although looking back at it now, it appears I did have some of the drawInRect messages discussed above, though they did not cause the game to crash. Perhaps they had something to do with the following problem:
After playing a little while, I started getting "popup" messages while docked, where it would put up a blank Mission Information screen with the "Press Space" message at the bottom of the screen. The space bar did not clear the message. I could use the F-keys to leave the screen, but it would pop up again 20-30 seconds later as long as I was docked. I have attached the stderr.txt. I was not involved in any missions at the time.
Edit: Wow, this message ended up long. Is there a way to post code into a box which will remain small and have scroll capability?
Code: Select all
2006-03-09 10:52:17.000 oolite.exe[2404] initialising SDL
2006-03-09 10:52:17.000 oolite.exe[2404] init: numSticks=0
2006-03-09 10:52:17.000 oolite.exe[2404] CREATING MODE LIST
2006-03-09 10:52:17.000 oolite.exe[2404] Unknown architecture, defaulting to 1024x768
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1920 x 1200
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1280 x 1024
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1200 x 1920
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1152 x 864
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1024 x 1280
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 864 x 1152
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 800 x 600
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 768 x 1280
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 640 x 480
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 600 x 800
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 512 x 384
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 480 x 640
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 400 x 300
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 384 x 512
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 320 x 240
2006-03-09 10:52:17.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 10:52:18.000 oolite.exe[2404] drawRect calling initialiseGLWithSize
2006-03-09 10:52:18.000 oolite.exe[2404] Creating a new surface of 943 x 732
2006-03-09 10:52:18.000 oolite.exe[2404] no universe, clearning surface
2006-03-09 10:52:18.000 oolite.exe[2404] ---> searching paths:
(oolite.app/Contents/Resources, AddOns, "AddOns/aegidian-special.oxp", AddOns/behemoth.oxp, AddOns/boyracers.oxp, AddOns/custpaint1.oxp, AddOns/globestations.oxp, AddOns/GrittyCoriolis.oxp, AddOns/gwxstations.oxp, AddOns/illicit_unlock_FIX1.56.oxp, AddOns/longway.oxp, AddOns/mPakRedux.oxp, AddOns/newships.oxp, AddOns/nuvipers.oxp, AddOns/oldships.oxp, AddOns/pcc.oxp, AddOns/racers.oxp, AddOns/tgy_dev.oxp, AddOns/thargoid_wars.oxp, AddOns/tiger.oxp, AddOns/tori.oxp, "AddOns/x-ships.oxp")
2006-03-09 10:52:18.000 oolite.exe[2404] DEBUG ** no cache exists - yet **
2006-03-09 10:52:19.000 oolite.exe[2404] Vertex Array Range optimisation - not supported
2006-03-09 10:52:19.000 oolite.exe[2404] DEBUG creating octree cache......
2006-03-09 10:52:21.000 oolite.exe[2404] Populating a system with economy 5, and government 3
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 5 trading vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 8 pirate vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 1 sun skim pirates
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 2 law/bounty-hunter vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 0 sun skim law/bounty hunter vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 0 asteroid clusters
2006-03-09 10:52:21.000 oolite.exe[2404] ... for a total of 18 ships
2006-03-09 10:52:24.000 oolite.exe[2404] OPENGL_DEBUG GL_ERROR (1280) 'invalid enumerant' in: Universe before doing anything
2006-03-09 10:52:32.000 oolite.exe[2404] Populating a system with economy 0, and government 5
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 13 trading vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 16 pirate vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 0 sun skim pirates
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 15 law/bounty-hunter vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 1 sun skim law/bounty hunter vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 4 asteroid clusters
2006-03-09 10:52:32.000 oolite.exe[2404] ... for a total of 51 ships
2006-03-09 10:58:57.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 10:58:58.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:00:08.000 oolite.exe[2404] Populating a system with economy 6, and government 7
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 4 trading vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 1 sun skimming vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 1 pirate vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 1 sun skim pirates
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 7 law/bounty-hunter vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 2 sun skim law/bounty hunter vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 4 asteroid clusters
2006-03-09 11:00:08.000 oolite.exe[2404] ... for a total of 20 ships
2006-03-09 11:06:14.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:06:16.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:06:16.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:06:35.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:06:36.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:07:04.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:04.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:04.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:07:04.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:04.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:04.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:07:24.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:24.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:24.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:07:24.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:24.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:24.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:14.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:08:14.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:08:14.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:18.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:08:18.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:08:18.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:24.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:08:24.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:08:24.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:46.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:08:46.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:09:58.000 oolite.exe[2404] Populating a system with economy 0, and government 4
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 8 trading vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 16 pirate vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 0 sun skim pirates
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 1 law/bounty-hunter vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 0 sun skim law/bounty hunter vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 2 asteroid clusters
2006-03-09 11:09:58.000 oolite.exe[2404] ... for a total of 29 ships
2006-03-09 11:12:54.000 oolite.exe[2404] Populating a system with economy 6, and government 7
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 trading vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 0 pirate vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 sun skim pirates
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 law/bounty-hunter vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 sun skim law/bounty hunter vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 4 asteroid clusters
2006-03-09 11:12:54.000 oolite.exe[2404] ... for a total of 10 ships
2006-03-09 11:13:43.000 oolite.exe[2404] Populating a system with economy 0, and government 4
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 11 trading vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 5 sun skimming vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 11 pirate vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 2 sun skim pirates
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 7 law/bounty-hunter vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 2 sun skim law/bounty hunter vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 2 asteroid clusters
2006-03-09 11:13:43.000 oolite.exe[2404] ... for a total of 40 ships
2006-03-09 11:17:45.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:17:46.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:17:46.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:17:46.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:17:46.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:17:46.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:17:46.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:17:46.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:18:06.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:18:06.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:18:06.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:18:09.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:18:10.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:18:51.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:18:52.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:18:53.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }