airwave 1.3.2 crashes on ubuntu 16 + wine 1.9.3 staging
hello ! when i open airwave, i click link, then "browse" VSTplugins, it opens my "~/home/user/.wine/drive_c"... then i click on my vstplugins folder, it opens then the program closes/crashes. can you help me ? edit: wine 1.9.19 staging.
Are you dl7813 from KVR forums? I know about this issue and I'm trying to figure out what's going wrong there. Do you have something unusual in your vst folder? Symbolic links, mounted file systems, filenames with Cyrillic letters, etc? What permissions does this folder have?
yes, but i thinked u has forgot me (and prefer to talk here to not polluate the topik), so i reinstalled (winehq-devel 1.9.19 so not staging), and it still crash, i looked the folder & it is ~/.wine/drive_c/vstplugins/ so nothing specials, it has normal permissions read/write (other : read). (actually the folder vstplugins is empty). Seems it crashes when i navigate throug in folders. I dunno why it crashes because i'm new to linux, i hope you will find the solution, i'm stuck atm. edit: if you want, i have teamviewer if you want to take the hand on my computer to get a look.
This issue is not with wine, it is definitely a bug in airwave. Could you temporary move all files from your vstplugins folder to any other folder and try to open vstplugins (now it is empty) from airwave one more time?
(did not had to move files/hidden files as the folder "vstplugins" & "vstplugins 64" are both empty)
so i opened airwave again, then navigated trough folders... in/out... and same crash issue. if that can help you, i have a 4.7 low latency kernel (from kernel.ubuntu.. website), and i use the nvidia-370 graphics drivers. (edit: i use ubuntu studio 16-04)
btw ! where the log files are stored ? i could send you the crash log.
edit: again, thx phantom' for taking your time to help me, i very LOve linux. i just need to plug my serum VSTi to developp some sounds more.
Well, this is a bug somewhere in the GUI code. It doesn't related to audio at all, thus there is no log messages.
you gonna work on it ? hey, phantom, it's not vital ;) take your time and make it right. i gonna wait for it, you will tell me if you fix it please ?
Can you navigate to any other folder in that file dialog? Does it crash only when you go to your "vstplugins" directory?
no, it crashes in every folders i try to navigate.
This is a good sign! What is your Linux distribution? How did you install ariwave (built it by yourself or using my pre-built package)?
Also, could you please run the following in the terminal and show me the output:
ldd -d /opt/airwave/bin/airwave-manager
Here I assume that you have installed airwave at /opt/airwave/. In general you need to use a path to the airwave-manager binary in that command.
$ ldd -d /opt/airwave/bin/airwave-manager ldd: /opt/airwave/bin/airwave-manager: Aucun fichier ou dossier de ce type
(no file or directory of that type)
i use ubuntu studio 16-04 kernel 4.7 lowlatency nvidia-370, and download airwave 1.3.2 deb from your pre-built package, i dunno how to compile. i dunno where is installed airwave, i cliked install airwave in "software" installer after it opened the deb file.
Sorry, my mistake. It should be:
ldd -d /usr/bin/airwave-manager
np, here it is ->
$ ldd -d /usr/bin/airwave-manager linux-vdso.so.1 => (0x00007ffce03a3000) libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007f1d6bd96000) libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007f1d6bc3c000) libmagic.so.1 => /usr/lib/x86_64-linux-gnu/libmagic.so.1 (0x00007f1d6ba1b000) libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f1d6b4d3000) libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f1d6affd000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f1d6ac7a000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1d6a971000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1d6a75b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1d6a391000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1d6a174000) libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f1d69f21000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f1d69c0f000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f1d698d5000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1d696bb000) libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1 (0x00007f1d69499000) libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f1d69274000) libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f1d69016000) libGL.so.1 => /usr/lib/nvidia-370/libGL.so.1 (0x00007f1d68d86000) libicui18n.so.55 => /usr/lib/x86_64-linux-gnu/libicui18n.so.55 (0x00007f1d68924000) libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f1d68590000) libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3 (0x00007f1d68329000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1d68125000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f1d67f1d000) /lib64/ld-linux-x86-64.so.2 (0x000055653b4e4000) libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f1d67d14000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f1d67aa4000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f1d67881000) libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f1d675d7000) libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f1d673b2000) libGLX.so.0 => /usr/lib/nvidia-370/libGLX.so.0 (0x00007f1d67181000) libGLdispatch.so.0 => /usr/lib/nvidia-370/libGLdispatch.so.0 (0x00007f1d66e98000) libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f1d653e1000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f1d651dc000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f1d64fd6000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f1d64dc3000)
Hmm.. your output looks good to me. If you doesn't tired yet, please, run /usr/bin/airwave-manager from the terminal, then open the link creation dialog and let it crash by choosing your vstplugins folder. I want to see messages in terminal after the crash.
$ airwave-manager Erreur de segmentation (core dumped)
segment error.
Erreur de segmentation (core dumped)
Can you find this "core" file somewhere? It is usually looks like "core.1234" - 1234 is just an example. Any number can be there.
Right now it looks like you have incompatible version of some system library. I built my package for Ubuntu 14.04, possibly Ubuntu Studio 16.04 has some incompatible library. Anyway, thank you for information, I will continue searching and let you know when I fix it.
using "catfish file searcher" it did not found any "core." nor "core.*" file.
i stay disposable if you need further tests.... maybe ubuntu 14 libs are obsolete, why its libs on ubuntu 16 make it crashes ?
It is just my guess and I could be wrong. Sometimes libraries change their ABI (Application Binary Interface). When this happens, there can be weird crashes like you have. But don't get me wrong, I'm still considering a bug in airwave. You're the first person who has such issue and I think there are at least a few Ubuntu 16.xx and Ubuntu Studio 16.xx users.
Meanwhile, you can create the link for Serum manually.
- Create/edit airwave configuration file /home/user/.config/airwave/airwave.conf:
{
"binaries_path" : "/usr/bin",
"default_log_level" : 2,
"links" : [
{
"loader" : "default",
"log_level" : -1,
"path" : "/home/user/vst/Serum.so",
"prefix" : "default",
"target" : "drive_c/vstplugins/Serum.dll"
},
],
"loaders" : [],
"log_socket_path" : "/tmp/airwave.sock",
"prefixes" : []
}
- Set VST folder in your DAW to /home/user/vst (if you prefer another path, you have to change the "path" line in airwave.conf respectively)
- Copy /usr/bin/airwave-plugin.so to /home/user/vst/Serum.so (yes, you need to rename it)
- Install Serum with help of wine to your vstplugins folder (drive_c/vstplugins)
And that's it. Now you can open your DAW and scan for plugins.
i'm sorry phantom, done it & it won't detect it. (i use bitwig too)
I did a fresh install of Ubuntu Studio 16.04 in VirtualBox and still can't reproduce this issue. Try to completely remove your wine prefix (/home/user/.wine) and then recreate it using this command:
WINEARCH=win32 winecfg
i delete ".wine" folder ?
If there is no important information inside, of course.
done, tested airwave gui & still crash,
hey phantom, why dont u take hand on my system to check ? you download teamviewer and u check... if u ok, send me a private message on kvr ("dl1378" i think~~~), i 'll give you my teamviewer id/password.
if it works at your VM, there may be corrupts stuffs on my system (installed all just from those two weeks..), maybe a software or another... i think the best is to you take hand on it and check..
alphawave1378, deal! I will contact you tomorrow and we'll try to catch this issue.
ok... i think i'll be waken around 2-3 pm, after i must do some fast shopping (food) then i'll be there i think end afternoon (5-6 pm..), seeya !
ah ! its dl7813 on kvr , (DL7813...)
What is your timezone?