Debug.oxp has a max_version, and Oolite normally alerts me that it's not working.
After a lot of OXP-moving (I moved single OXPs out of my AddOns, but that didn't help; turns out it's two OXPs
) I found the culprits: Cataclysm and Thargoid_Carrier 3.0 (my development version).
In both cases the exception happens after (or while?) loading shipdata:
Code: Select all
[shipData.load.begin]: Loading ship data.
[shipData.load.error]: ----- WARNING: The ship caduceus-alpha has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-alpha has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-alpha has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-omega has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-omega has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-omega has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-omega-player has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-omega-player has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-omega-player has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-alpha-player has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-alpha-player has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[shipData.load.error]: ----- WARNING: The ship caduceus-alpha-player has an undefined orientation for its cmount subentity. Setting it now at (1,0,0,0)
[startup.exception]: ***** Unhandled exception during startup: NSInvalidArgumentException (*** -[NSPlaceholderMutableString initWithString:]: nil argument).
Does that give you a clue where I have to look for the error?