finalizers missed

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

finalizers missed

Stefan Schmiedl
I'm seeing _a lot_ of theses messages in the console window,
where I started visualGST from (version 134 from svn).

Load.st:6: Too many garbage collections, finalizers missed!
Load.st:6: This is a bug, please report.

Since I dimly remember coming upon one or two of them in other
situations, too, I wonder if they indicate

a) a serious problem
b) in a loaded package or
c) in gst

Curious,
s.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: finalizers missed

Paolo Bonzini-2
 > a) a serious problem
 > b) in a loaded package or
 > c) in gst

It's a problem in gst that I could never trigger but I knew was there.
I cannot say how serious it is without debugging it.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: finalizers missed

Stefan Schmiedl
On Wed, 01 Jul 2009 10:42:44 +0200
Paolo Bonzini <[hidden email]> wrote:

>  > a) a serious problem
>  > b) in a loaded package or
>  > c) in gst
>
> It's a problem in gst that I could never trigger but I knew was
> there. I cannot say how serious it is without debugging it.

Well... using VisualGST's Sender tool gives quite a lot of
those buggers between entering a character and updating the
list box. I haven't looked at the code, but it might give you a
hint.

s.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: finalizers missed

Paolo Bonzini-2

>>   >  a) a serious problem
>>   >  b) in a loaded package or
>>   >  c) in gst
>>
>> It's a problem in gst that I could never trigger but I knew was
>> there. I cannot say how serious it is without debugging it.
>
> Well... using VisualGST's Sender tool gives quite a lot of
> those buggers between entering a character and updating the
> list box. I haven't looked at the code, but it might give you a
> hint.

Turns out it's a bug in VisualGST, Gwen analyzed it.  Since most code
(including Seaside) does not use finalizers, but GTK+ does, I now feel
safe changing it to "This is usually caused by bugs in Smalltalk code." :-)

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk