I’ve just installed Cabbage on Fedora 32 and there was a problem with the install. After running Cabbage 2.5.0 I got an error that the library libcurl-gnutls couldn’t be found. After some sleuthing, I found a similar problem that suggested setting a symlink to libcurl, i.e.
/usr/lib64/libcurl-gnutls.so.4 -> /usr/lib64/libcurl.so.4
Afterward when starting Cabbage, the following is output:
Cabbage: /lib64/libcurl-gnutls.so.4: no version information available (required by Cabbage)
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
But! I can load instruments and play them fine. Once.
Pressing Play, Stop, then Play results in a crash with the following output:
Cabbage version:2.5.0
backtrace() returned 11 addresses
/lib64/libcsound64.so.6.0(+0x464a7) [0x7fe7c9ff04a7]
/lib64/libc.so.6(+0x3c860) [0x7fe7c9aca860]
Cabbage(+0x22eff6) [0x55edfbe2eff6]
Cabbage(+0x22f439) [0x55edfbe2f439]
Cabbage(+0x2102fa) [0x55edfbe102fa]
Cabbage(+0x50eabd) [0x55edfc10eabd]
Cabbage(+0x5198fc) [0x55edfc1198fc]
Cabbage(+0x5186ce) [0x55edfc1186ce]
Cabbage(+0x1e61dc) [0x55edfbde61dc]
/lib64/libc.so.6(__libc_start_main+0xf2) [0x7fe7c9ab5082]
Cabbage(+0x1e7d4a) [0x55edfbde7d4a]
Csound tidy up: Segmentation fault
Any tips on getting Cabbage to run a little more smoothly?
Many thanks,
Oliver