Closed shaneallcroft-bg closed 2 months ago
This seems like a fair change to make. I would need to read into the code a bit to see what this is. I know @cboulay has helped us with blackrock before. If they don't have time, I'll look at this soon.
@h-mayorquin, I feel like you're an expert of overflow. Any chance just glancing at this you see what the likely problem is. I'm not super strong with all the name mangling that the RawIO uses. I'm trying to see what is actually flowing. filesize should be an int
, but maybe I'm missing something.
That's a strange reputation to have. I think it is the header offset in bytes which is actually read as a struct. I linked a fix.
Haha. I have never met someone who has had so much success removing instances of overflow.
thanks! @shaneallcroft-bg do you want to test the PR and see if that has fixed it.
Whoa! Super fast turnaround, nice -- will test that PR tonight and get back to you all. Thank you!
:+1: Yes confirmed fixed with https://github.com/NeuralEnsemble/python-neo/pull/1540! Thanks all!
Fixed by #1540.
Hi, i haven't been so assiduous in combing documentation for relevant config stuff, so take with a grain of salt etc; def possible that this one is on me, but currently when opening a .ns5 file (NSx 3.0 file standard BR neurotech) a uint32 variable is used to represent file size when it probably should be a uint64(?) -- the ns5 in question is ~10 min recording which seems not unreasonably large. Let me know if there's any additional details I can provide. Thanks!