Hi Nathan I double-checked and it really is 32-bit python. Anz ideas what to try next?
Thanks for your help! //Matthias On Mon, May 6, 2013 at 6:23 AM, Nathan <[email protected]> wrote: > On Sun, Mar 31, 2013 at 11:32 PM, Matthias Grüter <[email protected]>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? >> > > > Can you double-check and make _sure_ that you really have 32-bit python? > Do this: > > >>> import sys > >>> sys.maxint > > 9223372036854775807 means a 64-bit system, 2147483647 means a 32-bit > system. > > ~ Nathan > > -- > 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?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- Matthias Grüter www.grueter.name // [email protected] -- 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?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
