Thanks Cyril. This is already solved in the upcoming version of quality 
assistant. But maybe we can add a test case like that, so in the future this 
will not repeat?

Uko

> On 29 Oct 2015, at 10:45, Ferlicot D. Cyril <[email protected]> wrote:
> 
> Hi,
> 
> Yesterday I needed to browse the instances of
> FTPluggableIconListMorphAdaptor and I saw that I had 117 of these.
> So I browsed the instances of Nautilus and I saw I had a lot with no
> window open.
> 
> On a new image I ran:
> 
> 10 timesRepeat: [
> |nautilus|
> nautilus := Object browse.
> nautilus close.       
> ].
> 
> Then print:
> 
> 
> 10 timesRepeat: [ Smalltalk garbageCollect ].
> Nautilus allInstances size.
> 
> I get 10.
> 
> If I launch the same in Pharo 4 (just replacing Nautilus by
> PackageTreeNautilus) I get 0.
> 
> I checked the class that points Nautilus instances:
> 
> (Nautilus allInstances flatCollectAsSet: #pointersTo) collect: #class.
> 
> And I saw that QANautilusPlugin points to them.
> If I disable QANautilusPlugin the new instances of Nautilus are garbage
> collected.
> 
> I am not sure but I think this comes from the SystemAnnoucement.
> 
> Should I open a bug entry ?
> 
> -- 
> 
> Cyril Ferlicot
> 
> http://www.synectique.eu
> 
> 165 Avenue Bretagne
> Lille 59000 France
> 


Reply via email to