Readu, Writeu Causing Segmentation Fault [message #67907] |
Sun, 06 September 2009 21:21 |
A.R.
Messages: 3 Registered: September 2009
|
Junior Member |
|
|
Hello everyone,
I have created rather large volumes (3-D binary arrays) in IDL that I
save as unformatted data (i.e. writeu). When the volume gets above a
certain size (around 2.2 GB) when I attempt to writeu or readu the
volume, I am kicked out of IDL with a segmentation fault. I don't
think it's a memory issue, I'm running 64-bit IDL on a 64-bit linux
running redhat enterprise with 12 GB of ram.
One workaround I've used for 'writeu' is to write to the file in
chunks, by using a for loop to write each slice of the volume
individually. This works for saving the volume, but then I have no
way to re-open the volume in IDL without the readu segmentation fault!
Anyone have any ideas for what could be causing this? I'm running IDL
Version 6.2.
I appreciate any suggestions/ideas you smart people might have! In
the meantime, I'll continue banging my head against the wall over this
one.
|
|
|