Comments (20)
A little more information would be nice.
from calf.
I tried loading the same calf plugins into LV2rack. That worked ok after copying lv2 configuration data across XML files. The problem seems to be in the host itself.
I am using:
Linux 32 bit (v4.1)
Jack v2
Claudia (to manage ladish)
from calf.
I compiled from git using --enable-sse since I am on an Intel Core i7 2600.
from calf.
Also, the setup with calf jack host used to work great beforehand on the same system.
from calf.
Without any information about how to trigger the bug we're unable to fix it unfortunately.
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
from calf.
All I did to trigger it was:
update to the latest calf
launch claudia and load my ladish studio
--calf jack host crashes on being launched.
from calf.
Would this help?
<?xml version="1.1" encoding="utf-8"?>
<rack><plugin type="eq5" instance-name="eq5" input-index="5" output-index="5">
<preset bank="0" program="0" plugin="eq5" name="">
<param name="bypass" value="0" />
<param name="level_in" value="1" />
<param name="level_out" value="0.846745" />
<param name="meter_inL" value="0" />
<param name="meter_inR" value="0" />
<param name="meter_outL" value="0" />
<param name="meter_outR" value="0" />
<param name="clip_inL" value="0" />
<param name="clip_inR" value="0" />
<param name="clip_outL" value="0" />
<param name="clip_outR" value="0" />
<param name="ls_active" value="1" />
<param name="ls_level" value="0.435275" />
<param name="ls_freq" value="80" />
<param name="ls_q" value="0.707" />
<param name="hs_active" value="1" />
<param name="hs_level" value="0.558644" />
<param name="hs_freq" value="4053.35" />
<param name="hs_q" value="0.707" />
<param name="p1_active" value="1" />
<param name="p1_level" value="1.51572" />
<param name="p1_freq" value="606.117" />
<param name="p1_q" value="0.851138" />
<param name="p2_active" value="1" />
<param name="p2_level" value="0.779165" />
<param name="p2_freq" value="262.69" />
<param name="p2_q" value="1.04713" />
<param name="p3_active" value="1" />
<param name="p3_level" value="0.779165" />
<param name="p3_freq" value="1113.37" />
<param name="p3_q" value="0.74131" />
<param name="individuals" value="0" />
<param name="zoom" value="0.0625" />
<param name="analyzer" value="1" />
<param name="analyzer_mode" value="2" />
</preset>
</plugin>
<plugin type="compressor" instance-name="compressor" input-index="9" output-index="9">
<preset bank="0" program="0" plugin="compressor" name="">
<param name="bypass" value="0" />
<param name="level_in" value="1" />
<param name="meter_in" value="0" />
<param name="meter_out" value="0" />
<param name="clip_in" value="0" />
<param name="clip_out" value="0" />
<param name="threshold" value="1" />
<param name="ratio" value="8" />
<param name="attack" value="0.01" />
<param name="release" value="100" />
<param name="makeup" value="1" />
<param name="knee" value="1.18099" />
<param name="detection" value="1" />
<param name="stereo_link" value="1" />
<param name="compression" value="1" />
<param name="mix" value="1" />
</preset>
</plugin>
<plugin type="deesser" instance-name="deesser" input-index="13" output-index="13">
<preset bank="0" program="0" plugin="deesser" name="">
<param name="bypass" value="0" />
<param name="detected" value="0" />
<param name="compression" value="1" />
<param name="detected_led" value="0" />
<param name="clip_out" value="0" />
<param name="detection" value="1" />
<param name="mode" value="0" />
<param name="threshold" value="0.25" />
<param name="ratio" value="8" />
<param name="laxity" value="1" />
<param name="makeup" value="1" />
<param name="f1_freq" value="6000" />
<param name="f2_freq" value="4500" />
<param name="f1_level" value="1" />
<param name="f2_level" value="4" />
<param name="f2_q" value="1" />
<param name="sc_listen" value="0" />
</preset>
</plugin>
</rack>
from calf.
Alternate failure:
add a calf jack host to the studio
add a 4 band eq to the host
---host crashes immediately
---ladish daemon crashes shortly after
from calf.
update to the latest calf
Which one - official release 0.0.60 or git?
Anything useful in the terminal?
The calfjackhost session file works well over here when used in a standalone rack without anything else even with the (slightly broken) git.
from calf.
By latest I mean master.
from calf.
The terminal is not really helpful. It says there is a segfault:
dylan@ubuntu-server:~⟫ calfjackhost
Connected to session bus, unique name is ":1.307"
Cannot lock down 82274202 byte memory area (Cannot allocate memory)
Segmentation fault (core dumped)
from calf.
Since I don't have any ladish or claudia installed please try to provide at least the essential parts of a valgrind log.
from calf.
I have a coredump file however it in binary form, completely unreadable. i will try valgrind.
from calf.
The log is rather large and I cannot paste in here or on pastebin. Where can i send the log so you could see it?
from calf.
the SIGSEGV part of the log:
==28238== Process terminating with default action of signal 11 (SIGSEGV)
==28238== Access not within mapped region at address 0x4
==28238== at 0x807BC96: calf_button_expose(_GtkWidget*, _GdkEventExpose*) (custom_ctl.cpp:1593)
==28238== by 0x4B7742B: ??? (in /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.27)
==28238== by 0x50403E3: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.4400.1)
==28238== by 0x50417F4: g_closure_invoke (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.4400.1)
==28238== by 0x5053790: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.4400.1)
==28238== by 0x505BA01: g_signal_emit_valist (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.4400.1)
==28238== by 0x505C074: g_signal_emit (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.4400.1)
==28238== by 0x4C97AAB: ??? (in /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.27)
==28238== by 0x4AF7B52: gtk_container_propagate_expose (in /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.27)
==28238== by 0x4AF7B74: ??? (in /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.27)
==28238== by 0x4AC1276: ??? (in /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.27)
==28238== by 0x4AF6337: gtk_container_forall (in /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.27)
==28238== If you believe this happened as a result of a stack
==28238== overflow in your program's main thread (unlikely but
==28238== possible), you can try to increase the size of the
==28238== main thread stack using the --main-stacksize= flag.
==28238== The main thread stack size used in this run was 8388608.
from calf.
Seems to be a problem with the slightly broken UI state. Please use version 0.0.60 which is tagged stable.
from calf.
This is still broken. Is the UI overhaul done?
from calf.
Yes, the actual state of the master is considered stable (although it lacks some features we have to finish before a release). In case of a crash a valgrind output should look different since I cleaned up things. Does calfjackhost crash without anything else than a running jackd, too?
from calf.
I will try valgrind later and check.
from calf.
This issue has been fixed.
from calf.
Related Issues (20)
- Monosynth does not support MIDI note-on with zero velocity
- Logarithmic ports should be designated as log HOT 6
- Hammond-like drawbars
- Autoconnection example from manual just fails HOT 2
- Adding new waveforms to the list
- GTK UI on macOS
- LV2 build broken HOT 1
- Arch linux Carla and calf plugin: failed to load plugin HOT 1
- update apache2-bin on calf-studio-gear.org webserver HOT 1
- Switch to gtk3-4 HOT 1
- Missing documentation
- plugins not working in audacity - KDE Neon HOT 1
- Calf Styles with big fonts HOT 1
- Need help to set up Github Actions HOT 5
- Calf Rack VU's show clipping when no clipping is occureing. HOT 1
- Calf Fluidsynth crashes Ardour 8.2 with specific soundfonts HOT 3
- CMake integration issues
- Have you in plan change gui from gtk to other like juice or something cross-platform? HOT 20
- clap plugin format support
- [Feature request] StudioRack integration
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calf.