Well… don’t delete those two lines when commenting out the version check :)
verifyVersionFrom: aDecoder
| streamVersion |
<----------------------
streamVersion := aDecoder nextEncodedUint16. <-------------------
(self version = streamVersion) ifFalse: [
FLBadVersion
signalCurrentVersion: self version
streamVersion: streamVersion ]
On 10.03.2014, at 15:05, Guillermo Polito <[email protected]> wrote:
> Can you share what happened so we can avoid it? :D
>
>
> On Sun, Mar 9, 2014 at 9:02 PM, Max Leske <[email protected]> wrote:
> Solve. Neither image nor VM nor Fuel luckily :)
>
> Cheers,
> Max
>
>
> On 08.03.2014, at 23:15, Max Leske <[email protected]> wrote:
>
>>
>> On 08.03.2014, at 23:12, [email protected] wrote:
>>
>>> Max Leske wrote:
>>>>
>>>>
>>>> On 08.03.2014, at 15:03, Guillermo Polito <[email protected]>
>>>> wrote:
>>>>
>>>>> Hmm, as far as I know there is no "shared memory space"... or bah.. what
>>>>> do you mean by that?
>>>>>
>>>>> From my understanding I'd say that when you do:
>>>>>
>>>>> "- I fix the bug (i.e., commenting the self error)"
>>>>>
>>>>> you introduce some side effect that causes an infinite recursion => lots
>>>>> of contexts are reified because the vm stack gets full => you run out of
>>>>> memory
>>>>
>>>> No, it seems that the error lies with Fuel, although I can’t yet say why.
>>>> I’m still investigating.
>>>>
>>>> Max
>>>
>>> Max, You've been able to reproduce the problem?
>>
>> Not really. I’m working on it with Roberto and post back once we’ve figured
>> out more. I’m pretty sure though that VM and image are fine (apart from
>> limiting the heap size to 500MB *grml*).
>>
>>
>>>
>>>>
>>>>>
>>>>> BTW, are you on windows, linux, mac? which vm/image?
>>>>>
>>>>> Guille
>>>>>
>>>>>
>>>>> On Sat, Mar 8, 2014 at 2:55 PM, [email protected]
>>>>> <[email protected]> wrote:
>>>>> Anyone on this? It is very frustrating for me.
>>>>>
>>>>> Cheers,
>>>>> Roby
>>>>>
>>>>> On Mar 7, 2014, at 1:05 PM, [email protected] wrote:
>>>>>
>>>>> >
>>>>> > On Mar 7, 2014, at 12:24 PM, Max Leske <[email protected]> wrote:
>>>>> >
>>>>> >>
>>>>> >> On 07.03.2014, at 11:55, [email protected] wrote:
>>>>> >>
>>>>> >>> Hi guys,
>>>>> >>>
>>>>> >>> I am experiencing a very strange problem that makes me think there is
>>>>> >>> some shared memory problem with Pharo.
>>>>> >>>
>>>>> >>> Here are the steps that lead to the problem:
>>>>> >>> - I have an image, I do something (i.e., materializing objects with
>>>>> >>> Fuel)
>>>>> >>> - I encounter a problem and a debugger pops up with a “self error:
>>>>> >>> something"
>>>>> >>> - I close the debugger
>>>>> >>> - I close the image
>>>>> >>
>>>>> >> Do you save the image? If so, are you saving references to the already
>>>>> >> materialized objects?
>>>>> >
>>>>> > Of course, I did not save the image. Otherwise I’d have understood the
>>>>> > behavior.
>>>>> >
>>>>> >>
>>>>> >>> - I reopen the image
>>>>> >>> - I fix the bug (i.e., commenting the self error)
>>>>> >>> - I re-run the same thing as in the first step
>>>>> >>> - An OutOfMemory error appears.
>>>>> >>>
>>>>> >>> Any clue?
>>>>> >>>
>>>>> >>> Thanks,
>>>>> >>> Roberto
>
>