<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 21:43, Timo Westkämper
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAKBe7gDUtG+SbVaw=dgmxvA-i-gmMDzzXB0nV2JEJZXLWg=s+A@mail.gmail.com"
      type="cite">Hi.<br>
      <br>
      This should fix it <a moz-do-not-send="true"
href="https://github.com/timowest/rogue/commit/04f124a01257228df65186320d517973ac912db0">https://github.com/timowest/rogue/commit/04f124a01257228df65186320d517973ac912db0</a><br>
      <br>
      One parameter was not properly copied to the internal parameter
      model.<br>
      <br>
      Thanks again for testing.<br>
      <br>
    </blockquote>
    <br>
    Now it starts up just fine :D<br>
    <br>
    Thanks,<br>
    Flo<br>
    <br>
    <blockquote
cite="mid:CAKBe7gDUtG+SbVaw=dgmxvA-i-gmMDzzXB0nV2JEJZXLWg=s+A@mail.gmail.com"
      type="cite">Br,<br>
      Timo<br>
      <br>
      <div class="gmail_quote">On Mon, Aug 12, 2013 at 10:12 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 bgcolor="#FFFFFF" text="#000000">
            <div>
              <div class="h5">
                <div>On 12.08.2013 20:29, Timo Westkämper wrote:<br>
                </div>
                <blockquote 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>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><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>
              </div>
            </div>
            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..
            <div class="im"><br>
              <br>
              <br>
              <br>
              Program received signal SIGSEGV, Segmentation fault.<br>
            </div>
            [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 moz-do-not-send="true"
              href="mailto:pthread_cond_timedwait@@GLIBC_2.3.2"
              target="_blank">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 moz-do-not-send="true"
              href="mailto:pthread_cond_wait@@GLIBC_2.3.2"
              target="_blank">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>
          </div>
        </blockquote>
      </div>
      <br>
    </blockquote>
    <br>
  </body>
</html>