[ODE] irix build: segm violation on test_cyl

Bram Stolk bram at sara.nl
Wed Aug 16 09:17:49 MST 2006


On irix, with current svn trunk, I get a segm violation in test_cyl
It's nested deeply, in 100 levels of dxHashSpace::collide()
Is it normal for dxHashSpace to recurse so deeply?

 Bram


Process 30196 Thread 0x10000 (test_cyl) stopped on signal SIGSEGV: Segmentation violation (default) at [getVirtualAddress:383 +0x4,0x100883fc]
 383  {
(dbx) where

Thread 0x10000
>  0 getVirtualAddress(level = 0, x = 2147483647, y = 2147483647, z = -2145387215) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":383, 0x100883fc]
   1 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   2 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   3 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   4 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   5 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   6 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   7 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   8 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
   9 dxHashSpace::collide(this = 0x100d7b38, data = (nil), callback = 0x100181c8) ["/home/insight/bram/src/opende/ode/src/collision_space.cpp":526, 0x10088978]
etc...

-- 
Bram Stolk, VR Engineer SARA, Amsterdam.   tel +31 20 592 3000

"Windows is a 32-bit extension to a 16-bit graphical shell for an 8-bit 
 operating system originally coded for a 4-bit microprocessor by a 2-bit 
 company that can't stand 1 bit of competition."


More information about the ODE mailing list