hallgeirl / grim-search

GNU General Public License v3.0
11 stars 0 forks source link

Error while indexing blueprints #16

Closed Raik89 closed 5 years ago

Raik89 commented 5 years ago

I am receiving the following error once the initial setup completes, then again on every startup or refresh when the "Indexing Blueprints" step is reached:

An error occurred while loading settings. Details: Object reference not set to an instance of an object

This error also occurs on every version I've tried after v0.2.3 (that version still works for me, but the recent changes to character save file formats causes issues with it).

I have included my formula files here: formulas.zip

hallgeirl commented 5 years ago

Thanks for providing the formulas file. I found the issue, a bit unsure of the reason WHY, but for some reason the target item for the blueprint for Aether clusters didn't exist in the item cache. I've made a workaround until I can get to the bottom of this. A new version, 0.2.10, should be ready in a few minutes where this at least won't crash the indexing.

hallgeirl commented 5 years ago

Ok, I think I figured out the root cause here... http://www.grimdawn.com/forums/showthread.php?t=27732 Apparently, Aether clusters used to be a blueprint, but has been removed a while ago. The database entry for the aether cluster item has probably later been renamed, but since the blueprint doesn't actually exist anymore, the reference to said database entry has likely not been updated.

Anyhow, the fix has been released as version 0.2.10 now.

Raik89 commented 5 years ago

Just tried it and it's working great.

Thanks for the quick update!