View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0001038 | AI War 1 / Classic | Bug - Other | Nov 3, 2010 6:28 am | Nov 5, 2010 10:04 am | |
Reporter | leb0fh | Assigned To | keith.lamothe | ||
Status | resolved | Resolution | fixed | ||
Product Version | 4.023 | ||||
Summary | 0001038: AIErrors.txt | ||||
Description | I keep getting the following - seems to consistantly happen when Neinzul Youngling Guard Posts (or whatever their name is) empty. This doesn't seem to actually affect the gameplay however (the AI still attacks/defends etc). System.NullReferenceException: Object reference not set to an instance of an object at AITactics.ShipCombatTactics (Int32 PlayerNumber, Int32 AIAttackingThreateningAIUnits, Int32 HumanMilitaryUnits) [0x00000] in <filename unknown>:0 at AILoop.RunAILoop () [0x00000] in <filename unknown>:0 | ||||
Tags | No tags attached. | ||||
Internal Weight | |||||
|
This also seems to trigger when an AIEye has had enough of being blobbed |
|
Thanks much for the report, I've been trying to home in on that one. Can you provide a save where this can be reliably made to happen (if one loads it and sends a group through a wormhole to tick off a neinzul cluster or ai eye, for example)? If I can reproduce the error in my development environment I actually get line numbers, which makes my life a _lot_ easier. Probably the # 1 thing I miss from SlimDX is line numbers in user error reports ;) |
|
|
|
Save attached (Had to quickly do a new fudged game just now for this :p). Steps I took: * Move blobs onto remaining AI homeworld, and make a be-line for the AI Eye - destroyed with no errors :( * Move blob down to Orbital Mass driver and obliterate it - couple of erros :) * Move to the Core Electrical Guard Post south of the OMD and smash it - More errors :D There were no more errors when attacking other A structures though, so my original hypothesis is a little out! |
|
Sweet! Thanks, I'll take a look when I get through my current short-list. |
|
|
|
Just added another save (moar_errors.sav) that also has this issue - just in-case seeing another angle is useful (Different AI/Unit types involved) |
|
Thanks very much for the save, I was able to reproduce the null-exception very easily. Getting windows to stop killing the editor with DEP when it happened was harder, but after that I got my precious line number and that error stopped happening :) |
Date Modified | Username | Field | Change |
---|---|---|---|
Nov 3, 2010 6:28 am | leb0fh | New Issue | |
Nov 3, 2010 7:27 am | leb0fh | Note Added: 0002600 | |
Nov 3, 2010 9:14 am | keith.lamothe | Note Added: 0002606 | |
Nov 3, 2010 9:14 am | keith.lamothe | Note Edited: 0002606 | |
Nov 3, 2010 11:06 am | leb0fh | File Added: 4023AIErrors_leb0fh.sav | |
Nov 3, 2010 11:09 am | leb0fh | Note Added: 0002611 | |
Nov 3, 2010 11:12 am | keith.lamothe | Note Added: 0002612 | |
Nov 3, 2010 11:12 am | keith.lamothe | Assigned To | => keith.lamothe |
Nov 3, 2010 11:12 am | keith.lamothe | Status | new => assigned |
Nov 3, 2010 2:26 pm | leb0fh | File Added: moar_errors.sav | |
Nov 3, 2010 2:28 pm | leb0fh | Note Added: 0002624 | |
Nov 5, 2010 10:04 am | keith.lamothe | Note Added: 0002762 | |
Nov 5, 2010 10:04 am | keith.lamothe | Status | assigned => resolved |
Nov 5, 2010 10:04 am | keith.lamothe | Resolution | open => fixed |