Magic Mailing List |
|
From: R. Timothy Edwards (tim AT stravinsky DOT jhuapl.edu) Date: Mon Jun 17 2002 - 10:17:06 EDT
Dear Tim, > Magic crashes right after I type the following commands, > > magic > > :scalegrid 1 4 > > Segmentation fault > The "scalegrid" command was largely untested, even through versions which are still posted as "current" on the Cornell website. However, I wouldn't have expected it to crash immediately. The cure I can offer is to compile my version with better developed scaling routines. This version can be obtained from: http://bach.ece.jhu.edu/~tim/programs/magic/archive/magic-7.1.5.tgz The new version allows "scalegrid" to be used at any time, including during layout, and makes a clear distinction between microns, lambda, and internal units. The edit box is generally aligned to lambda units, but with a finer grid, it is possible to position the box to the finer grid either with commands such as "move e .25" or by doing "snap internal", which makes the finer internal grid default. "snap lambda" returns to the original alignment. It would still be helpful to get the output from running magic (your current version) under "gdb" or other debugger to find the line which caused the segmentation fault, in case the error is not related to the changes made in the newer version (this is unlikely, as the "scalegrid" routines were completely overhauled). Regards, Tim
|
|