Andy,
It is not a big problem. When it happens, I
simply close the image and re-open it. Clearly any memory leaks should be
fixed, but I might be able to help a little; I appear to have something that can
tell when an image opens and when it closes, and that is an important part of
Dolphin's standard approach to external resources. Perhaps it is just my
Dolphin bias showing, but it strikes me as something that needs to be fixed, and
I would like to have others test it to look for problems. I will try to
follow this with a separate message that will make the code easier to
load.
Bill
Hi Bill,
I can reproduce this by repeatedly saving without
quitting (on windows vista).
I suspect that some face handles are no being
closed properly at shutdown.
When a face handle is open, then the
FreeType library also has the associated file open.
But there is a limit to
the number of open file handles - see http://code.google.com/p/pharo/issues/detail?id=1061
for more info on this.
When I have figured out what is going wrong
in the shutdown, I'll post a fix.
Is there a bug issue number for this
problem? If not, I'll create
one.
Cheers,
Andy
.
>
From: bschwab@anest.ufl.edu
> To:
Pharo-project@lists.gforge.inria.fr
> Date: Mon, 31 Aug 2009 14:42:13
-0400
> Subject: [Pharo-project] Don't ask me how to reproduce this one
:)
>
> Hello all,
>
> I periodically see a degradation
of anti-aliased fonts, and have no idea what causes it. Given my recent
adventures in to startup/shutdown, I suppose it could be due to a problem
there?? It seems to be triggered by saving the image w/o quitting. This recent
occurance was different in that I started noting that the text in browsers
looked different to me, perhaps just that the method name was not bold??
Something was not quite right, but the text still looked to be rendered well.
Shortly thereafter, the full breakdown happened with everything rendered in an
ugly font. It seems safe to save the image in this state, and exiting and
re-loading the image fixes is. Any ideas?
>
> Bill
>
>
> _______________________________________________
> Pharo-project
mailing list
> Pharo-project@lists.gforge.inria.fr
>
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Add other email accounts to Hotmail in 3 easy steps. Find out
how.