pyglet segfaults on FreeBSD 8.0/amd64
Giuseppe Pagnoni
gpagnoni at gmail.com
Thu Apr 1 21:42:10 UTC 2010
Hi,
I installed pyglet from the ports (latest version as of yesterday) on
a FreeBSD 8.0 amd64 box, running the ports' nvidia driver. I found
that I cannot use either font.Text or text.label without causing
segfaults. Here is some sample code that makes python crash:
----- SNIPPET 1
import pyglet
window = pyglet.window.Window()
luxi = pyglet.font.load('Luxi Sans', 14)
------- > SEGMENTATION FAULT
----- SNIPPET 12
import pyglet
window = pyglet.window.Window()
label = pyglet.text.Label('Hello, world',
font_name='Luxi Sans',
font_size=36,
x=window.width//2,
y=window.height//2,
anchor_x='center',
anchor_y='center')
------- > SEGMENTATION FAULT
It seems that the problem arises already at the stage of font loading.
I am not at all a python expert, but perhaps somebody can suggest a
way to narrow down the problem?
Here is some more information on my system reported by a routine
included in a python package (PsychoPy) I am trying to use, in case
that's useful:
System info:
FreeBSD-8.0-RELEASE-p2-amd64-64bit-ELF
Python info
/usr/local/bin/python
2.6.4 (r264:75706, Mar 23 2010, 15:20:14)
[GCC 4.2.1 20070719 [FreeBSD]]
numpy 1.4.0
scipy 0.7.1
matplotlib 0.99.0
pyglet 1.1.2
PsychoPy 1.60.03
OpenGL info:
vendor: NVIDIA Corporation
rendering engine: GeForce 9500 GT/PCI/SSE2
OpenGL version: 3.2.0 NVIDIA 195.22
(Selected) Extensions:
True GL_ARB_multitexture
True GL_EXT_framebuffer_object
True GL_ARB_fragment_program
True GL_ARB_shader_objects
True GL_ARB_vertex_shader
True GL_ARB_texture_non_power_of_two
True GL_ARB_texture_float
Thanks in advance for any suggestion/comment,
very best
giuseppe
--
Giuseppe Pagnoni
Dip. Scienze Biomediche
Sezione Fisiologia
Univ. di Modena e Reggio Emilia
Via Campi 287
I-41125 Modena, Italy
Tel: +39-059-205-5742
Fax: +39-059-205-5336
More information about the freebsd-python
mailing list