Welcome to iraf.net Tuesday, May 21 2024 @ 05:59 PM GMT
emma |
04/29/2006 12:31PM (Read 3994 times)
|
|
|
Status: offline
Registered: 01/23/2006
Posts: 101
|
Hi there,I'm running a script many times which calls starlist and mkobjects and after running through the script a given number of times the script crashes with this error:*** glibc detected *** free(): invalid pointer: 0x8001002e ***
*** glibc detected *** free(): invalid pointer: 0x8001002e ***
*** glibc detected *** free(): invalid pointer: 0x8001002e ***PANIC in `/iraf/iraf/noao/bin.redhat/x_artdata.e': abort
ERROR: Abnormal termination of child process 'noaobin$x_artdata.e'
cl ()
cl ()It crashes part way through the mkobjects task (this task runs after the starlist task). I'm very confused as obviously it runs through the script completely many times before this error appears - any suggestions? I'm running the latest version of iraf on Scientific Linux.Many thanks,Emma
|
|
|
|
fitz |
04/29/2006 12:31PM
|
|
|
Status: offline
Registered: 09/30/2005
Posts: 4040
|
Emma,This sounds like some kind of memory corruption but there's not enough information to figure out exactly wy it is crashing. If you could post a
small script that demonstrates the problem it would help.As for workarounds, generally putting a 'flpr' in the script at the top/bottom of the loop will flush any buildup of crud in the task that may be contributing to the
problem. Hope this helps.-Mike
|
|
|
|
Brooke |
04/29/2006 12:31PM
|
|
|
Status: offline
Registered: 06/23/2006
Posts: 1
|
Mike,Though I am not Emma, thanks for your help!I was having a problem with drizzle in stsdas.packages.dither -- I would get the same error as above after progressing partway through a script. It was always after the same number of instances of drizzle.I dunno why, but I forgot about flpr. Thanks for the reminder, it fixed it.-Brooke
|
|
|
|
| |
|
Content generated in: 0.16 seconds |
|