View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0017195 | Stars Beyond Reach | Bug - Other | Jun 8, 2015 4:30 pm | Jun 15, 2015 3:21 pm | |
Reporter | Cinth | Assigned To | keith.lamothe | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.877 (Citybuilding Smoothness) | ||||
Fixed in Version | 0.890 (Overhaul to Territories) | ||||
Summary | 0017195: Nul Ref 5 | ||||
Description | Couldn't get a repro on this one. Happened during a combat exchange the AI was doing and I couldn't get it to happen again. Save is turn error popped. 6/8/2015 12:55:54 PM (0.877) Mem: 263,323,648 Mode: SinglePlayerOrMultiplayerHost Plat:WindowsPlayer -----------------------------------NullReferenceException----------------------------------- Object reference not set to an instance of an object at AttackRenderActor.UpdateNonSim (Single effectiveDeltaTime) [0x00000] in <filename unknown>:0 at AttackRenderingData.UpdateNonSim (Single effectiveDeltaTime) [0x00000] in <filename unknown>:0 at AttackRendering.UpdateNonSim (Single effectiveDeltaTime) [0x00000] in <filename unknown>:0 at Game.DrawMetaMap (Boolean hasOpenWindowOrMouseIsOverWindow, Boolean BlockHUD) [0x00000] in <filename unknown>:0 at Game.DrawGame () [0x00000] in <filename unknown>:0 at Game.UpdateDisplay (Boolean IsFullVisualUpdate) [0x00000] in <filename unknown>:0 | ||||
Tags | No tags attached. | ||||
has duplicate | 0017102 | resolved | keith.lamothe | nul ref 3 |
|
|
|
Yea, I can't get this to reproduce either. If you can get it to do so, let me know. The log message tells me the error happened in "AttackRenderActor.UpdateNonSim()" but that's a big method, tons of possible places where the null could be. Line numbers in error messages from consumer-facing builds is the # 1 thing I miss from before the switch to Unity... |
|
I tried a couple times, but recreating something that happened exactly is pretty hard with all the variables that can change in each play. |
|
You could just give us all dev builds ;) |
|
And the code. Then we could help fix the bugs. :-P |
|
I'd give you dev builds if I could, but even I don't get line numbers reliably outside the Unity Editor. |
|
Ugh, no. I don't want to do bug hunting any deeper than I am (keep code away from me). |
|
He's kidding. Just ship us dev licenses of Unity (I don't think the free version has everything in it, but I might be wrong about that. I know they really opened it up recently) and the source code. In a few days you'll have tons of people who don't know how to commit code destroying everything. What's not to love? |
|
Lol. You like to play with fire don't you? |
|
Fire is merely chemistry. *We* play with *physics*! |
|
Yep, fire is a living, breathing, exothermic chemical reaction. Unless I was referring to a metaphoric fire. |
|
Thanks! * Fixed a bug where particle effects that were spawned on threads other than the main thread could cause index out of range exceptions or nullref exceptions during combat in particular. |
|
Props on figuring it out! |
|
That was Keith -- he had a random occurrence of it when he was testing something else, and that time it had line numbers since he was in the editor. :) |
|
That's how some of these seem to be... very random. |
|
Multithreading! You have a crowd of very small people running around a very large space, and sometimes two hit each other and pandemonium breaks out. |
Date Modified | Username | Field | Change |
---|---|---|---|
Jun 8, 2015 4:30 pm | Cinth | New Issue | |
Jun 8, 2015 4:34 pm | Cinth | File Added: awesome start nul.save | |
Jun 8, 2015 4:34 pm | Cinth | Description Updated | |
Jun 8, 2015 8:22 pm | Chris_McElligottPark | Assigned To | => keith.lamothe |
Jun 8, 2015 8:22 pm | Chris_McElligottPark | Status | new => assigned |
Jun 8, 2015 8:47 pm | keith.lamothe | Note Added: 0042112 | |
Jun 8, 2015 8:47 pm | keith.lamothe | Status | assigned => feedback |
Jun 8, 2015 8:48 pm | keith.lamothe | Note Edited: 0042112 | |
Jun 8, 2015 8:51 pm | Cinth | Note Added: 0042117 | |
Jun 8, 2015 8:51 pm | Cinth | Status | feedback => assigned |
Jun 9, 2015 11:42 am | keith.lamothe | Status | assigned => feedback |
Jun 9, 2015 2:31 pm | ptarth | Note Added: 0042141 | |
Jun 9, 2015 3:00 pm | jerith | Note Added: 0042142 | |
Jun 9, 2015 8:04 pm | Chris_McElligottPark | Relationship added | has duplicate 0017102 |
Jun 10, 2015 9:30 am | keith.lamothe | Note Added: 0042177 | |
Jun 10, 2015 3:48 pm | Cinth | Note Added: 0042183 | |
Jun 10, 2015 3:48 pm | Cinth | Status | feedback => assigned |
Jun 10, 2015 5:11 pm | ptarth | Note Added: 0042187 | |
Jun 10, 2015 5:20 pm | Cinth | Note Added: 0042188 | |
Jun 10, 2015 6:06 pm | jerith | Note Added: 0042190 | |
Jun 10, 2015 6:13 pm | Cinth | Note Added: 0042191 | |
Jun 10, 2015 6:13 pm | Cinth | Note Edited: 0042191 | |
Jun 15, 2015 11:19 am | Chris_McElligottPark | Note Added: 0042215 | |
Jun 15, 2015 11:19 am | Chris_McElligottPark | Status | assigned => resolved |
Jun 15, 2015 11:19 am | Chris_McElligottPark | Fixed in Version | => 0.890 (Overhaul to Territories) |
Jun 15, 2015 11:19 am | Chris_McElligottPark | Resolution | open => fixed |
Jun 15, 2015 12:52 pm | Cinth | Note Added: 0042216 | |
Jun 15, 2015 3:16 pm | Chris_McElligottPark | Note Added: 0042222 | |
Jun 15, 2015 3:19 pm | Cinth | Note Added: 0042223 | |
Jun 15, 2015 3:21 pm | Chris_McElligottPark | Note Added: 0042224 |