<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 12.08.2013 20:29, Timo Westkämper
wrote:<br>
</div>
<blockquote
cite="mid:CAKBe7gCzbgh3D390cYR_t02iOqZdiJxYSc8QKZYAOxtA2YXYQg@mail.gmail.com"
type="cite">
<div class="gmail_quote">On Mon, Aug 12, 2013 at 12:26 PM, Florian
Paul Schmidt <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:mista.tapas@gmx.net" target="_blank">mista.tapas@gmx.net</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 12.08.2013 11:24, Florian Paul Schmidt
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
On 12.08.2013 11:19, Florian Paul Schmidt wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
On 12.08.2013 10:53, Hartmut Noack wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Am 12.08.2013 08:51, schrieb Timo Westkämper:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi.<br>
<br>
I just wanted to let you know that I have been
working on a soft synth<br>
called rogue.<br>
</blockquote>
New Synths are always most welcome so thanks a lot!
:-)<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<a moz-do-not-send="true"
href="https://github.com/timowest/rogue"
target="_blank">https://github.com/timowest/rogue</a><br>
</blockquote>
I fail to build it:<br>
<br>
src/gui/rogue-gui.cpp:905:30: Schwerwiegender Fehler:<br>
gui/rogue-gui.mcpp: Datei oder Verzeichnis nicht
gefunden<br>
Kompilierung beendet.<br>
make: *** [rogue-gui.so] Fehler 1<br>
<br>
Do I need any special build-tool in order to create
such an mcpp-file?<br>
mcpp ist installed (Ubuntu 13.04)<br>
</blockquote>
<br>
The Makefile doesn't have the dependencies setup
correctly. You can do:<br>
<br>
make gui<br>
make<br>
<br>
And it built..<br>
</blockquote>
<br>
But segfaults:<br>
</blockquote>
</div>
[...]
<div class="im"><br>
make: *** [run] Segmentation fault (core dumped)<br>
<br>
</div>
Here's a bt:<br>
<br>
Program received signal SIGSEGV, Segmentation fault.<br>
[Switching to Thread 0x7fffec10c700 (LWP 8577)]<br>
0x00007fffc2fc3e72 in rogue::rogueVoice::runFilter(int,
unsigned int, unsigned int) () from
/usr/local/lib/lv2/lv2-rogue.lv2/rogue.so<br>
(gdb) bt<br>
#0 0x00007fffc2fc3e72 in rogue::rogueVoice::runFilter(int,
unsigned int, unsigned int) () from
/usr/local/lib/lv2/lv2-rogue.lv2/rogue.so<br>
#1 0x00007fffc2fc4238 in rogue::rogueVoice::render(unsigned
int, unsigned int, unsigned int) () from
/usr/local/lib/lv2/lv2-rogue.lv2/rogue.so<br>
#2 0x00007fffc2fc467e in rogue::rogueVoice::render(unsigned
int, unsigned int) () from /usr/local/lib/lv2/lv2-rogue.lv2/rogue.so<br>
#3 0x00007fffc2fc1402 in lvtk::Plugin<rogue::rogueSynth,
lvtk::URID<true>, lvtk::end, lvtk::end, lvtk::end,
lvtk::end, lvtk::end, lvtk::end, lvtk::end,
lvtk::end>::_run(void*, unsigned int) () from
/usr/local/lib/lv2/lv2-rogue.lv2/rogue.so<br>
#4 0x0000000000405d02 in ?? ()<br>
#5 0x0000000000407968 in ?? ()<br>
#6 0x00007ffff6e3f74c in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#7 0x00007ffff6e3f654 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#8 0x00007ffff6e3d40f in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#9 0x00007ffff6e5ca40 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#10 0x00007ffff7bc4f8e in start_thread (arg=0x7fffec10c700) at
pthread_create.c:311<br>
#11 0x00007ffff5fd4e1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br>
(gdb) quit<br>
A debugging session is active.<br>
<br>
Inferior 1 [process 8568] will be killed.<br>
<br>
Quit anyway? (y or n) y</blockquote>
<div><br>
I added some debugging flags to git master. Could you try
again?<br>
</div>
</div>
</blockquote>
<br>
Here you go (did a thread apply all bt). Interestingly enough, when
I have jackd not running jalv.gtk doesn't crash right away (but I
get loads of jack debug output about the client being late), but
rather when I ctrl-c out of jalv. When I do have jackd running
(jackdmp btw) then it crashes right away..<br>
<br>
<br>
<br>
Program received signal SIGSEGV, Segmentation fault.<br>
[Switching to Thread 0x7fffec10c700 (LWP 8212)]<br>
rogue::rogueVoice::runFilter (this=this@entry=0xbecb70, i=i@entry=0,
from=from@entry=0, to=to@entry=64) at src/voice.cpp:310<br>
310 float* source = buffers[filterData.source];<br>
(gdb) thread apply all bt<br>
<br>
Thread 8 (Thread 0x7fffc62e1700 (LWP 8213)):<br>
#0 <a class="moz-txt-link-abbreviated" href="mailto:pthread_cond_timedwait@@GLIBC_2.3.2">pthread_cond_timedwait@@GLIBC_2.3.2</a> () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>
#1 0x00007ffff632b935 in g_cond_wait_until () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#2 0x00007ffff62c1b81 in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#3 0x00007ffff63105fa in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#4 0x00007ffff630feb5 in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#5 0x00007ffff7bc4f8e in start_thread (arg=0x7fffc62e1700) at
pthread_create.c:311<br>
#6 0x00007ffff5fd4e1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br>
<br>
Thread 7 (Thread 0x7fffec10c700 (LWP 8212)):<br>
#0 rogue::rogueVoice::runFilter (this=this@entry=0xbecb70,
i=i@entry=0, from=from@entry=0, to=to@entry=64) at src/voice.cpp:310<br>
#1 0x00007fffc2fc4238 in rogue::rogueVoice::render
(this=this@entry=0xbecb70, from=0, to=to@entry=64, off=off@entry=0)
at src/voice.cpp:366<br>
#2 0x00007fffc2fc467e in rogue::rogueVoice::render (this=0xbecb70,
from=from@entry=0, to=to@entry=2048) at src/voice.cpp:337<br>
#3 0x00007fffc2fc1402 in run (sample_count=2048, this=0xbeb650) at
/usr/local/include/lvtk-1/lvtk/synth.hpp:349<br>
#4 lvtk::Plugin<rogue::rogueSynth, lvtk::URID<true>,
lvtk::end, lvtk::end, lvtk::end, lvtk::end, lvtk::end, lvtk::end,
lvtk::end, lvtk::end>::_run (instance=0xbeb650, <br>
sample_count=2048) at
/usr/local/include/lvtk-1/lvtk/plugin.hpp:357<br>
#5 0x0000000000405d02 in ?? ()<br>
#6 0x0000000000407968 in ?? ()<br>
#7 0x00007ffff6e3f74c in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#8 0x00007ffff6e3f654 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#9 0x00007ffff6e3d40f in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#10 0x00007ffff6e5ca40 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#11 0x00007ffff7bc4f8e in start_thread (arg=0x7fffec10c700) at
pthread_create.c:311<br>
#12 0x00007ffff5fd4e1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br>
<br>
Thread 6 (Thread 0x7ffff7eb6700 (LWP 8211)):<br>
#0 0x00007ffff7bcbcbd in read () at
../sysdeps/unix/syscall-template.S:81<br>
#1 0x00007ffff6e5ee5a in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#2 0x00007ffff6e62423 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#3 0x00007ffff6e6213c in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#4 0x00007ffff6e5ca40 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#5 0x00007ffff7bc4f8e in start_thread (arg=0x7ffff7eb6700) at
pthread_create.c:311<br>
#6 0x00007ffff5fd4e1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br>
<br>
Thread 5 (Thread 0x7ffff7f37700 (LWP 8210)):<br>
#0 <a class="moz-txt-link-abbreviated" href="mailto:pthread_cond_wait@@GLIBC_2.3.2">pthread_cond_wait@@GLIBC_2.3.2</a> () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185<br>
#1 0x00007ffff6e5df08 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#2 0x00007ffff6e5a09f in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#3 0x00007ffff6e5ca40 in ?? () from
/usr/lib/x86_64-linux-gnu/libjack.so.0<br>
#4 0x00007ffff7bc4f8e in start_thread (arg=0x7ffff7f37700) at
pthread_create.c:311<br>
#5 0x00007ffff5fd4e1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br>
<br>
Thread 3 (Thread 0x7fffecf25700 (LWP 8208)):<br>
#0 0x00007ffff5fc83cd in poll () at
../sysdeps/unix/syscall-template.S:81<br>
#1 0x00007ffff62ec1dc in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#2 0x00007ffff62ec6ba in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#3 0x00007ffff3dd94f6 in ?? () from
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0<br>
#4 0x00007ffff630feb5 in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#5 0x00007ffff7bc4f8e in start_thread (arg=0x7fffecf25700) at
pthread_create.c:311<br>
#6 0x00007ffff5fd4e1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br>
<br>
Thread 2 (Thread 0x7fffed726700 (LWP 8207)):<br>
#0 0x00007ffff5fc83cd in poll () at
../sysdeps/unix/syscall-template.S:81<br>
#1 0x00007ffff62ec1dc in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#2 0x00007ffff62ec304 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#3 0x00007fffed94aa1d in ?? () from
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so<br>
#4 0x00007ffff630feb5 in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#5 0x00007ffff7bc4f8e in start_thread (arg=0x7fffed726700) at
pthread_create.c:311<br>
#6 0x00007ffff5fd4e1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br>
<br>
Thread 1 (Thread 0x7ffff7fb1980 (LWP 8203)):<br>
#0 0x00007ffff62dace3 in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#1 0x00007ffff62db1b7 in ?? () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#2 0x00007ffff62fad1f in g_quark_from_string () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
#3 0x00007ffff65c3c50 in g_signal_newv () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
#4 0x00007ffff65c44ed in g_signal_new_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
#5 0x00007ffff65c4702 in g_signal_new () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
#6 0x00007ffff6932b08 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0<br>
#7 0x00007ffff65cd956 in g_type_class_ref () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
#8 0x00007ffff65b635d in g_object_new_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
#9 0x00007ffff65b6804 in g_object_new () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
#10 0x000000000040d775 in ?? ()<br>
#11 0x0000000000409968 in ?? ()<br>
#12 0x00007ffff5efcea5 in __libc_start_main (main=0x408837, argc=2,
ubp_av=0x7fffffffdde8, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, <br>
---Type <return> to continue, or q <return> to quit---<br>
stack_end=0x7fffffffddd8) at libc-start.c:260<br>
#13 0x0000000000405ba9 in ?? ()<br>
(gdb) <br>
<br>
<br>
Flo<br>
<br>
</body>
</html>