This behaviour is usually due to an infinite recursion.
In this particular case, the recursion is given by at least the
following circular references in the MSE file:
(FAMIX.Folder (id: 2117)
(belongsTo (idref: 2124)))
(FAMIX.Folder (id: 2124)
(belongsTo (idref: 2117)))
If you ask how I found this case, it was manual: I immediately
pressed Ctrl+Y (to spawn the debugger), I started from the name of
the Folder that created the recursion, and then I looked it up in the
MSE file and then walked to its belongsTo and that was it :).
On May 23, 2007, at 12:41 AM, Adrian DOZSA wrote:
I have a mse file that contains only files and folders. It loads
correctly into Moose but when i want to browse AllFiles or
AllFolders it freezes and starts to eat a lot of memory (250MB and
more) until i have to kill VisualWorks. Could you take a look and
see what could be wrong with this model.
Politehnica University of Timisoara
Computer Science Department
Moose-dev mailing list
"The coherence of a trip is given by the clearness of the goal."