Thank you Philo for this bug report!
That's a tricky one. On my XP 32 bit system, the error did not occur.
I am sure that it is related to the new primitve caching.
Fortunately, I was able to improve the implementation for the open/save-config mechanics.
With the next 0.8.8 release, your configuaration will be independend from the data consistency of the primitive cache.
I put the cache in the same object. This object stored the general configuration and the cache. This was a major design flaw and is fixed now.
That's a tricky one. On my XP 32 bit system, the error did not occur.
I am sure that it is related to the new primitve caching.
Fortunately, I was able to improve the implementation for the open/save-config mechanics.
With the next 0.8.8 release, your configuaration will be independend from the data consistency of the primitive cache.
Philippe Hurbain Wrote:Otherwise I don't think it's a good idea to save cache in the same file as general configuration. If something goes wrong with caching you loose the whole config, shortkeys, etc...It was even worse

Philippe Hurbain Wrote:Edit:D'oh... you have reached an unstable state, since most of the underlying data structure is already disposed because of the event which was triggered on close.Quote:the 3D window stays open and still works normally.Not quite: when trying to Undo something LDPE froze on "loading data..."