Hello! I'm having the same issue as the original poster. I have verified 
that the python install is 32 bit. Stack trace:

File "C:\Python27\lib\site-packages\pyglet\__init__.py", line 306, in 
__getattr__
    __import__(import_name)
  File "C:\Python27\lib\site-packages\pyglet\window\__init__.py", line 
1684, in <module>
    gl._create_shadow_window()
  File "C:\Python27\lib\site-packages\pyglet\gl\__init__.py", line 494, in 
_create_shadow_window
    _shadow_window = Window(width=1, height=1, visible=False)
  File "C:\Python27\lib\site-packages\pyglet\window\win32\__init__.py", 
line 423, in __init__
    super(Win32Window, self).__init__(*args, **kwargs)
  File "C:\Python27\lib\site-packages\pyglet\window\__init__.py", line 686, 
in __init__
    self._create()
  File "C:\Python27\lib\site-packages\pyglet\window\win32\__init__.py", 
line 467, in _create
    _user32.RegisterClassW(byref(self._window_class))
WindowsError: exception: access violation reading 0x00000000213D00BE

I am interested in using pyglet for an open source project, but it must be 
able to work on windows even if I develop with Ubuntu. Is there any fix for 
this or should I just choose a different tool?


On Monday, April 1, 2013 1:32:24 AM UTC-4, Matthias Grüter wrote:
>
> Hi
>
> I am getting a "WindowsError: exception: access violation reading" when 
> I'm attempting to create a pyglet window on a Windows 7 64-bit machine. The 
> error I get looks exactly like issue 
> 387<https://code.google.com/p/pyglet/issues/detail?id=397> but 
> I still encounter the error even when using 32-bit Python.
>
> Pyglet version: 1.1.4 and 1.2alpha1
> Python: 2.5 (32-bit) and 2.7 (32-bit)
> OS: Windows 7 Premium Home 64-bit
> HW: Toshiba Satellite laptop with Intel HD graphics
>
> The following code causes the error:
>
> import pyglet
> w = pyglet.winow.Window()
>
>
> The full output:
>
> Traceback (most recent call last):
>   File "D:\workspace\pyglet-gauges\src\gauge.py", line 104, in <module>
>     App().main()
>   File "D:\workspace\pyglet-gauges\src\gauge.py", line 69, in main
>     window = pyglet.window.Window()
>   File "C:\Python25\Lib\site-packages\pyglet\__init__.py", line 306, in 
> __getattr__
>     __import__(import_name)
>   File "C:\Python25\Lib\site-packages\pyglet\window\__init__.py", line 
> 1684, in <module>
>     gl._create_shadow_window()
>   File "C:\Python25\Lib\site-packages\pyglet\gl\__init__.py", line 494, in 
> _create_shadow_window
>     _shadow_window = Window(width=1, height=1, visible=False)
>   File "C:\Python25\Lib\site-packages\pyglet\window\win32\__init__.py", 
> line 423, in __init__
>     super(Win32Window, self).__init__(*args, **kwargs)
>   File "C:\Python25\Lib\site-packages\pyglet\window\__init__.py", line 
> 636, in __init__
>     config = screen.get_best_config(template_config)
>   File "C:\Python25\Lib\site-packages\pyglet\window\__init__.py", line 
> 288, in get_best_config
>     configs = self.get_matching_configs(template)
>   File "C:\Python25\Lib\site-packages\pyglet\window\win32\__init__.py", 
> line 192, in get_matching_configs
>     return self._get_pixel_format_descriptor_matching_configs(template)
>   File "C:\Python25\Lib\site-packages\pyglet\window\win32\__init__.py", 
> line 240, in _get_pixel_format_descriptor_matching_configs
>     pf = _gdi32.ChoosePixelFormat(hdc, byref(pfd))
> WindowsError: exception: access violation reading 0x0000013C
>
>
> Any ideas?
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to