I'm proud of myself.  Instead of bothering you with something, I fixed it.
Sending an "open" message to csoundapi~ would say that /home/chuckk//home/chuckk/newpd.csd was not found.  I went into the source and commented out everything about strcpy of curdir->s_name and "/", and changed strcat on the next line to strcpy, in two places (I don't have it in front of me).  After trying a few things a few times, it now loads correctly.  I don't mind typing a whole path name into the object.

-Chuckk


On 8/2/07, Victor Lazzarini <victor.lazzarini@nuim.ie> wrote:
I'm glad it's fixed.
No worries about bothering me. Nothing much to do
between walks...

Victor

>
>
> On 8/2/07, Victor Lazzarini <victor.lazzarini@nuim.ie >
> wrote: >
> > I think I found the bug: in csoundapi_tilde.c
> > lines 84 & 263
> >
> > static t_int *csoundapi_perform(int *w)
> >
> > should be
> >
> > static t_int *csoundapi_perform(t_int *w)
> >
> > and line
> >
> > int     i, n, end = x->end, run = x->run;
> >
> > should be
> >
> > t_int     i, n, end = x->end, run = x->run;
> >
> > I am positive this is the bug (it is A bug in
> > 64bit CPUs, so I expect it to be the cause of
> > your crashes). I can't change in CVS or test it
> > now, will do when I am back to work.
> >
> > Chuck, can you test it for me?
>
>
> You are correct, it works.  I see that it has been changed
> in CVS, too. Thanks, Victor, I shan't bother you again
> during your break.  I look forward to bothering you
> afterward.
>
> -Chuckk
>
--
Send bugs reports to this list.
To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk



--
http://www.badmuthahubbard.com