[Cs-dev] Error in latest Csound from CVS
| Date | 2010-02-11 02:47 | 
| From | Steven Yi  | 
| Subject | [Cs-dev] Error in latest Csound from CVS | 
Hi All,
I'm trying out one of Jacob Joaquin's CSD's and it gives a segfault for Csound:
http://csound.noisepages.com/2010/02/fragments-of-a-bohlen-pierce-composition-pt-2/
In gdb it gives the segfault as coming from rdorch.c, line 586:
      else if (c == '\n') {                          /* at each new line */
        char *lp = ST(linadr)[lincnt];
        while ((c = *lp) == ' ' || c == '\t')
          lp++;
This is using the old parser. The new parser seems to have issues
parsing an expression.  I also noticed it seems to differ if you
remove the header text before  | 
| Date | 2010-02-11 05:17 | 
| From | "Marc D. Demers"  | 
| Subject | Re: [Cs-dev] Error in latest Csound from CVS | 
| Attachments | None None | 
| 
Hi Steven, I'm using Csound 5.11.1 (Michael Gogins binary) and it works perfectly. Marc > Date: Wed, 10 Feb 2010 21:47:25 -0500 > From: stevenyi@gmail.com > To: csound-devel@lists.sourceforge.net > Subject: [Cs-dev] Error in latest Csound from CVS > > Hi All, > > I'm trying out one of Jacob Joaquin's CSD's and it gives a segfault for Csound: > > http://csound.noisepages.com/2010/02/fragments-of-a-bohlen-pierce-composition-pt-2/ > > In gdb it gives the segfault as coming from rdorch.c, line 586: > > else if (c == '\n') { /* at each new line */ > char *lp = ST(linadr)[lincnt]; > while ((c = *lp) == ' ' || c == '\t') > lp++; > > This is using the old parser. The new parser seems to have issues > parsing an expression. I also noticed it seems to differ if you > remove the header text before <CsoundSynthesizer>. > > Could someone take a look? I couldn't quite figure out what was wrong. > (Note, Jake mentioned he is using 5.11 on Mac and it is working fine > for him) > > Thanks! > steven > > ------------------------------------------------------------------------------ > SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, > Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW > http://p.sf.net/sfu/solaris-dev2dev > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel Tous vos contacts Hotmail dans votre téléphone. Essayez-le maintenant!  | 
| Date | 2010-02-11 05:18 | 
| From | "Marc D. Demers"  | 
| Subject | Re: [Cs-dev] Error in latest Csound from CVS | 
| Attachments | None None | 
| 
I forgot...I'm on Windows Vista... Marc > Date: Wed, 10 Feb 2010 21:47:25 -0500 > From: stevenyi@gmail.com > To: csound-devel@lists.sourceforge.net > Subject: [Cs-dev] Error in latest Csound from CVS > > Hi All, > > I'm trying out one of Jacob Joaquin's CSD's and it gives a segfault for Csound: > > http://csound.noisepages.com/2010/02/fragments-of-a-bohlen-pierce-composition-pt-2/ > > In gdb it gives the segfault as coming from rdorch.c, line 586: > > else if (c == '\n') { /* at each new line */ > char *lp = ST(linadr)[lincnt]; > while ((c = *lp) == ' ' || c == '\t') > lp++; > > This is using the old parser. The new parser seems to have issues > parsing an expression. I also noticed it seems to differ if you > remove the header text before <CsoundSynthesizer>. > > Could someone take a look? I couldn't quite figure out what was wrong. > (Note, Jake mentioned he is using 5.11 on Mac and it is working fine > for him) > > Thanks! > steven > > ------------------------------------------------------------------------------ > SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, > Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW > http://p.sf.net/sfu/solaris-dev2dev > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel Tous vos contacts Hotmail dans votre téléphone. Essayez-le maintenant!  | 
| Date | 2010-02-11 05:22 | 
| From | Steven Yi  | 
| Subject | Re: [Cs-dev] Error in latest Csound from CVS | 
This makes me think a bug was introduced between 5.11 and 5.12. On Thu, Feb 11, 2010 at 12:17 AM, Marc D. Demers  | 
| Date | 2010-02-11 09:44 | 
| From | Andres Cabrera  | 
| Subject | Re: [Cs-dev] Error in latest Csound from CVS | 
Hi, I've noticed that the character \ is crashing the score when in the header. This regression was introduced recently, and I think it's the problem you have identified ( I knew the crash was in rdorc.c, but didn't know where...) Cheers, Andrés On Thu, Feb 11, 2010 at 5:22 AM, Steven Yi  | 
| Date | 2010-02-11 09:44 | 
| From | Andres Cabrera  | 
| Subject | Re: [Cs-dev] Error in latest Csound from CVS | 
Sorry, not the score, the orchestra. Cheers, Andrés On Thu, Feb 11, 2010 at 9:44 AM, Andres Cabrera  |