Closed mehdirezaie closed 4 years ago
Yes. This is a bit strange I'd be curious to see if valid.sum() on rank 1 is zero. The fact that your program has hung suggests the error only occurred in one rank.
For example if the file is sorted by RA, this could happen? Still it seems to be a bug that fitsio crashes reading an empty list of rows.
Thank you, Yu! No, the catalogs were not sorted. But your pull request helped! :)
I assume you have a workaround for now till they merge and push out a new version of fitsio?
Yes. Thanks!
I just helped one of the students at OU to install nbodykit, and we realized that the conda installation of Nbodykit comes with fitsio 1.0.5 which lacks the fix that was included in 1.0.6 (https://github.com/esheldon/fitsio/commit/198d9a6963cfe072164ef44556ba5629327e32b8). Could you please update the conda bindings so that they work with the newest version of fitiso?
I think cfitsio has updated beyond 1.0.6 -- is this issue no longer bugging you?
No it is not bugging me. I am going to close it. Thank you very much, Yu! :)
Hi!
I cannot figure out why I get the
IndexError: index 0 is out of bounds for axis 0 with size 0
error. I do not why it seems that what FITSCatalog returns has zero length. But I wrote a script that reproduces the error when I try to read multiple files. The full traceback is given in the following.