View on GitHub

IRAF Community Distribution

IRAF maintained by the community

Home | Installation | Packages | X11IRAF | PyRAF | Forum

MSCRED errors in Cygwin

T_W wrote on Nov 22, 2006

Howdy,
I managed to get Cygwin(V1.5.21-1), IRAF(V2.13b2) and DS9(V4.0b10) installed and running with the help of this forum. After installing fitsutil and tables I installed mscred (src from iraf.net) with what appears to be no compiling issues. Now, when I run mscsplit I get the following error

ERROR: segmentation violation
  "lindex=no, lname=yes, lver=no, ikparams="", > extlist)"
     line 54: mscsrc$mscsplit.cl
     called as: `mscsplit ()'


Also, when attempting to display a mosaic image with mscdisplay the following msg appears

PANIC in `/iraf/extern/mscred/bin.cygwin/x_mscdisplay.e': Memory has been corrupted


Displaying single images with display works fine, so I don't think it is a ds9 issue. When running some of the other mscred programs I get the similar "Memory has been corrupted" error. Let me know if you need anymore info for finding a solution.

Thanks,
-tw

Mike Fitzpatrick wrote on Nov 22, 2006

Using a test image I was able to run both MSCSPLIT and MSCDISPLAY on Cygwin. The errors are pretty generic and sometimes refer to a coding error, but they can also be data related. Could you post the parameters you used (i.e. a "dpar mscsplit mscdisplay") and perhaps also post a URL to an example image so I can try to reproduce the error?

-Mike

T_W wrote on Nov 22, 2006

Thanks for the speedy reply Mike!

Seems this was not a IRAF issue, but rather a file corruption problem. After digging up my backups, mscred worked like a charm. My only complaint is that it is a bit slow, almost 3 minutes to mscsplit a 256MB mosaic file. That probably isn't too unusual with cygwin though.

Thanks,
-tw

Last post on Nov 22, 2006