All pastes #34761 Raw Edit

Something

public text v1 · immutable
#34761 ·published 2005-12-24 00:17 UTC
rendered paste body
init_attributes STORAGE_XML
Current = STORAGE_XML#0x82fd508
        [ registry = #0x82ff510
          filename = "freeMOO_autosave_98.xml"
          retrieved = Void
          error = False
        ]
elem = XML_ELEMENT#0x83d2ad8
        [ parent = #0x8337718
          name = "object"
          attributes = #0x841fc98
          content = #0x83bd324
        ]
objs = ARRAY[STORABLE]#0x852baf8
        [ storage = NATIVE_ARRAY[STORABLE]#0x852dd30
          capacity = 176
          upper = 93
          lower = 0
        ]
attrs = ITERATOR_ON_XML_ELEMENTS#0x852813c
        [ child_iterator = #0x852a360
        ]
l = LINKED_LIST[TUPLE[STRING,ANY]]#0x8536994
        [ upper = 4
          first_link = #0x85d6058
          last_link = #0x85d6088
          mem_idx = 4
          mem_lnk = #0x85d6088
        ]
id = 38
line 174 column 24 file /usr/lib/SmartEiffel12//lib_storage/storage_xml.e
======================================
<late-binding-wrapper> make_from_storage
======================================
make_from_storage S_POPULATION_UNIT
Current = S_POPULATION_UNIT#0x83215bc
        [ id = 133
          turns_to_assimilation = 0
          task = 27
          race = #0x82c75bc
          colony = #0x83095f8
        ]
elems = ITERATOR_ON_LINKED_LIST[TUPLE[STRING,ANY]]#0x8538360
        [ linked_list = #0x8536994
          current_link = Void
        ]
i = REFERENCE[INTEGER]#0x853a8d4
        [ item = 0
        ]
savedtask = 27
line 82 column 9 file ./src/s_population_unit.e
======================================
invariant S_POPULATION_UNIT
Current = S_POPULATION_UNIT#0x83215bc
        [ id = 133
          turns_to_assimilation = 0
          task = 27
          race = #0x82c75bc
          colony = #0x83095f8
        ]
line 192 column 25 file /home/dmoisset/prog/freemoo/shared/population_unit.e
=====   Top of run-time stack    =====
Exception number 2 not handled.
Class invariant not maintained.