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

Reply via email to