https://bugs.winehq.org/show_bug.cgi?id=55307
Bug ID: 55307 Summary: don't get an application to run at all on MacOS V13.4.1 Ventura wit Silicon Chip M1 Product: Wine Version: 8.12 Hardware: Other OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: barth.r.c.er@gmail.com
Created attachment 74903 --> https://bugs.winehq.org/attachment.cgi?id=74903 Feedback from wine airstudio.exe in terminal
I am trying to get the app "airstudio" running under MacOS Ventura. It does work on Arch Linux on a different (Intel- based) machine with wine. I installed wine_devel (8.10) since I didn't got airstudio installed with the stable version. I used 'brew install --cask xquartz' and 'brew install --cask --no-quarantine wine_devel' to install it. During installation (I did not disable SIP) I got the message box that the developer could not be verified or so but I decided to not throw it in the recycle bin but hit 'Cancel' twice. The installation process of airstudio went through without any problems. But starting the app does not work. I get some error messages (see attachment) and the feedback from starting 'wine64 airstudio.exe'. I opened a new thread (https://forum.winehq.org/viewtopic.php?t=37867) in the forum, but no answers so far. Airstudio is an app to control the so called 'Lightmanger Air' which is basically a smarthome device.
https://bugs.winehq.org/show_bug.cgi?id=55307
barth.r.c.er@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|8.12 |8.10
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #1 from barth.r.c.er@gmail.com --- Created attachment 74904 --> https://bugs.winehq.org/attachment.cgi?id=74904 Errormessage (1) while starting airstudio
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #2 from barth.r.c.er@gmail.com --- Created attachment 74905 --> https://bugs.winehq.org/attachment.cgi?id=74905 Errormessage (2) while starting airstudio
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #3 from barth.r.c.er@gmail.com --- Created attachment 74906 --> https://bugs.winehq.org/attachment.cgi?id=74906 Errormessage (3) while starting airstudio
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #4 from barth.r.c.er@gmail.com --- Created attachment 74907 --> https://bugs.winehq.org/attachment.cgi?id=74907 Errormessage (4) while starting airstudio
https://bugs.winehq.org/show_bug.cgi?id=55307
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.jbmedia.eu/app/ | |download/11145481052/airStu | |dio111.zip?t=1684333760 Keywords| |download Summary|don't get an application to |airStudio crashes on start |run at all on MacOS V13.4.1 | |Ventura wit Silicon Chip M1 | Hardware|Other |aarch64
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- The app starts fine with wine-8.13 in WoW64 mode on Linux, I'll try and test with macOS next.
https://bugs.winehq.org/show_bug.cgi?id=55307
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO
--- Comment #6 from Gijs Vermeulen gijsvrm@gmail.com --- Also works fine with a (new) WoW64 build on my macOS Intel machine running Monterey. This means that you are probably running a bad build.
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #7 from barth.r.c.er@gmail.com --- My Macbook is based on a Apple M1 Pro Chip. Does this make any difference? And shall I try to upgrade to wine 8.13 devel or standard to do some tests?
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #8 from barth.r.c.er@gmail.com --- How would you install WoW64? Using brew or any other way and do you have link to a docu so I can go step by step?
https://bugs.winehq.org/show_bug.cgi?id=55307
Gcenx gcenx83@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gcenx83@gmail.com
--- Comment #9 from Gcenx gcenx83@gmail.com --- Gotten around to checking this with wine-8.15;
gcenx@Mac-mini ~ % wine /Users/gcenx/Downloads/airstudioSetup.exe 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0024:err:environ:init_peb starting L"Z:\Users\gcenx\Downloads\airstudioSetup.exe" in experimental wow64 mode 010c:err:environ:init_peb starting L"C:\users\crossover\Temp\is-T52TM.tmp\airstudioSetup.tmp" in experimental wow64 mode 010c:fixme:win:DisableProcessWindowsGhosting : stub 010c:fixme:graphics:ShutdownBlockReasonDestroy (00010088): stub 010c:fixme:graphics:ShutdownBlockReasonCreate (00010088, L"Installing"): stub 010c:fixme:msg:ChangeWindowMessageFilterEx 0001009A c047 1 00000000 010c:fixme:rstrtmgr:RmStartSession 0049F3FC, 0, 0049F400 stub! 010c:fixme:graphics:ShutdownBlockReasonDestroy (00010088): stub 010c:fixme:graphics:ShutdownBlockReasonCreate (00010088, L"Installing airStudio."): stub 010c:fixme:msg:ChangeWindowMessageFilterEx 0002009E c047 1 00000000 010c:fixme:msg:ChangeWindowMessageFilterEx 000200A0 c047 1 00000000 010c:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.
So this is only affects Apple Silicon systems, also testing this installer with CrossOver-23.0.0 since that's using upstream WoW64 with additional patches/workarounds/hacks and it works.
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #10 from barth.r.c.er@gmail.com --- Hi, I tested today with Wine RC 9.2 on MacOS 14.2.1 (23C71) Sonoma, and now it seems to work. BR Rainer
https://bugs.winehq.org/show_bug.cgi?id=55307
--- Comment #11 from Gcenx gcenx83@gmail.com --- (In reply to barth.r.c.er from comment #10)
Hi, I tested today with Wine RC 9.2 on MacOS 14.2.1 (23C71) Sonoma, and now it seems to work. BR Rainer
The macOS wine packages I’m providing now contain a number of hacks to workaround Rosetta2 bugs this might be why it’s working, it might not actually be resolved in a stock upstream build.