Closed Zaltenos closed 5 years ago
As I said on the related issue. I was not able to reproduce your issue.
And I've installed and being using all this plugins
you may want to try and delete completely the DFAssist plugin folder and content and download the latest release here
tell me if you keep experiencing the issue
I have completely deleted the old version files (1.4.5), and tried both 1.5.0 and 1.5.1, however the problem still remains, so whether it's a plugin conflict with other plugins or something specifically changed in the newer versions of this plugin.
It also does not matter if the game is running, or if it is closed.
Uhm, I'll do more investigations as soon as I can And report back!
Here I'm again. So, it seems that for some reason your DFAssist is trying to "load" some settings that do not exist anymore in the new version. For instance it cannot find:
_enableLoggingCheckBox
That control was removed in version 1.5.0, as Logging are always enabled by default.
The strange thing is that the code that handles the load of the settings is "crash-proof" (or at least it should be lol); and I tried adding and removing values to the config without reproducing your issue.
So, to clean completely your installation, and ensure no error occurs.
In case you still have errors, please send again the log
That seems to have fixed the problem, working fine with version 1.5.4, thanks.
It would appear the issue still remains, deleting the old version files and old config files allowed it to work until I restarted ACT, then the same error happened again, alongside a new error window.
I also tested it with version 1.4.5 again which worked, and back to the latest version (1.5.4) which didn't.
So not sure if it's something that changed in the newer versions of this plugin, or somehow a plugin conflict is occurring.
Very strange, in this latest log there is no trace of a problem with DFAssist, it seems to be loaded without problems at all!
Removing the pluing will let ACT start normally, right?
Just tested, removing all traces of the plugin files and config files still allows ACT to work as normal.
Ok, If you can, please install again only the latest version of the plugin. And if you reproduce the problem, than send me the DFAssist config file that is in %AppData%\Advanced Combat Tracker\Config
so I can check what is going on there
I think I found the issue, it appears to be a plugin loading issue and/or conflict issue with Hojoring and its respective plugins, if DFAssist is above them ACT throws the error and crashes, if it's below then it works as expected. The load order as shown in the screenshot below works.
For whatever reason, version 1.5.0+ only has this, and not 1.4.5 or before, weird things.
Found the problem, will be fixed in next release. (It was a check on the calling plugin that wanted to load external libraries; it seems Hojoring uses some kind of information hiding, thus passing a nullreference to an event that normally has always a valure for the requestingplugin)
As soon as I publish the new release i'll link it here (and probably ask you to test it out and ensure that your problem is fixed)
Sorry for all the troubles, Thanks for taking the time to write the issue and do all this tests :) Have a nice game!
Closing this, if you can (and want) to test it out for the issue you are free to do it and in case you still find a way to repoduce the issue, feel free to reopen it ;)
Have a nice game :)
This is likely related or similar to #9, however I do not use Triggernometry, regardless upon opening ACT an exception occurs and the process is killed off, reverting to 1.4.5 from 1.5.0 no longer kills ACT.
My log is attached. Advanced Combat Tracker.log