jagernot / din

Automatically exported from code.google.com/p/din
0 stars 0 forks source link

din segfaults on Arch #30

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,
I'm new to din. But I can't get 

What steps will reproduce the problem?
1. Install din 3.0 on Arch
2. Start din (whether jackd is already started or not)
3. din segfaults

It makes no difference whether I erase the ~/.din folder as stated in the FAQ 

What is the expected output? What do you see instead?
Din should start somehow. The console throws some lines and ends in segfault. 

What version of the product are you using? On what operating system?
- Din 3.0
- Arch Linux with kernel 3.3.2-1
- jack2 (jackdmp) 1.9.8

Please provide any additional information below.

Console output with jack verbose mode enabled:

[victor@garmon ~]$ din
<<< using data files in /home/victor/.din/ >>>
<<< loading globals, done >>>
<< loading audio prefs from: /home/victor/.din/jack_prefs, done. >>>
<<< connecting to JACK server >>>
Jack: JackClient::SetupDriverSync driver sem in normal mode
Jack: JackPosixSemaphore::Connect name = jack_sem.1000_default_din
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: Clock source : system clock via clock_gettime
Jack: JackLibClient::Open name = din refnum = 3
+++ connected to JACK server as: din +++
Jack: JackClient::PortRegister ref = 3 name = din:L type = 32 bit float mono 
audio port_index = 7
Jack: JackClient::PortRegister ref = 3 name = din:R type = 32 bit float mono 
audio port_index = 8
+++ opened input & output ports +++
Jack: JackClient::PortRegister ref = 3 name = din:midi type = 8 bit raw midi 
port_index = 9
+++ opened MIDI port +++
<<< loading font from: /home/victor/.din/jag.fnt, done. >>>
<<< initialising console, done >>>
<<< loading curve editor settings from: /home/victor/.din/delay.ed, done >>>
+++ FFT setup complete +++ 
<<< loaded 102 curves from: waveforms.lib >>>
<<< loading curve editor settings from: /home/victor/.din/compressor.ed, done 
>>>
<<< loading curve editor settings from: /home/victor/.din/octave-shift.ed, done 
>>>
<<< loaded 15 curves from: octave-shift-patterns.lib >>>
<<< loading curve editor settings from: /home/victor/.din/drone-modulation.ed, 
done >>>
<<< loading curve editor settings from: /home/victor/.din/waveform1.ed, done >>>
<<< loading curve editor settings from: /home/victor/.din/drone.ed, done >>>
<<< loading curve editor settings from: /home/victor/.din/gater.ed, done >>>
<<< loaded 45 curves from: gater-patterns.lib >>>
<<< loading curve editor settings from: /home/victor/.din/modulation.ed, done 
>>>
<<< loading curve editor settings from: /home/victor/.din/waveform2.ed, done >>>
<<< loading curve editor settings from: /home/victor/.din/attack.ed, done >>>
<<< loading curve editor settings from: /home/victor/.din/decay.ed, done >>>
<<< loaded 7 curves from: attack.lib >>>
<<< loaded 6 curves from: decay.lib >>>
<<< loading curve editor settings from: /home/victor/.din/velocity.ed, done >>>
<<< loaded 9 curves from: velocity.lib >>>
<<< loading curve editor settings from: /home/victor/.din/morse-code.ed, done 
>>>
+++ created an IRC session +++
*** creating Tcl interpreter ***
+++ added 45 din commands to the Tcl interpreter +++
+++ created Tcl interpreter +++
<<< loading curve editor settings from: /home/victor/.din/font.ed, done >>>
\033[1;30m<<< mouse parameters:  acceleration:  0/1    threshold:  0 >>> \033[0m
<<< loading Tcl init script: done. +++
<<< saved ranges in: /home/victor/.din/.ranges >>>
<<< saved drones in: /home/victor/.din/.drone >>>
!!! couldnt load custom tuning from: /home/victor/.din/blues.intervals; will 
use defaults. +++
<<< setting up ranges >>>
<< loading ranges from: /home/victor/.din/blues.ranges
!!! couldnt load range pos from /home/victor/.din/blues.ranges, will use 
defaults +++
<<< ranges setup complete. >>>
<<< loading font from: /home/victor/.din/jag.fnt, done. >>>
+++ opened GLX visual 0x2b for rendering +++
+++ viewport: 640 480 +++
Cannot read socket fd = 5 err = Interrupted system call
Jack: JackClient::Activate
Jack: JackClient::StartThread : period = 5804 computation = 100 constraint = 
5804
Jack: Create non RT thread
Jack: ThreadHandler: start
Jack: JackClient::kBufferSizeCallback buffer_size = 256
Jack: JackPosixThread::AcquireRealTimeImp priority = 84
Jack: JackClient::ClientNotify ref = 7235940 name = dbusapi notify = 1701344105
Jack: JackClient::Connect src = din:L dst = system:playback_1
Jack: JackClient::ClientNotify ref = 7235940 name =  notify = 0
Jack: JackClient::AddClient name = , ref = 7235940 
Segmentation fault

Original issue reported on code.google.com by vic...@gmail.com on 20 Apr 2012 at 9:47