denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Denemo broken ....


From: R. Mattes
Subject: Re: [Denemo-devel] Denemo broken ....
Date: Wed, 3 Aug 2011 22:06:21 +0200

On Wed, 03 Aug 2011 20:08:52 +0100, Richard Shann wrote
 
> As I say, the jack code probably *is* broke (perhaps beyond repair), 
> and is currently being replaced by Dominic Sacre` On fluidsynth the 
> tuning message is not sent, because the synth is NULL at this point 
> in the code. In that code the use of the master volume for the 
> velocity is restricted to NOTEON messages, and again as I say, it is 
> presumably not used by the general MIDI playback mechanism, as otherwise
> you couldn't make a crescendo. As this code is currently being replaced
> it would be worthwhile avoiding it at present, if you can.

O.k. - even so it _did_ work until recenty.  I just switched to the
soc branch - the C code looks much cleaner.  BUT I still get segfaults
with 'denemo -M jack -A jack' (note to Dominic Sacré: it would be nice to
mention these commandline switches in the useage help. I only found out 
about then by tracing config->audio_driver->str in the sources).

 GLib-ERROR **: The thread system is not yet initialized.
 aborting...

 Program received signal SIGABRT, Aborted.
 [Switching to Thread 0xb6bffa80 (LWP 16603)]
 0xb7fb2430 in __kernel_vsyscall ()
 (gdb) bt
 #0  0xb7fb2430 in __kernel_vsyscall ()
 #1  0xb6fd08a0 in raise () from /lib/tls/i686/cmov/libc.so.6
 #2  0xb6fd2268 in abort () from /lib/tls/i686/cmov/libc.so.6
 #3  0xb71f539c in g_logv () from /lib/libglib-2.0.so.0
 #4  0xb71f5776 in g_log () from /lib/libglib-2.0.so.0
 #5  0xb72149a2 in ?? () from /lib/libglib-2.0.so.0
 #6  0x0811d627 in audio_initialize (config=0x815b438) at audiointerface.c:187
 #7  0x080c8fdd in inner_main (closure=0x0, argc=5, argv=0xbfeb4094) at
view.c:4971
 #8  0xb7ed3fa6 in ?? () from /usr/lib/libguile.so.17
 #9  0xb7ea3e72 in ?? () from /usr/lib/libguile.so.17
 #10 0xb7f1d855 in scm_c_catch () from /usr/lib/libguile.so.17
 #11 0xb7ea4472 in scm_i_with_continuation_barrier () from 
/usr/lib/libguile.so.17
 #12 0xb7ea4553 in scm_c_with_continuation_barrier () from 
/usr/lib/libguile.so.17
 #13 0xb7f1c369 in scm_i_with_guile_and_parent () from /usr/lib/libguile.so.17
 #14 0xb7f1c45e in scm_with_guile () from /usr/lib/libguile.so.17
 #15 0xb7ed3f3f in scm_boot_guile () from /usr/lib/libguile.so.17
 #16 0x08087008 in main (argc=0, argv=0xb6788a40) at main.c:590
 
drilling down the segfault seems to apear here:

 Breakpoint 1, audio_initialize (config=0x815b438) at audiointerface.c:102
 102      if (strcmp(driver, "jack") == 0) {
 (gdb) s
 186    int audio_initialize(DenemoPrefs *config) {
 (gdb) 
 187      queue_cond = g_cond_new();
 (gdb) s

 GLib-ERROR **: The thread system is not yet initialized.
 aborting...

Hmm. 

 Cheers, RalfD

> Richard


--
R. Mattes -
Hochschule fuer Musik Freiburg
address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]