Site Login

This Months Donations

$545.03
of $500.00 goal
Server, CDN, Network, Licensing
Development Budget
Developers Beer Fund
Recent:
SiesMAN01
$2.00
André Philipi da Silva
$2.00
lookingglassties
$2.00
Keanu Allridge
$5.00
Sven Eckelmann
$10.00
Number of donations
25
Highest donation
$500.00
Average donation
$21.92

[Profile plug-in] Crash when saving loaded profile

3 years 3 months ago - 3 years 3 months ago #11 by Zwip-Zwap Zapony
Well, I've just tried uninstalling Input Mapper 2 and re-installing it, downloading and installing only Color Chanel Injector (1.0.5940.11610 (which is older than the version you have)), Dualshock 4 Input (1.0.5995.19200), Mapping (1.0.5995.20272), Profile Loader (1.0.5995.20273), and Scarlet Crush 360 Virtual Bus (1.0.5981.29622), so unless you're keeping some plug-in updates for yourself so far (which you do, at least Color Chanel Injector, probably to bug-test before uploading and such), I have all the latest plug-ins.


However, I can pin-point the crash to be from the Color Chanel Injector, as I can fully map my DS4 to the virtual XBox controller, save the profile, load it, and save it again, but as soon as I add in the Color Chanel Injector, save, load, and try to save, it crashes, regardless of whether it jumps into the light-bar with red, green, or blue, or in fact just has been added, not jumping into anything, without (or with) any channel selected. So I'll now go download and install the version of that plug-in you posted.

*Disables Color Chanel Injector, closes Input Mapper 2, deletes the plug-in folder for it, installs the version you posted here, boots Input Mapper 2 (without a profile loaded), enables the Color Chanel Injector, adds it to mapping, saves, loads, and saves again* Nope, still crashes.


Fresh install, only the utmost essential plug-ins, and Color Chanel Injector keeps crashing, but at least we now know for certain it's that very specific plug-in. Despite that, it saves just fine, loads just fine, and functions just fine, except when you want to save again after loading it. Also, the thing with the extra "False" value for everything when mapping is still there after a fresh install, too.

Please Log in or Create an account to join the conversation.

3 years 3 months ago #12 by Wobbles
I am still certain it is a version issue, The missing method error means that a library is older or newer than expected, just not sure which or where. I will take a closer look and push my latest updates this week though, hopefully I have something in my build that fixed the issue.

Please Log in or Create an account to join the conversation.

3 years 3 months ago #13 by Zwip-Zwap Zapony
Alright. Make sure to let me know when you push the updates out, so I can try again.

Please Log in or Create an account to join the conversation.

3 years 3 months ago #14 by Zwip-Zwap Zapony
Well, I've just tested some more, and I can now de-confirm that it's the Color Chanel Injector plug-in, because the same also happened with the Simple Logic plug-in, leading me to believe it's any sort of "extra node" at all. As such, I can only assume it's the Profiles plug-in, Mapping plug-in, or Input Mapper 2 itself that causes the issues.

Please Log in or Create an account to join the conversation.

3 years 3 months ago #15 by Wobbles
Or ODIF itself, early(er) versions of IM installed ODIF into the GAC, and if it is still trying to reference that instead of the dll thats in the application folder then that could be the issue. Can you search your PC for all files (even in hidden or system folders) that are odif.dll and remove all that are not in the ROOT IM application folder, IE id there are any in sub folders or in the plugins folder 86 them. Then let me know what the version of the ODIF in the IM root is and I will compare it.

Please Log in or Create an account to join the conversation.

3 years 3 months ago #16 by Zwip-Zwap Zapony
I went to "This PC" in File Explorer, typed "odif.dll" in the search field in the upper right, and waited. All results were "D:\Stuff\For Games\Input Mapper 2\ODIF.dll". As I almost never use the search function of Windows at all, I don't know how to make sure it will search hidden folders (but I do know Windows is set to show hidden folders to me). Then I searched for "odif.dll" inside "C:\Program Files (x86)" and then "C:\Program Files", neither of which gave any results. So I believe the only ODIF.dll file I have is in the root of Input Mapper 2's installation.

As for that ODIF.dll, the version is 1.1.5995.18862, fills 389632 bytes, and has a "Copyright" property of "Copyright © 2015". Which doesn't matter, I know, but just wanted to mention it so you(?) can change it to 2016 or such.

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum