-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fatal crash on launch due to database index #8
Comments
Hi! I've updated modinfo.json. Please delete the following files from EquineData: |
I get the same issue with DiabloPatch, but it does have a ModID above 0 ("ModID": "14"), so it might be above the collection size. Edit: Okay it seems to only give that error when I have both the Belzebub HD Mod and Diablo Patch installed at the same time. Deleting one or the other from the game directory and deleting the ModInfo.json seems to fix the error. Edit 2: Nevermind, I somehow fixed my problem. Not sure what I did, but I tried doing a complete uninstall (There were some registry entries lingering around even after uninstalling) and now I can have both mods installed no problem. |
@jmfindorff @hermaherp Any update? |
@sergi4ua Index was out of range. Must be non-negative and less than the size of the collection. |
@jmfindorff, |
@jmfindorff |
I seem to be having the same trouble, I've installed DiabloPatch and nothing else, using the GOG version of Diablo, and get this Index was out of range. Must be non-negative and less than the size of the collection. |
nvm about 1.1, expect a bugfix today/tomorrow 🙂 |
@PlagueWizard thx for reporting |
np, appreciate all the work u do on this |
@hermaherp @PlagueWizard Hi! |
tested, does not crash after installing diablopatch |
1.0.3 has been released. Please reopen the issue if the problem persists. |
Since the last update the manager crashes whenever I try to open it. The error that comes up is this one:
El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección.
Nombre del parámetro: index
en System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
en EQUINE.Form1.<>c__DisplayClass15_1.b__0()
en System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
en System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
en System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
en System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
en System.Windows.Forms.Control.InvokeMarshaledCallbacks()
System.Collections.ListDictionaryInternal
Basically that theres a database indexing error, I went and checked the JSON files and noticed that the Polish translation mod is being registered with a ModID of "-1"
The text was updated successfully, but these errors were encountered: