Any one up for OSX work.

unfortunatly that didn’t help.

again pview has no problem:

g5:~/Projects/pandatest kaweh$ pview
:display: loading display module: libpandagl.dylib
Known pipe types:
  osxGraphicsPipe
(all display modules loaded.)
osxGraphicsStateGuardian::osxGraphicsStateGuardian()
:display: Unable to set window properties: size=(800, 600) 
:display: Closing osxGraphicsWindow
3125 frames in 6.22945 seconds.
501.649 fps average (1.99342ms)
g5:~/Projects/pandatest kaweh$ 

but the situation within the python interpreter got worse:

g5:~/Projects/pandatest kaweh$ python
Python 2.4.3 (#1, Apr  7 2006, 10:54:33) 
[GCC 4.0.1 (Apple Computer, Inc. build 5250)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import direct.directbase.DirectStart
DirectStart: Starting the game.
Warning: DirectNotify: category 'Interval' already exists
:display: loading display module: libpandagl.dylib
Known pipe types:
  osxGraphicsPipe
(all display modules loaded.)
:05-21-2006 16:46:58 ShowBase(info): Default graphics pipe is OpenGL (osxGraphicsPipe).
osxGraphicsStateGuardian::osxGraphicsStateGuardian()
Abort trap

i get a exception i didn’t have before.

gdb debugging seems to be useless now (at least for me):

(gdb) file python
Reading symbols for shared libraries ... done
Reading symbols from /usr/local/bin/python...done.
(gdb) run pandatest.py
Starting program: /usr/local/bin/python pandatest.py
Reading symbols for shared libraries . done

Program received signal SIGTRAP, Trace/breakpoint trap.
0x8fe0100c in __dyld__dyld_start ()
(gdb) bt
#0  0x8fe0100c in __dyld__dyld_start ()
#1  0x00000000 in ?? ()
Cannot access memory at address 0x0
Cannot access memory at address 0xfeedface
Previous frame inner to this frame (corrupt stack?)

David, are you using dlmalloc in panda? is it possible to make panda use the normal malloc routines? or am i reading this wrongly?

Roger, i still suspect that there was a problem between Python (me using the latest unversial build) and panda. what version of python are you using exactly?

sorry, i don’t have better news.