https://bugs.winehq.org/show_bug.cgi?id=51603
Bug ID: 51603 Summary: All applications were run with a crash dialog, and can not run any application after re-create the .wine prefix. Product: Wine-staging Version: 6.14 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: avenjames@live.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com
Created attachment 70452 --> https://bugs.winehq.org/attachment.cgi?id=70452 Backtrace from the crash dialog.
Machine: MacBook Pro Retina-2015mid with OSX 10.14.6 Mojave
I remember that last time I was using OSX 10.13, I got the same problem.
With the Wine-staging from Gcenx's build. But after deleted the .wine and run the Wine-staging again, it was back to work normally,
But after playing two games: Red Alert 2 and Diablo II, I don't know if I was playing too long, games was crashed finally and then I run "wineserver -k" to kill all the wine-preloader processes,
Then after awhile I wanna to play the game again but it was crashed on the halfway, then I start the Terminal to input:
winecfg
it was showing:
----------------------------------------------------------------------------- Last login: Sat Aug 14 16:36:30 on ttys000 192:~ avenue$ winecfg 0024:fixme:esync:do_esync eventfd not supported on this platform. 002c:fixme:esync:do_esync eventfd not supported on this platform. 002c:fixme:winediag:LdrInitializeThunk wine-staging 6.14 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. wine: Unhandled page fault on read access to 0000000000000000 at address 00000003AF6DF950 (thread 002c), starting debugger... 0034:fixme:esync:do_esync eventfd not supported on this platform. 0040:fixme:esync:do_esync eventfd not supported on this platform. 0040:err:display:prepare_devices Failed to remove monitor 0040:err:display:macdrv_init_monitor Failed to initialize monitor 0040:err:display:cleanup_devices Failed to remove GPU 0040:err:ole:start_rpcss Failed to open service manager 0034:err:display:cleanup_devices Failed to remove GPU 0034:err:display:prepare_devices Failed to remove monitor 0034:err:display:macdrv_init_monitor Failed to initialize monitor 0034:err:display:cleanup_devices Failed to remove GPU 0034:fixme:thread:get_thread_times not implemented on this platform 0058:fixme:esync:do_esync eventfd not supported on this platform. 0060:fixme:esync:do_esync eventfd not supported on this platform. 0040:err:ole:start_rpcss Failed to open service manager 0060:err:display:cleanup_devices Failed to remove GPU 0060:err:ole:start_rpcss Failed to open service manager /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist' /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist' 0024:err:display:cleanup_devices Failed to remove GPU 0070:fixme:esync:do_esync eventfd not supported on this platform. /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist' /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist' 0070:err:display:cleanup_devices Failed to remove GPU 0078:fixme:esync:do_esync eventfd not supported on this platform. 0078:err:display:cleanup_devices Failed to remove GPU 0078:err:display:prepare_devices Failed to remove monitor 0078:err:display:macdrv_init_monitor Failed to initialize monitor 0078:err:display:cleanup_devices Failed to remove GPU 0060:err:display:prepare_devices Failed to remove monitor 0060:err:display:macdrv_init_monitor Failed to initialize monitor 0060:err:display:cleanup_devices Failed to remove GPU 0078:err:winecfg:open_mountmgr failed to open mount manager err 2 192:~ avenue$ 0060:err:ole:start_rpcss Failed to open service manager ---------------------------------------------------------------------------------
Then I tried to input: rm -rf .wine and run again the winecfg to recreate the files,
it said:
---------------------------------------------------------------------------------- 192:~ avenue$ winecfg wine: created the configuration directory '/Users/avenjames/.wine' 0024:fixme:esync:do_esync eventfd not supported on this platform. 002c:fixme:esync:do_esync eventfd not supported on this platform. 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:LdrInitializeThunk wine-staging 6.14 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. wine: Unhandled page fault on read access to 0000000000000000 at address 00000003AF6DF950 (thread 002c), starting debugger... 002c:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 40 48" (2) Read the Wine Developers Guide on how to set up winedbg or another debugger wine: could not load kernel32.dll, status c0000135 192:~ avenue$ ----------------------------------------------------------------------------------
Then WINE CAN NOT RUN ANY APPLICATION AGAIN,
even tried brew re-install the wine but it was still couldn't make it.
attached backtrace.txt for checking.
https://bugs.winehq.org/show_bug.cgi?id=51603
Fotan avenjames@live.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|All applications were run |All applications were |with a crash dialog, and |running with a crash |can not run any application |dialog, and can not run any |after re-create the .wine |application after re-create |prefix. |the .wine prefix.
https://bugs.winehq.org/show_bug.cgi?id=51603
Fotan avenjames@live.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gcenx83@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=51603
--- Comment #1 from Gcenx gcenx83@gmail.com --- Created attachment 70454 --> https://bugs.winehq.org/attachment.cgi?id=70454 wine-staging-6.14 prefix creation working
I tested wine-staging-6.14 and it created a new wineprefix without "could not load kernel32.dll, status c0000135" message
The winedbg problem has been happening from wine-6.13, wine-6.12 was the last version it was not crashing in. The winedbg problem isn't a wine-staging issue but a wine-devel issue.
https://bugs.winehq.org/show_bug.cgi?id=51603
--- Comment #2 from Fotan avenjames@live.com --- Strange,
After a reboot of the Mac, it works again.
but only the step that I got into the recovery mode then disable the csrutil, I think it were some sort of things relate to the csrutil ?? let me test more times if this problem happening again.
https://bugs.winehq.org/show_bug.cgi?id=51603
--- Comment #3 from Gcenx gcenx83@gmail.com --- (In reply to Fotan from comment #2)
Strange,
After a reboot of the Mac, it works again.
but only the step that I got into the recovery mode then disable the csrutil, I think it were some sort of things relate to the csrutil ?? let me test more times if this problem happening again.
I have SIP enabled, setting this to disabled shouldn’t be required.
However it would be interesting if you no longer get the error after exiting wine with this disabled.
Still need to find the time to do a regression test on that crash that happens when exiting wine sigh…
https://bugs.winehq.org/show_bug.cgi?id=51603
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- (In reply to Gcenx from comment #3)
Still need to find the time to do a regression test on that crash that happens when exiting wine sigh…
It's probably bug 51479.
https://bugs.winehq.org/show_bug.cgi?id=51603
--- Comment #5 from Gcenx gcenx83@gmail.com --- (In reply to Zebediah Figura from comment #4)
(In reply to Gcenx from comment #3)
Still need to find the time to do a regression test on that crash that happens when exiting wine sigh…
It's probably bug 51479.
Yeah that seems to be it, applied the rejected patch and the issue is now gone thanks.
https://bugs.winehq.org/show_bug.cgi?id=51603
Aida Jonikienė aidas957@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aidas957@gmail.com
--- Comment #6 from Aida Jonikienė aidas957@gmail.com --- Does this issue still happen with wine-staging 8.21?