Skip to content

Error randomly occuring while reading FITS file multiple times #191

Description

@Baphometsixsixsix

The FITS() function works well for a certain number of times and then suddenly throws up error. Any idea why could this be happening?

using FITSIO
FITS("/home/archisman/FITSfile1.fits")

File: /home/archisman/FITSfile1.fits
Mode: "r" (read-only)
HDUs: Num Name Type
1 Image
2 SPECTRUM Table

j = 0
for i in 1:100000
    FITS("/home/archisman/FITSfile1.fits")
    j+=1
end

CFITSIO has encountered an error while processing /home/archisman/FITSfile1.fits. Error code 104: could not open the named file
Detailed error message follows:
failed to find or open the following file: (ffopen)
/home/archisman/FITSfile1.fits

Stacktrace:
[1] fits_assert_ok
@ ~/.julia/packages/CFITSIO/BfhtD/src/CFITSIO.jl:225 [inlined]
[2] fits_open_file(filename::String, mode::Int64)
@ CFITSIO ~/.julia/packages/CFITSIO/BfhtD/src/CFITSIO.jl:380
[3] FITS(filename::String, mode::String; extendedparser::Bool)
@ FITSIO ~/.julia/packages/FITSIO/ggf1s/src/FITSIO.jl:183
[4] FITS (repeats 2 times)
@ ~/.julia/packages/FITSIO/ggf1s/src/FITSIO.jl:181 [inlined]
[5] top-level scope
@ ./In[3]:3

j
4043
FITSIOerror

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions