https://bugs.winehq.org/show_bug.cgi?id=55963
Bug ID: 55963 Summary: Regressions in 8.19-8.21 - VSTs crash when removed from use Product: Wine Version: 8.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: marko.koivusalo@gmail.com Distribution: ---
This issue was found when testing fix for https://bugs.winehq.org/show_bug.cgi?id=55812
I do not know exact wine version where this issue appeared, but it's between 8.19 and 8.21
When using bitwig with the following plugin (free demo available):
https://www.arturia.com/products/software-instruments/acid-v/overview
Removing the demo Acid-V VST from a bitwig track (eg. delete/backspace) wine will crash with the message dialog.
"A program on your system has crashed, but WineDbg was unable to attach to the process to obtain a backtrace."
Also when closing a bitwitg project with multiple VSTs (which appear to work okay) all of them/most of them will crash in same way, producing numerous previously mentioned crash dialogs.
https://bugs.winehq.org/show_bug.cgi?id=55963
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Keywords| |regression Summary|Regressions in 8.19-8.21 - |Acid-V VST plugin crashes |VSTs crash when removed |when removed from a track |from use |
https://bugs.winehq.org/show_bug.cgi?id=55963
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #1 from Bernhard Übelacker bernhardu@mailbox.org --- I did a git bisect between wine 8.20 and 8.21, and with following commit the log ends with this line: 20:50:15 [Acid V-24AJXdfi] [Wine STDERR] wine: Unhandled page fault on execute access to 7BC1EB63 at address 7BC1EB63 (thread 0288), starting debugger...
d57c41990acde38f085da1c8dd6051e5fd287fb7 is the first broken commit commit d57c41990acde38f085da1c8dd6051e5fd287fb7 Author: Alexandre Julliard julliard@winehq.org Date: Fri Nov 24 11:27:44 2023 +0100 ntdll: Use RtlFindExportedRoutineByName to simplify loader initialization.
https://bugs.winehq.org/show_bug.cgi?id=55963
Marko Koivusalo marko.koivusalo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |d57c41990acde38f085da1c8dd6 | |051e5fd287fb7
https://bugs.winehq.org/show_bug.cgi?id=55963
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Already fixed by a60d6f3ec967e9b114985e5dbb6ec7a22b0d0000.
https://bugs.winehq.org/show_bug.cgi?id=55963
Marko Koivusalo marko.koivusalo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a60d6f3ec967e9b114985e5dbb6 | |ec7a22b0d0000 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #3 from Marko Koivusalo marko.koivusalo@gmail.com --- @Bernhard Thanks for your efforts once again :)
@Julliard That seems to be the case, I just built latest master (fcddf19498fca9b51baea705f5748b998f4560b9) and was not able to replicate the issue. Closing this ticket.
https://bugs.winehq.org/show_bug.cgi?id=55963
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.0-rc1.