From: Dirk Scheffter (scheff++at++appss.de)
Date: 10/04/2002 02:24:23
Hi John,
I guess I can give a hint about this.
> I don't have a problem with compiling the examples, but once I go to run
> any of them, I get the errors:
>
> _pfMakeRasterFont - out of disply lists for
> -*-courier-bold-r-normal--12-*-*-*-m-70-iso8859-1
> _pfNewDLName: couldn't allocate GL display lists.
Performer tries to setup fonts for its own usage in OpenGL.
This is done downloading each character of a font as bitmap into a display
list. That means: If you want to download 96 character shapes of a font
you need 96 free display lists with succeeding id numbers (and the memory
to store the characters itself.) It may happen that your graphics H/W
won't to provide this for certain reasons. ;-)
A few months ago I saw something similar in my own application running on
Irix in this case. But the application didn't segfault. The only
consequence were missing texts in performance graphs.
> then the program has a segmentation fault.
May be, the segfault isn't caused by missing display lists.
Increase the notify level to see more details:
% setenv PFNFYLEVEL 7
> The same program works fine if I compile it with the following libraries
> -lpfdu -lpfui -lpfutil -kpf -lGL -lm -lgcc -lstdc++
I don't believe not at all that a missing library could cause this.
> Anyone have any clue as to what is messing things up and how I can go
> about fixing it?
May be you could
- restart your X Server,
- reboot your system,
- update your graphics drivers,
- update your graphics H/W
in this order. ;-)
Greetings,
Dirk.
====================================================================
Dirk Scheffter
applied software solutions (appss) GmbH
Sandtorstr. 23
D-39106 Magdeburg
Germany
Phone: +49-(0)391-54486-19387
Fax: +49-(0)391-54486-19222
E-mail: scheffter++at++appss.de
URL: http://www.appss.de
Managing Director: Uwe Hess, Dietmar Schäfer
Register: HRB12386, AG Mageburg
"Virtual business becomes reality!"
This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail
in error) please notify the sender immediately and destroy this
e-mail. Any unauthorised copying, disclosure or distribution of the
material in this e-mail is strictly forbidden.
===================================================================
This archive was generated by hypermail 2b29 : Fri Oct 04 2002 - 02:39:30 PDT