32-64 bit migration - Errors


My application makes use of hdf5 and is being migrated to 64 bit. After
the migration when a hdf5 file is saved non ASCII

Character named , the filename gets completely mangled. If the same
file is loaded the load fails with these errors

HDF5-DIAG: Error detected in HDF5 library version: 1.6.5 thread 0. Back
trace f


  #000: ..\..\src\H5F.c line 1326 in H5Fis_hdf5(): unable to open file

    major(05): Low-level I/O layer

    minor(29): Unable to initialize object

  #001: ..\..\src\H5FD.c line 1044 in H5FD_open(): open failed

    major(22): Virtual File Layer

    minor(29): Unable to initialize object

  #002: ..\..\src\H5FDsec2.c line 366 in H5FD_sec2_open(): unable to
open file

    major(04): File interface

    minor(17): Unable to open file

  #003: ..\..\src\H5FDsec2.c line 366 in H5FD_sec2_open(): No such file
or direc


    major(03): Internal HDF5 error

    minor(87): System error message

What could be the cause for this problem ? This problem doesn't happen
with 32 bit version .