| I know that, but what confuses me about the manual is that it
implies k-rate variables cannot be used in the 'condition'. It
looks like they can. Perhaps the manual needs to be fixed.
----- Original Message -----
From: "Hector Centeno"
To:
Sent: Tuesday, November 04, 2008 4:31 AM
Subject: [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: strange mfree() error
> Hello Victor,
>
> Thanks for helping with this problem. The manual also says:
>
> "if...goto -- combination of the above. Condition tested on every pass. "
>
> But you can also comment those if's in my UDOs and still it will
> crash. I simplified the UDO down to a simple operation (assigning a
> value to a k-rate variable) and still the orchestra crashes.
>
> Those UDO's worked fine with Csound 5.08
>
> Cheers,
>
> Hector
>
>
> On Mon, Nov 3, 2008 at 7:18 PM, victor wrote:
>> I was wondering about this line in the UDO
>>
>> if (kindex <= ilen) goto loopstart
>>
>> The manual says
>> if ia R ib goto labelso how come it accepts kindex? I thought that for
>> k-rate
>> checks, kgoto had to be used.
>>
>> Victor
>>
>> ----- Original Message ----- From: "Steven Yi"
>> To:
>> Sent: Monday, November 03, 2008 11:43 PM
>> Subject: [Csnd] Re: Re: Re: Re: Re: Re: strange mfree() error
>>
>>
>>> Hi John,
>>>
>>> I did run in gdb earlier today and had meant to report that doing a
>>> "print lcurip->opcod_iobufs" reported a null. I am also not that
>>> familiar with this area of code, so will do some studying up too.
>>>
>>> steven
>>>
>>>
>>>
>>> On Mon, Nov 3, 2008 at 3:35 PM, jpff wrote:
>>>>
>>>> That crash is at
>>>>
>>>> /* IV - Nov 10 2002: set up pointers to I/O buffers */
>>>> buf = p->buf = (OPCOD_IOBUFS*) lcurip->opcod_iobufs;
>>>> buf->opcode_info = inm;
>>>>
>>>> so I suspect that lcurip->opcod_iobufs is not set. Not sure I have
>>>> time immediately to chase this; in code I do not know at all
>>>> ==John ffitch
>>>>
>>>>
>>>> Send bugs reports to this list.
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe
>>>> csound"
>>>>
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>> csound"
>>
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
|