[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/bad_level_call_stubs SConscript blender/source/blender/blenkernel SConscript blender/source/gameengine/GamePlayer/ghost SConscript blender SConstruct
Kester Maddock
bf-committers@blender.org
Mon, 7 Jun 2004 12:41:15 +1200
Hi,
Can you check that glGetString(GL_VERSION) doesn't return NULL in=20
RAS_GLExtensionManager.cpp line 268.
Try: blenderplayer -w to start in a window and comment out =09
SYS_WriteCommandLineInt(syshandle, "vertexarrays",1);
and use blenderplayer -g vertexarrays=3D0. =20
We are supposed to have a GL context at that stage, so calling glGetString=
=20
should work.
Kester
On Monday 07 June 2004 02:43, Jean-Luc_Peuri=E8re wrote:
> Le 6 juin 04, =C3=A0 15:19, Jean-Luc Peuri=C3=A8re a =C3=A9crit :
> > Now player crashes at launch, investigating this
>
> argv[0] =3D
> '/Users/luke/dev/ref_bf_tree/blender/blenderplayer.app/Contents/MacOS/
> blenderplayer'
> argv[1] =3D '-psn_0_10485761'
> Could make FSref to frameworks folder
>
> may be the bundle dont get the correct path to the blend file.
>
> Other than that, starting full screen works on Os X ?
>
> crash reporter output :
>
> Command: blenderplayer
> Path:
> /Users/luke/dev/ref_bf_tree/blender/blenderplayer.app/Contents/MacOS/
> blenderplayer
> Version: 2.33a (2.33a, 2004-Jun-06, Blender Foundation)
> PID: 2274
> Thread: 0
>
> Exception: EXC_BAD_ACCESS (0x0001)
> Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
>
> Thread 0 Crashed:
> 0 libSystem.B.dylib 0x9000d520 strchr + 0
> 1 ...ntechnologies.blenderplayer 0x002bf50c 0x1000 + 0x2be50c
> 2 ...ntechnologies.blenderplayer 0x0000e628 STR_String::Find(char,
> int) const + 0x48 (STR_String.cpp:357)
> 3 ...ntechnologies.blenderplayer 0x00048968 bgl::QueryVersion(int,
> int) + 0x60 (RAS_GLExtensionManager.cpp:269)
> 4 ...ntechnologies.blenderplayer 0x00010bc0
> GPG_Application::initEngine(GHOST_IWindow*, int) + 0x214
> (GPG_Application.cpp:345)
> 5 ...ntechnologies.blenderplayer 0x000104c8
> GPG_Application::startFullScreen(int, int, int, int, bool, int) + 0xe0
> (GPG_Application.cpp:187)
> 6 ...ntechnologies.blenderplayer 0x00003724 main + 0x95c
> (GPG_ghost.cpp:517)
> 7 ...ntechnologies.blenderplayer 0x00002344 _start + 0x188
> (crt.c:267)
> 8 ...ntechnologies.blenderplayer 0x000021b8 start + 0x30