psycha0s / airwave

Airwave is a WINE-based VST bridge, that allows for the use of Windows 32- and 64-bit VST 2.4 audio plugins with Linux VST hosts
MIT License
573 stars 35 forks source link

Crash on closing plugin window in ardour 5 #69

Open 6AA4FD opened 7 years ago

6AA4FD commented 7 years ago

When I execute a "close" (in openbox) on the plugin window, ardour crashes and I have to SIGKILL it. I'm running self-built ardour5.6.0 on gcc 6.3.0, and running the latest release on airwave. My wine is self compiled biarch (so compiled with --with-wine64 and wine-tools on version wine-2.2-119-g1cc93e3f05). The plugins observed with are u-he zebra2 2.7.2 and Loomer Strings 1.0.3.

Reproducing the error with the flood level gives me nothing useful, but I can provide it for you if you'd like.

erwynz commented 7 years ago

Same with Ardour 5.8 (kxstudio repo) and Airwave 1.3.3. When I close the plugin window (ex. LePou, u-he, GlissEQ) Ardour crashes with the following error:

X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 40 (X_TranslateCoords) Resource id in failed request: 0x241cc13 Serial number of failed request: 436 Current serial number in output stream: 436

robsco-git commented 7 years ago

I am also having the same issue using the "4Front R-Piano" http://www.yohng.com/software/rpiano.html with Ardour 5.8, openbox 3.6.1, wine-2.7, Airwave built from the current git: 8cd3507a46c2f7809a2ef8481cbded7dcbbae8ff and jackd 0.125.0

Ardour freezes and has to be killed when the plugin GUI is closed.

lucmp commented 7 years ago

I have this problem, too, running airwave_1.3.3-1 and Ardour 5.10. No such problem on Tracktion or Bitwig.

Radivarig commented 4 years ago

Any update?

asb2m10 commented 4 years ago

I've fixed an issue of crashed plugins upon closing on my branch. Try it to see if you have the issue: https://github.com/asb2m10/airwave