JoystickGremlin icon indicating copy to clipboard operation
JoystickGremlin copied to clipboard

BUG: Presence of file named "test.xml" causes temporary-mode-shift to break

Open TheGoodIdeaFairy opened this issue 2 years ago • 2 comments

If a file is created in the user's JG directory with the name "test.xml", even an empty file, any temp-mode-shifts will no longer work (regardless of what profile is loaded). This bug plagued me for months with little explanation. IIRC there may have been a couple of other systems which lose functionality when in this error state. I will update if I recall any others that are affected.

To reproduce: Create a file named "test.xml" in the "joystick gremlin" directory by either saving a profile by that name, or by creating a blank file. Load any profile in JG and Activate Attempt to use Temporary Mode Shift

TheGoodIdeaFairy avatar Oct 27 '22 04:10 TheGoodIdeaFairy

I can't reproduce this, either by placing such a file in the folder where the executable lives nor in the %userprofile%joystick gremlin folder. From memory really old versions of Gremlin used to write a file in the user folder to load the profile, however, that hasn't been the case for ages.

WhiteMagic avatar Oct 27 '22 20:10 WhiteMagic

I'll do some more in depth testing and see if I can isolate any other causes.

TheGoodIdeaFairy avatar Nov 10 '22 16:11 TheGoodIdeaFairy