Terry, glad to see you bit the bullet and started doing this in PMX. I think in the end it'll save you lots of effort.
I'll look into trapping that sort of error in a more graceful fashion. FYI, when I compile it with pmx2610 in Windows XT SP2, I get no errors or faults at all; it just doesn't produce any output. --Don Simons >-----Original Message----- >From: [email protected] [mailto:[email protected]] On Behalf Of >Terrence Enger >Sent: Monday, June 20, 2011 6:03 PM >To: [email protected] >Subject: [Tex-music] segmentation fault in pmxab > >Greetings, > >I know from Noack "Typsetting music with PMX -- version 2.6" that >I am not supposed to put the code for a dynamic mark in front of a >note. Still, a segmentation fault seems like an overly severe punishment >for a coding error. > >I append the PMX souce and the console output (lightly massaged with >respect to overprinting and unprintable characters) from my attempt to >compile it. > >Obviously, the solution for me is to just "stop doing that". I am >just trying to be helpful with this report. > >Thanks, >Terry. > >========== m017segfault.pmx ======================================= >% ------------------------------------------------- >% >% Grieg, Andante con moto for piano, violin, and cello, EG 116 >% >% ------------------------------------------------- >% >% nstaves,noinst,mtrnuml,mtrdenl,mtrnump,mtrdenp,xmtrnum0,isig, > 4 3 4 4 0 6 0 -3 >% >% npages,nsyst,musicsize,fracindent > 1 1 20 0.15 >Piano >Cello >Violin >btbt >./ >Abep >% use postscript type K slurs, ties, and hairpins >Ap >% m. 017 > d43d zgd zbd g8 an b g d+ / > d44d zgd zbd zdd g84 D< an b g d+ D< / >% "Typesetting music with PMX" version 2.6 tells me >% that dynamic marks "go *after* the note to which >% they refer" (emphasis in the original). Still >% a segfault seems like an unwarrentedly severe >% "weird error". > D< g83 d+ g- g+ D< g4 r / > g84 D< d+ g- g+ D< g4 r / >========== console session ======================================== >terry@cougar-natty:~/Music/grieg_andante_con_moto/pmx$ pmxab m017segfault.pmx > This is PMX, Version 2.521, 16 May 09 > Opening m017segfault.pmx > > Starting first PMX pass > > Bar 1 > WARNING: > Last non-blank character is "^@", not "/,%" > ASCII code: 0 > > Done with first pass > > > Starting second PMX pass > > > Bar 1Segmentation fault >terry@cougar-natty:~/Music/grieg_andante_con_moto/pmx$ ls -l m017s* >-rw-r--r-- 1 terry terry 0 2011-06-20 20:18 m017segfault.pml >-rw-r--r-- 1 terry terry 857 2011-06-20 20:12 m017segfault.pmx >terry@cougar-natty:~/Music/grieg_andante_con_moto/pmx$ uname -a >Linux cougar-natty 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 >i686 athlon i386 GNU/Linux >================================================================== >= > >------------------------------- >[email protected] mailing list >If you want to unsubscribe or look at the archives, go to >http://tug.org/mailman/listinfo/tex-music ------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music

