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 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 > > 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