I cannot predictably reproduce the bug.
It happens really when editing class having traits with OB.
We tried with
TCloneTest -{#foo}
and it did not break (we though that if we put a wrong selector this
could be the problem
but this was not). I breaks when you put a real selector corresponding
to a compiled method
What I can tell from your debugger picture is that it searches for a selector in
SymbolTest that does not exist.
Probably what happens is that you remove a trait method in the class definition, then
the browser updates, but still refers to that removed trait method which is actually
not present anymore. So the browser model is not in sync with the system model in
this case.
But the strange thing is that the browser always asks the class organizer for the
methods, so maybe it's the organizer that does not reflect the change to the class (yet).
So I don't know whether the browser is to blame or not.
What I did now is to check first whether the class indeed defines a particular method
before accessing it. This should avoid the problem, but maybe the real problem lies
somewhere else.
David
My hypothesis was that may be the compiled get a methodClass but this is
strange that it does not
understand this message I have the impression that we get a nil
somehwere ;-/
Stef
On Nov 21, 2008, at 4:16 PM, Adrian Lienhard wrote:
If you can reproduce the problem, can you go back to an earlier image
version to see if it exists there too?
Could you provide an explanation of how to reproduce the problem?
Adrian
On Nov 21, 2008, at 16:04 , Marcus Denker wrote:
On 21.11.2008, at 15:30, Stéphane Ducasse wrote:
Hi all
I loaded
OB
shout
ecompletion
and we were apply coding with damien.
And the image froze (deeply) when we redefined a class.
So the thread changes may be a problem.
The only change done was to add one variable to Process (at the
end)... I don't think this is the problem.
What else could it be?
The only other large change was
a) ifNotNil with argument, but that was already earlier
b) OldSocket removal.
anything else?
Marcus
--
Marcus Denker -- [EMAIL PROTECTED]
http://www.iam.unibe.ch/~denker
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project