Open guarabochs opened 1 month ago
I'll try to test the app and try to fix the problem or make a bug report on wine bugzilla
is there anything I can do to help? I can attempt to run this version of Ableton on plain wine (latest git), but I don't have enough time to build it right now. I also (as of now) have no idea of how to proceed on debugging this so a proper wine bug report can be filed
My problem is that it works correctly on both wine-tkg and plain wine.
I am using the Trial version which also has Max for live.
Try to run with WINEDEBUG=+ntdll,-dxgi
(-dxgi because it starts spamming according to my tests).
nothing too useful, again. I felt like it had something to do with me using wined3d vulkan renderer and my system having 2 GPUs. changing the renderer didn't help (I have used winetricks for that)
seems like it's stuck on a loop spamming RtlIpv(4/6)StringToAddressExW calls and NtQuerySystemInformation with 0x03
I've also remembered of this. the same undo history warning, however, is not anymore appearing as of wine 9.14. I can't tell if this has anything to do with max for live not starting. could have to do with ucrtbase or something entering an infinite loop. as of I'm writing this I am preparing vanilla wine source trees to compile them and test this again on them
ableton_live_12_wine_out_debug.txt ableton_live_12_wine_out_debug_2.txt ableton_live_12_wine_out_debug_1.txt
when starting Ableton Live 12 under latest commit wine-tkg, it freezes on "Starting Max...". if I force Max for Live not to start (by renaming it's folder so ableton thinks it's not installed), the program works just fine. this wasn't happening on Live 11, running both under wine-tkg and vanilla wine. Ctrl+C doesn't kill the process, I have to run
wineserver -k
on another shell to force close Ableton.I build wine-tkg on my system with ntsync enabled.
msvc140
is the only native windows redist installed on this prefix. if relevant, screenshot and wine output are attached, albeit nothing too useful came up on it. usingWINEDEBUG=all
generates a truckload of HeapAlloc noise (this makes the log file hundreds of megs huge and I don't know how to filter these out).