On 07.03.2014, at 11:25, [email protected] wrote: > Hi Max, > > Thanks for the answer in the first place. Besides the “unexpected stream”, I > am also experiencing some weird behavior about memory consumption. > > I have a folder with 70 fuel files, ranging from few kb to 40MB. Each file > represents a development session with some of my objects inside. > I have a method that scans that directory, with sub-directories, and > materializes all the objects in the image. > > Until last month, this worked like a charm but now, every time I launch it I > got an OutOfMemory problem with the VM.
That’s not goode. I have no idea where that could come from though. Could I get my hands on one of those files that work with 1.9.1 but not with 1.9.3? > > Do you have any idea how this is possible? I tried to increase heap size, > pass the —memory option to the VM, force garbage collection but the problem > persists. I also tried to load the old Fuel (1.9.1), the version I was using > to export. Still no luck. > > Thanks in advance for any help, > Roberto > > I am experiencing something really wired > On Mar 6, 2014, at 5:33 PM, Max Leske <[email protected]> wrote: > >> We’ve been discussing that and are evaluating different approaches to >> solving this problem. We are pretty sure (but can’t guarantee) that there >> are no format differences between 1.9 and 1.9.3. So feel free to remove the >> error and continue. It will probably work (just expect that it might not). >> >> Cheers, >> Max >> >> On 06.03.2014, at 17:23, Sven Van Caekenberghe <[email protected]> wrote: >> >>> Well, https://pharo.fogbugz.com/f/cases/13000/Integrate-Fuel-1-9-3 was just >>> integrated. Why Fuel is so picky about minor versions, and if that matters, >>> I don't know. >>> >>> On 06 Mar 2014, at 17:14, [email protected] wrote: >>> >>>> Hi, >>>> >>>> I just run into an error while materializing an object with Fuel. >>>> Unexpected stream version 19 should be 193. >>>> >>>> Do you have any idea why? I noticed that the fuel #stable version is now >>>> 1.9.3 instead of 1.9.1 which was the version I used for export. When I >>>> loaded Fuel 1.9.1 despite getting some errors, I managed to import my >>>> objects. >>>> >>>> Do you guys have an idea why? >>>> >>>> Thanks in advance, here is the stack trace. >>>> >>>> Roby >>>> >>>> FLMaterializer>>verifyVersionFrom: >>>> FLMaterializer>>materializeFrom: >>>> FLMaterializer class>>materializationFromFileNamed: in Block: [ >>>> :aFileStream | self newDefault materializeFrom: ...etc... >>>> StandardFileStream class(FileStream class)>>detectFile:do: in Block: [ >>>> anotherBlock value: file ] >>>> BlockClosure>>ensure: >>>> StandardFileStream class(FileStream class)>>detectFile:do: >>>> StandardFileStream class(FileStream class)>>oldFileNamed:do: >>>> FLMaterializer class>>materializationFromFileNamed: >>>> FLMaterializer class>>materializeFromFileNamed: >>>> DFPharoMenu class>>importSessionFromFuelPath: >>>> DFPharoMenu class>>importAllSessionsFromFolder in Block: [ :bar | ... >>>> BlockClosure>>cull: >>>> Job>>run in Block: [ result := block cull: self ] >>>> BlockClosure>>on:do: >>>> Job>>run in Block: [ ... >>>> BlockClosure>>ensure: >>>> Job>>run >>>> MorphicUIManager(UIManager)>>displayProgress:from:to:during: >>>> ByteString(String)>>displayProgressAt:from:to:during: >>>> DFPharoMenu class>>importAllSessionsFromFolder >>>> DFPharoMenu class>>menuCommandOn: in Block: [ self >>>> importAllSessionsFromFolder ] >>>> BlockClosure>>cull: >>>> ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: in Block: [ ... >>>> BlockClosure>>ensure: >>>> CursorWithMask(Cursor)>>showWhile: >>>> ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: >>>> ToggleMenuItemMorph(MenuItemMorph)>>mouseUp: >>>> ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp: >>>> MouseButtonEvent>>sentTo: >>>> ToggleMenuItemMorph(Morph)>>handleEvent: >>>> >>>> >>>> >>>> >>> >>> >> >> > >
