Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-08-01 Thread Ciprian Teodorov
On Jul 31, 2014 11:03 PM, Nicolai Hess nicolaih...@web.de wrote: Is is not that easy :) TRMorph already checks for a new session. TRCanvas not, but could be done the same way - maybe. It is difficult as TRCanvas are shared by different objects. And it is more difficult for TRShape. I know

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-08-01 Thread Eliot Miranda
On Thu, Jul 31, 2014 at 8:56 PM, Ciprian Teodorov ciprian.teodo...@gmail.com wrote: On Jul 31, 2014 11:03 PM, Nicolai Hess nicolaih...@web.de wrote: Is is not that easy :) TRMorph already checks for a new session. TRCanvas not, but could be done the same way - maybe. It is difficult as

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-08-01 Thread stepharo
On 1/8/14 08:56, Ciprian Teodorov wrote: On Jul 31, 2014 11:03 PM, Nicolai Hess nicolaih...@web.de mailto:nicolaih...@web.de wrote: Is is not that easy :) TRMorph already checks for a new session. TRCanvas not, but could be done the same way - maybe. It is difficult as TRCanvas are

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-08-01 Thread Nicolai Hess
2014-08-01 9:46 GMT+02:00 stepharo steph...@free.fr: On 1/8/14 08:56, Ciprian Teodorov wrote: On Jul 31, 2014 11:03 PM, Nicolai Hess nicolaih...@web.de wrote: Is is not that easy :) TRMorph already checks for a new session. TRCanvas not, but could be done the same way - maybe. It is

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-08-01 Thread stepharo
Someone working on this? igor but he got burned out on that. What are the next steps to make the system fully athens based? we need - to update all the drawon: methods (argh) - get a texteditor working (so far it is working but no tab support) We can organize a skype

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-07-31 Thread Alexandre Bergel
Yes, and this is a mess. I’ve spent quite some time in getting the session working with Roassal2 and it still does not work. I would appreciate help on this. Alexandre On Jul 31, 2014, at 8:58 AM, Nicolai Hess nicolaih...@web.de wrote: It looks like Trachel does not recreate athens external

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-07-31 Thread Igor Stasenko
The recipe is simple: isolate the code in your application in a way that if certain feature not available (line nativeboost), it won't put your image into endless exception throwing loop. On 31 July 2014 16:09, Alexandre Bergel alexandre.ber...@me.com wrote: Yes, and this is a mess. I’ve

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-07-31 Thread Jean Baptiste Arnaud
Look like a very common Nativeboost error, if a external object is access without checking if we are on the same session (memory has changed so ...). If it is that: The clean solution: - check the nativeboost session on external object accesses. Or at least the risky one. Should be done

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-07-31 Thread stepharo
Alexandre may be you should try to understand what is a session. Because this is about 2 lines of code. When you open an image you save 2 min ago or 2 years ago, how the system knows that an OS ressources is valid? By checking the session id... Stef On 31/7/14 16:09, Alexandre Bergel wrote:

Re: [Pharo-dev] [Moose-dev] Pharo image corruption and fatal VM error with Roassal

2014-07-31 Thread Nicolai Hess
Is is not that easy :) TRMorph already checks for a new session. TRCanvas not, but could be done the same way - maybe. It is difficult as TRCanvas are shared by different objects. And it is more difficult for TRShape. I know Igors argument against a session management in Athens for recreating