I seem to be having *exactly* the same problem as in this thread.
The only diffence is I'm on Xubuntu 15.04 64-bit, so if it's the same bug then it's not arch only. I first found this after upgrading to 15.04 64-bit (previously i was on 14.04 32-bit) and re-enabling the kxstudio repository (as I have used in the past to get regular updates). Just in case it was something in that version, I cloned the git repo and compiled from source, but I had the same issue, so:
Reproduction (same as on the other thread, but with git-master):
Grab the source off git (master branch) and follow the instructions at https://github.com/LMMS/lmms/wiki/Compiling-lmms
(i installed everything on the page and used "cmake .. -DCMAKE_INSTALL_PREFIX=../target -DCMAKE_BUILD_TYPE=DEBUG" for cmake)
open lmms
drag a VeSTige onto the song editor & open it
click on the little green folder icon
open dll (dialog closes and 'loading plugin' box at bottom left comes up, as in their screenshot)
then lmms freezes
From what i can tell, lmms will close if it recieves any signal after the freeze (i think, i tested quite a few), so no need to send SIGKILL. I tried loading multiple VSTs with Festige (from kxstudio repo) and it worked fine. I also tried loading a few VSTs through Carla (I installed Carla from kxstudio repo before compiling lmms) and that worked fine too (I had no sound from any of the VSTs, but they loaded fine), so i don't think it's WINE. I've tried both 32- and 64-bit VSTs with VeSTige, but neither work.
I tried to compile lmms 1.1.0 (from git, without carla), to test if anything had had changed to break lmms since kxstudio's latest version (I know i was on at least 1.1.0 from kxstudio repo before the Xubuntu 15.04 upgrade), but the problem is there too. I doubt it's anything in 15.04, so I believe it must be a 64-bit problem. The version of lmms in the default Xubuntu repos doesn't come with VeSTige (i believe it's so the lmms base doesn't depend on Wine), so i didn't try with that one, although that's a bit far back anyway ('1.0.3-5' according to apt).
I tested with Wine 1.6.2 for everything previsously mentioned, and with Wine 1.7.38 with lmms from git (master) as well, just in case, but that also failed.
Any ideas on what could be wrong and how to fix it? Any help appreciated.
The only diffence is I'm on Xubuntu 15.04 64-bit, so if it's the same bug then it's not arch only. I first found this after upgrading to 15.04 64-bit (previously i was on 14.04 32-bit) and re-enabling the kxstudio repository (as I have used in the past to get regular updates). Just in case it was something in that version, I cloned the git repo and compiled from source, but I had the same issue, so:
Reproduction (same as on the other thread, but with git-master):
Grab the source off git (master branch) and follow the instructions at https://github.com/LMMS/lmms/wiki/Compiling-lmms
(i installed everything on the page and used "cmake .. -DCMAKE_INSTALL_PREFIX=../target -DCMAKE_BUILD_TYPE=DEBUG" for cmake)
open lmms
drag a VeSTige onto the song editor & open it
click on the little green folder icon
open dll (dialog closes and 'loading plugin' box at bottom left comes up, as in their screenshot)
then lmms freezes
From what i can tell, lmms will close if it recieves any signal after the freeze (i think, i tested quite a few), so no need to send SIGKILL. I tried loading multiple VSTs with Festige (from kxstudio repo) and it worked fine. I also tried loading a few VSTs through Carla (I installed Carla from kxstudio repo before compiling lmms) and that worked fine too (I had no sound from any of the VSTs, but they loaded fine), so i don't think it's WINE. I've tried both 32- and 64-bit VSTs with VeSTige, but neither work.
I tried to compile lmms 1.1.0 (from git, without carla), to test if anything had had changed to break lmms since kxstudio's latest version (I know i was on at least 1.1.0 from kxstudio repo before the Xubuntu 15.04 upgrade), but the problem is there too. I doubt it's anything in 15.04, so I believe it must be a 64-bit problem. The version of lmms in the default Xubuntu repos doesn't come with VeSTige (i believe it's so the lmms base doesn't depend on Wine), so i didn't try with that one, although that's a bit far back anyway ('1.0.3-5' according to apt).
I tested with Wine 1.6.2 for everything previsously mentioned, and with Wine 1.7.38 with lmms from git (master) as well, just in case, but that also failed.
Any ideas on what could be wrong and how to fix it? Any help appreciated.
