I have been failing to get segdread to handle 8015 and 8036 SEGD files. It handles 8058 without problem. I may end up seeing other formats, all demultiplexed.
My example files can be viewed and headers examined in SegDSeeMp. The header listings agree with what I can make out in a binary editor.
I've run segdread in a debugger to examine where things go wrong. It looks as though it begins misinterpreting headers at some point. The general header states there is one scan type, and 10 channel sets. During the read it may encounter scan type 63 and channel set 46, which are outside the bounds of an array. From there we segfault.
Before I go further, I thought I'd ask whether anyone else has had similar issues.
regards Graeme Murray