[Bf-committers] exppython causes crash on start of blender

Michael Velikanje bf-committers@blender.org
Mon, 2 Jun 2003 21:45:04 -0800

After the last cvs update that included some updates to the 
blender/source/blender/python/api2_2x/files (Fix compilation errors on 
Windows hopefully. Implemented the suggestion done ...), even though 
blender compiles and links, it crashes on start-up when built using 
exppython=true. Building with the original bpython (exppython=false) it 
still compiles and links a working blender.app. This is on OS X, up 
until the last cvs update blender build and worked using both exppython 
and bpython.

This is from the blender.crash.log:

Date/Time:  2003-06-02 21:22:16 -0800
OS Version: 10.2.6 (Build 6L60)
Host:       Power.local.

Command:    blender
PID:        6485

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000054

Thread 0 Crashed:
  #0   0x0027d354 in visit_decref (gcmodule.c:204)
  #1   0x00238de8 in dict_traverse (dictobject.c:1649)
  #2   0x0027c80c in collect (gcmodule.c:227)
  #3   0x0027c3b0 in _PyObject_GC_Malloc (gcmodule.c:621)
  #4   0x0027c484 in _PyObject_GC_New (gcmodule.c:1006)
  #5   0x0027b67c in PyCFunction_NewEx (methodobject.c:20)
  #6   0x0027428c in Py_InitModule4 (modsupport.c:81)
  #7   0x00149e40 in M_BGL_Init (crt.c:300)
  #8   0x0013d1c0 in M_Blender_Init (crt.c:300)
  #9   0x0013c15c in initBlenderApi2_2x (crt.c:300)
  #10  0x00139180 in BPY_start_python (crt.c:300)
  #11  0x000029a8 in main (crt.c:300)
  #12  0x00001f78 in _start (crt.c:267)
  #13  0x00001df8 in start

PPC Thread State:
   srr0: 0x0027d354 srr1: 0x0200f030                vrsave: 0x00000000
    xer: 0x00000000   lr: 0x00238de8  ctr: 0x0027d33c   mq: 0x00000000
     r0: 0x00000001   r1: 0xbffff720   r2: 0x00238de8   r3: 0x003ac5bc
     r4: 0x00000000   r5: 0x00238dcc   r6: 0x024c6a30   r7: 0x000000c0
     r8: 0x00000011   r9: 0x00000000  r10: 0x003ac5bc  r11: 0x024c6a30
    r12: 0x00000000  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
    r16: 0x00000000  r17: 0x003fc64c  r18: 0x003c5be0  r19: 0x00000001
    r20: 0x00000000  r21: 0x00000000  r22: 0x00000000  r23: 0x00000000
    r24: 0xbffff7b4  r25: 0xbffff7b8  r26: 0xbffff7b0  r27: 0x0027d33c
    r28: 0x00000000  r29: 0x003be9c0  r30: 0x003ac5bc  r31: 0x00238cb4

If any of this means anything to any one :)

Michael Velikanje