MAGIC Magic Mailing List
 
 

From: R. Timothy Edwards (tim AT stravinsky DOT jhuapl.edu)
Date: Tue Sep 23 2003 - 17:01:34 EDT

  • Next message: 1-800-Pharmacy: "Phentermine, Viagra, Ambien, ONLINE"

    Dear Tim,
    
    >>I also find another problem, when I use "Load Layout" from the menu,
    >>magic segment faults! Please help!
    >>
    >This only happens after the "extresis" command. It will occur on the 
    >newest magic-7.3.0 & 7.2.49.
    
    A partial fix is a change to line 414 of database/DBcellname.c from:
    
    	if (!strncmp(celluse->cu_id, "Topmost ", 8))
    to:
    	if (celluse->cu_id && (!strncmp(celluse->cu_id, "Topmost ", 8)))
    
    This avoids the segmentation fault, although the "cell manager" window
    gets a little confused and reports an error.  This script-level Tcl
    error, however, is not fatal.
    
    > Yet another problem of magic-7.3.0 can be shown as follows,
    > 1. Draw a horizontal metal3.
    > 2. Draw a vertical metal2 across the metal3.
    > 3. Select metal3 and stretch (Shift_XK_KP_2) it up and down, and you can 
    > see the bug.
    
    This error (and a number of others) has been corrected in magic-7.3.1,
    which so far has been looking fairly stable to me, and seems to be
    backwardly compatible with all the old tech files.  I changed the stacked
    contacts code such that stacking types, which are unique to version 7.3,
    can only be generated by being explicitly called out in the technology
    file.
    
    There remain a few instances of strange behavior with the stretching
    mechanism in 7.3, but they are minor and I think I can resolve them
    all eventually.
    
    Thanks for the feedback.
    
    					Regards,
    					Tim
    


  •  
     
    Questions? Contact Rajit Manohar
    cornell logo