I modified the original test to take an argument, which is the position in the file containing the independent stored object at which to put a null (%U character). Depending on what argument I pass (this is Solaris SPARC 32-bit) on 6.4.76313, I get different failure results. It seems that from a programmers point of view, I should always get "retrieve exception". Otherwise I have to catch all exceptions when retrieving. Certainly, the "floating point exception" (last case below) seems to be a bug. With argument of 0: Retrieve exception (Program caught retrieve exception, rescued it and printed this. Seems like a correct result). With argument of 4: ------------------------------------------------------------------------------- RAW_FILE c_retrieved <00000000016CAC20> (From FILE) I/O error. Fail ------------------------------------------------------------------------------- With argument of 10: ------------------------------------------------------------------------------- RAW_FILE c_retrieved Independent retrieve: unable to read buffer size.: <00000000016CAD90> (From FILE) Runtime I/O error. Fail ------------------------------------------------------------------------------- With argument of 13: ------------------------------------------------------------------------------- ISE_EXCEPTION_MANAGER developer_raise @9 Mismatch: TEST: <00000000016CB440> Serialization failed. Fail ------------------------------------------------------------------------------- With argument of 65: ------------------------------------------------------------------------------- RAW_FILE c_retrieved Recoverable retrieve: not a supported object.: <00000000016CAD90> (From FILE) Runtime I/O error. Fail ------------------------------------------------------------------------------- With argument of 67: ------------------------------------------------------------------------------- RAW_FILE c_retrieved Floating point exception: <00000000016CAD90> (From FILE) Floating point exception. Fail -------------------------------------------------------------------------------