https://bugs.winehq.org/show_bug.cgi?id=48966
Bug ID: 48966 Summary: Previously created Wine prefix: "kernelbase.dll" failed to initialize, aborting Product: Wine Version: 5.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernelbase Assignee: wine-bugs@winehq.org Reporter: escomk3@hotmail.com Distribution: ---
Created attachment 66943 --> https://bugs.winehq.org/attachment.cgi?id=66943 Good/Bad Relay Snippet
After c567af73 [1], several older Wine prefixes started to fail running anything (things such as 'winecfg' even). Creating a new prefix and re-installing any affected application allows for them to run again.
Example with 'winecfg' on an affected prefix with wine-5.6-193-g59987bc9ecdd0:
000d:err:module:__wine_process_init L"C:\windows\system32\winemenubuilder.exe" not found 000b:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (126). 0009:err:module:LdrInitializeThunk "kernelbase.dll" failed to initialize, aborting 0009:err:module:LdrInitializeThunk Initializing dlls for L"C:\windows\system32\winecfg.exe" failed, status c0000005
At commit b408b07e [2] the old prefixes work again.
At the commit 4b1676af [3] that falls in between, a different error is produced (perhaps to be expected?).
I could /not/ reproduce the issue simply by first creating a new prefix at [2], and moving on to current git master for example.
1. https://source.winehq.org/git/wine.git/commit/c567af732b01231a0e4a653b994a89... 2. https://source.winehq.org/git/wine.git/commit/b408b07eae99ad94e3f12ee77d9609... 3. https://source.winehq.org/git/wine.git/commit/4b1676af06a0b8db13db1fe692531a...