Describe the bug
On 3.5.0, if we try to read Pixie data without telling VisIt it IS Pixie data, VisIt uses its auto-format-detect logic, which involves a ton of HDF5 plugins.
Eventually, it fails to open and crashes...
[sce2aux:release/build-mb-3.5.0-darwin-24-arm64-release/build.release] miller86% ./bin/visit -o ~/visit/visit/data/pixie_test_data/pixie3d5.h5
Running: gui -dv -o /Users/miller86/visit/visit/data/pixie_test_data/pixie3d5.h5
Running: viewer -dv -geometry 3040x1312+400+18 -borders 20,0,0,1 -shift 0,0 -preshift 0,0 -defer -host 127.0.0.1 -port 5600
Running: mdserver -dv -host 127.0.0.1 -port 5601
mdserver(74187,0x1fc916240) malloc: Heap corruption detected, free list is damaged at 0x6000009e0480
*** Incorrect guard value: 105553126622344
mdserver(74187,0x1fc916240) malloc: *** set a breakpoint in malloc_error_break to debug
Running: mdserver -dv -host 127.0.0.1 -port 5601
mdserver(74212,0x1fc916240) malloc: Heap corruption detected, free list is damaged at 0x600002080700
*** Incorrect guard value: 105553150347016
mdserver(74212,0x1fc916240) malloc: *** set a breakpoint in malloc_error_break to debug
Running: mdserver -dv -host 127.0.0.1 -port 5601
mdserver(74230,0x1fc916240) malloc: Heap corruption detected, free list is damaged at 0x60000230e180
*** Incorrect guard value: 105553153024392
mdserver(74230,0x1fc916240) malloc: *** set a breakpoint in malloc_error_break to debug
Running: mdserver -dv -host 127.0.0.1 -port 5600
Running: mdserver -dv -host 127.0.0.1 -port 5600
This is almost certainly related to HDF5 changes. I recalling seeing such errors and then testing and concluding they had been fixed.
For now, work-around is to force the Pixie format by selecting it...
- On the command line...
-o foo.h5,Pixie_1.0
- In CLI...
OpenDatabase('foo.h5', 0, "Pixie_1.0")
- In GUI...Open, select
Pixie from Guess from file name/extension pulldown of Open file as type:
Describe the bug
On 3.5.0, if we try to read Pixie data without telling VisIt it IS Pixie data, VisIt uses its auto-format-detect logic, which involves a ton of HDF5 plugins.
Eventually, it fails to open and crashes...
This is almost certainly related to HDF5 changes. I recalling seeing such errors and then testing and concluding they had been fixed.
For now, work-around is to force the Pixie format by selecting it...
-o foo.h5,Pixie_1.0OpenDatabase('foo.h5', 0, "Pixie_1.0")PixiefromGuess from file name/extensionpulldown of Open file as type: