Hello, since updating the launcher-v2.2022.4 I kind of ignored this. Anyway can't install workshop mods, and I'm too lazy to much about manually dealing with the SQLitedb.
Error... and ofcourse your custom UI doesnt allow copy the error message like MessageBox does...
I click OK and this comes up:
Fair enough. I rename it. (Ive done this before, but im just repeating it now.)
Btw, last change date on this sqlite file is around the same time i installed this launcher, 27.03.2022.
Anyway, tihs goes on forever:
And I used Procmon earlier, and its like there are 3-4 threads trying to access the now- deleted sqlite file until something gives up. Also why are you loading DLLs from %TEMP% with checksum-like filenames "node" thingy?
Anyway, next picture is:
Now I get this one (this is new)
So I set Dowser, boostrap and launcher to run as admin via explorer properties.
Anyway, there is no sqlite file.
I click OK and then
I am using Windows'10s built in file protection system. Turned it off ofcourse.
Anyway, procexp tells me access should not be a problem because its running as elevated:
And Yes I added Cpatch and that other delta thing to do not block list. Mind you all security is disabled when this is ran. Also I had to repeat this for previous launchers, kind of pain you have launchers in seperate directories... I have like 3 or 4 launchers in my allow list. The list isnt easy to manage because it doesnt show full path or anything.. Anyway.
When I code programs myself with this protection enabled, when I try access a file that *does* exist, but Protected Folders refuse access, my error code is ERROR_FILE_NOT_FOUND https://docs.microsoft.com/en-us/windows/win32/debug/system-error-codes--0-499-
Clever way to not say Deny but Lets pretend this malicious file cant find whatever it is looking for... Also Protected Folders does not give a UI Notification for blocked access for most of my programs i code, but when I usually have to save something in a Windowed program, the shell Save File dialog pops up, and wants to populate my Favorites folder tree view thingy - which is a Protected Folder, then I get he UI notification.
Also I cant find any Access Denied in procmon except when the Launcher tries to Open its own binary...
1). Anyway, Since it takes so long to Load after the sqlite file is missing, I decided to just create an empty 0B file named launcher-v2.sqlite. Now it's pretty much instantly get the error message.
2) What if I totally **** with file access secuity for this file.. All Access for Everyone.
So can you send me a valid default/empty sqlite file for this launcher version? If I put back my original sqlite, it can access it and read from it and populate my mods in the launcher etc, and importantly I can play, it just wont "add" new mods from workshop to it.
Error... and ofcourse your custom UI doesnt allow copy the error message like MessageBox does...

I click OK and this comes up:

Fair enough. I rename it. (Ive done this before, but im just repeating it now.)
Btw, last change date on this sqlite file is around the same time i installed this launcher, 27.03.2022.
Anyway, tihs goes on forever:

And I used Procmon earlier, and its like there are 3-4 threads trying to access the now- deleted sqlite file until something gives up. Also why are you loading DLLs from %TEMP% with checksum-like filenames "node" thingy?
Anyway, next picture is:

Now I get this one (this is new)

So I set Dowser, boostrap and launcher to run as admin via explorer properties.
Anyway, there is no sqlite file.
I click OK and then

I am using Windows'10s built in file protection system. Turned it off ofcourse.
Anyway, procexp tells me access should not be a problem because its running as elevated:

And Yes I added Cpatch and that other delta thing to do not block list. Mind you all security is disabled when this is ran. Also I had to repeat this for previous launchers, kind of pain you have launchers in seperate directories... I have like 3 or 4 launchers in my allow list. The list isnt easy to manage because it doesnt show full path or anything.. Anyway.
When I code programs myself with this protection enabled, when I try access a file that *does* exist, but Protected Folders refuse access, my error code is ERROR_FILE_NOT_FOUND https://docs.microsoft.com/en-us/windows/win32/debug/system-error-codes--0-499-
Clever way to not say Deny but Lets pretend this malicious file cant find whatever it is looking for... Also Protected Folders does not give a UI Notification for blocked access for most of my programs i code, but when I usually have to save something in a Windowed program, the shell Save File dialog pops up, and wants to populate my Favorites folder tree view thingy - which is a Protected Folder, then I get he UI notification.
Also I cant find any Access Denied in procmon except when the Launcher tries to Open its own binary...
1). Anyway, Since it takes so long to Load after the sqlite file is missing, I decided to just create an empty 0B file named launcher-v2.sqlite. Now it's pretty much instantly get the error message.
2) What if I totally **** with file access secuity for this file.. All Access for Everyone.

So can you send me a valid default/empty sqlite file for this launcher version? If I put back my original sqlite, it can access it and read from it and populate my mods in the launcher etc, and importantly I can play, it just wont "add" new mods from workshop to it.
Last edited by a moderator: