Hernán,
I also don't have the expertise to debug it, but could you get more info if you put a #theClass method in OBClassSort with a sefl halt on it?
It will avoid the sending of messages upstream in the "food chain"...
Em 14/08/2009 09:05, Hernán Morales Durand < [email protected] > escreveu:
Ok, I found this could be related with an OB installation using this
script: http://code.google.com/p/pharo/wiki/ImageBuildScripts
I've loaded "AST", "Refactoring", "OmniBrowser" and "Tools". Then
loaded the DependencyBrowser, selected a package and gotcha, the
#theClass MNU was raised.
However I wasn't able to debug it (please see the attachement), the
stack isn't displayed in the debugger and some operations (Out, Over,
etc) hang the image and I have interrupt with Alt+.
Cheers
Hernán
2009/8/14 Stéphane Ducasse :
> apparently there was a change in OB and it would be good to understand
> because
> we have some open issues that are related to that.
>
> Stef
>
>
>> Oh, that page was obsolete sorry about that, working with PHP pages is
>&g t; so... fuckin horrible!
>> However that's not the issue here. I need to do a little research to
>> see why the Dependency Browser breaks with mysterious OB stuff? I will
>> update the repository as soon as I find the cause.
>> Thanks for reporting
>>
>> Hernán
>>
>> 2009/8/13 :
>>> Em 13/08/2009 21:34, Hernán Morales Durand
>>> escreveu:
>>>
>>>> Hi csrabak,
>>>> Thanks for the feedback. I wonder how you've installed the DW?
>>>
>>> I followed http://cs.hernanmorales.com.ar/projects/dependencyBrowser/DBrowser-fr.php
>>> (Overture Pharo) tab (but I bet you _knew_ that ;-)!
>>>
>>> Notice I installed on Pharo1.0beta image. . . and use only
>>> "default" settings. . .
>>>
>>>> Anyone else experi mented this trouble?
>>>
>>> This is something I cannot answer :-(
>>>
>>>> That MNU is fine, the problem is that message should never be sent
>>>> to
>>>> an OBInheritanceDependencyNode. Please note the two leftmost panes
>>>> (columns) in the DependencyBrowser contains system categories or
>>>> "packages", not classes.
>>>> So I've tried to reproduce your problem with the three OB
>>>> installations from Pharo:
>>>>
>>>> ScriptLoader loadOB.
>>>> ScriptLoader loadSuperOB.
>>>> ScriptLoader loadOBAlpha.
>>>>
>>>> selected every system category, gathering all dependencies in your
>>>> Pharo version, and still cannot find that MNU. Can you provide me
>>>> further details about it?
>>>>
>>>> Are you using latest OmniBrowser?
>>>
>>> I do supose so as at the time I wrote the e-mail I had the image
>>> uptodate (#10413).
>>>
>>>> Have you installed the DependencyBrowser with the script of my
>>>> previous e-mail?
>>>
>>> I ran the script of your page.
>>>
>>>> This is happening when you select a particular package?
>>>
>>> Any package will do, but to stick to a simple one I click in
>>> "OmniBrowser" and kaboom!
>>>
>>>> Have you installed additional OB packages?
>>>
>>> I lost the control of what is considered "aditional" wrt to OB. So
>>> I attach the browser of the image I'm testing it:
>>>
>>> HTH
>>>
>>> --
>>> Cesar Rabak
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
