PR# 15256 Mismatch Serialization Failure
Problem Report Summary
Submitter: hcater
Category: EiffelStudio
Priority: High
Date: 2009/01/10
Class: Bug
Severity: Critical
Number: 15256
Release: 6.3.7.6070 GPL Edition - windows
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.18) Gecko/20081107 Firefox/2.0.0.18 Flock/1.2.7
Synopsis: Mismatch Serialization Failure
Description
Mismatch: LINKABLE [INTEGER_32]: Serialization failed. (SERIALIZATION_FAILURE) ------------------------------------------------------------------------------- Class / Object Routine Nature of exception Effect ------------------------------------------------------------------------------- ISE_EXCEPTION_MANAGER developer_raise @9 Mismatch: LINKABLE [INTEGER_32]: <0000000001AE1608> Serialization failed. Fail ------------------------------------------------------------------------------- ISE_EXCEPTION_MANAGER developer_raise <0000000001AE1608> Routine failure. Fail ------------------------------------------------------------------------------- ISE_EXCEPTION_MANAGER raise @9 <0000000001AE1608> Routine failure. Fail ------------------------------------------------------------------------------- SERIALIZATION_FAILURE raise @2 <0000000001AE1620> (From EXCEPTION) Routine failure. Fail ------------------------------------------------------------------------------- EXCEPTIONS raise_retrieval_exception @4 <0000000001AE1560> Routine failure. Fail ------------------------------------------------------------------------------- LINKABLE internal_correct_mismatch @6 <0000000001AE0C54> (From ANY) Routine failure. Fail ------------------------------------------------------------------------------- RAW_FILE c_retrieved <0000000001AE08B8> (From FILE) Routine failure. Fail ------------------------------------------------------------------------------- RAW_FILE retrieved @4 <0000000001AE08B8> (From FILE) Routine failure. Fail ------------------------------------------------------------------------------- STORABLE retrieve_by_name @6 <0000000001AE084C> Routine failure. Fail ------------------------------------------------------------------------------- APPLICATION make @8 <0000000001AE03E4> Routine failure. Fail ------------------------------------------------------------------------------- APPLICATION root's creation <0000000001AE03E4> Routine failure. Exit -------------------------------------------------------------------------------
To Reproduce
Run the attached 'test' system
Problem Report Interactions
Thanks Manu, that seems to have resolved the issue but I now seem to have new error relating to a stack overflow. I've just submitted a problem report (#15274).
I've attached the runtime files that you need to link against. Simply copy them to $ISE_EIFFEL/studio/spec/$ISE_PLATFORM/lib/msc and refreeze your application.
Thank you.
The issue is that in EiffelStudio 6.2 we fixed a bug where the compiler would generate some invalid data for storable when an attribute is generic and using the `like Current' specification. We have a solution that we are currently testing. This should only cover a certain pattern of storable mismatches. Once we have done the testing we will provide you with a set of runtime files for 6.3 for your own testing.
There was a conflict and it will be eweasel test#store020.
I've added eweasel test#store019 to exhibit the problem.