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