View Single Post
Old 05-22-2019, 04:06 AM   #321
udaemon
Human being with feelings
 
Join Date: Apr 2011
Posts: 39
Default reaper crashes with u-he "triple cheese"

salut,

I experienced a series of reaper crashes using u-he's wonderful "triple cheese" synth plugin (linux vst). I tried different jack-settings but nothing changed.

I post the message from the log:

Code:
Process 15411 (reaper) of user 1000 dumped core.

Stack trace of thread 15433:
#0  0x00007fd5ea1ee7a6 n/a (/home/udaemon/.u-he/TripleCheese/TripleCheese.64.so)
I don't know if it's due to my system settings (antergos/arch linux x64 w/ stock arch kernel 5.1.3 PREEMPT, i5-6300U CPU @ 2.40GHz × 4, 8GB ram, rtprio set to 98) or if the problem lies within reaper (or my almost-stock configuration of reaper) or with triple cheese.

any hints are very appreciated. thank you!

----------------------------------------------------------------------------
EDIT: I'm still experiencing crashes, but they don't solely occur when I use u-he-plugins, but also with different (linux native) vst-synths like wolpertinger or vex and furthermore they are dependant on the plugin's settings.

if any of you have questions concerning linux native u-he plugins you might find help in their official linux-forum https://www.kvraudio.com/forum/viewforum.php?f=292.

as for the mentioned reaper crashes I still don't know what to do except for avoiding certain plugin presets/settings and hoping it will not crash. the logs are not very helpful - at least to me.

maybe someone sees the problem having a look at the logs. therefor I post the usual messages of qjackctl concerning these crashes:
Code:
Fri May 24 21:57:01 2019: ERROR: JackEngine::XRun: client = REAPER was not finished, state = Triggered
Fri May 24 21:57:01 2019: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Fri May 24 21:57:01 2019: ERROR: JackEngine::XRun: client = REAPER was not finished, state = Triggered
Fri May 24 21:57:01 2019: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Fri May 24 21:57:01 2019: ERROR: Cannot write socket fd = 20 err = Connection reset by peer
Fri May 24 21:57:01 2019: ERROR: CheckRes error
Fri May 24 21:57:01 2019: ERROR: Could not write notification
Fri May 24 21:57:01 2019: ERROR: ClientNotify fails name = REAPER notification = 3 val1 = 0 val2 = 0
Fri May 24 21:57:01 2019: ERROR: Cannot write socket fd = 20 err = Broken pipe
Fri May 24 21:57:01 2019: ERROR: CheckRes error
Fri May 24 21:57:01 2019: ERROR: Could not write notification
Fri May 24 21:57:01 2019: ERROR: ClientNotify fails name = REAPER notification = 3 val1 = 0 val2 = 0
Fri May 24 21:57:01 2019: ERROR: Cannot write socket fd = 20 err = Broken pipe
Fri May 24 21:57:01 2019: ERROR: CheckRes error
Fri May 24 21:57:01 2019: ERROR: Could not write notification
Fri May 24 21:57:01 2019: ERROR: ClientNotify fails name = REAPER notification = 3 val1 = 0 val2 = 0
Fri May 24 21:57:01 2019: Disconnecting 'system:midi_capture_2' from 'REAPER:MIDI Input 2'
Fri May 24 21:57:01 2019: Disconnecting 'system:midi_capture_4' from 'REAPER:MIDI Input 4'
Fri May 24 21:57:01 2019: Disconnecting 'system:capture_1' from 'REAPER:in1'
Fri May 24 21:57:01 2019: Disconnecting 'system:capture_2' from 'REAPER:in2'
Fri May 24 21:57:01 2019: Disconnecting 'system:capture_3' from 'REAPER:in3'
Fri May 24 21:57:01 2019: Disconnecting 'system:capture_4' from 'REAPER:in4'
Fri May 24 21:57:01 2019: Disconnecting 'REAPER:out1' from 'system:playback_1'
Fri May 24 21:57:01 2019: Disconnecting 'REAPER:out2' from 'system:playback_2'
Fri May 24 21:57:01 2019: Disconnecting 'REAPER:out3' from 'system:playback_3'
Fri May 24 21:57:01 2019: Disconnecting 'REAPER:out4' from 'system:playback_4'
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:MIDI Input 2' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:MIDI Input 4' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:in1' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:in2' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:in3' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:in4' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:out1' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:out2' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:out3' to destroy
Fri May 24 21:57:01 2019: ERROR: Failed to find port 'REAPER:out4' to destroy
Fri May 24 21:57:01 2019: Client 'REAPER' with PID 30082 is out
Fri May 24 21:57:01 2019: ERROR: Unknown request 4294967295
Fri May 24 21:57:01 2019: ERROR: CheckSize error size = 0 Size() = 12
Fri May 24 21:57:01 2019: ERROR: CheckRead error
21:57:03.406 XRUN callback (54 übersprungen).
the terminal states the following:
Code:
[udaemon@X270lx REAPER]$ ./reaper 
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
error creating client
audio: executing pasuspender
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack: created client
jack: setting TIME_CRITICAL = 64
jack: activated client
002a:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
002a:fixme:toolhelp:Heap32ListFirst : stub
002a:fixme:wbemprox:client_security_SetBlanket 0x7fe652b2f380, 0x47130, 10, 0, (null), 3, 3, (nil), 0x00000000
002a:fixme:wbemprox:client_security_Release 0x7fe652b2f380
0027:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0027:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
002a:fixme:wbemprox:enum_class_object_Next timeout not supported
002a:err:wbemprox:wql_error syntax error, unexpected TK_ID, expecting TK_SELECT
0027:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0027:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
002a:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000023F570 1 C) semi-stub
002a:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000023F0A0 1 C) semi-stub
setNumInputs ( 0 );
setNumOutputs ( 2 );
allocateArrangement ( &plugInput, 2 );
allocateArrangement ( &plugOutput, 2 );
setNumInputs ( 0 );
setNumOutputs ( 2 );
allocateArrangement ( &plugInput, 2 );
allocateArrangement ( &plugOutput, 2 );

(reaper:5461): Gdk-WARNING **: 22:31:25.604: gdk_window_set_user_time called on non-toplevel

Speicherzugriffsfehler (Speicherabzug geschrieben)
[udeamon@X270lx REAPER]$ 002a:fixme:msvcrt:__clean_type_info_names_internal (0x1804b9c58) stub
[udaemon@X270lx REAPER]$
here, in the end it says there was a memory access error ("speicherzugriffsfehler"). everytime reaper crashes with a shorter or longer constant saw-tooth-noise.


are there further logs which I could check to get some more info?

thank you!

Last edited by udaemon; 06-03-2019 at 04:48 AM. Reason: some more details to my recent post
udaemon is offline   Reply With Quote