The JVM crash when vtk.vtkAbstractPropPicker.GetPath() should return null:
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
With the head of the CVS, the JVM crash when vtk.vtkAbstractPropPicker.GetPath() should return null:
Stack: [0x89857000,0x898a8000), sp=0x898a6b50, free space=318k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libvtkCommonJava.so.5.1.0+0x6d586] Java_vtk_vtkObjectBase_VTKRegister+0x2a j vtk.vtkObjectBase.VTKRegister()V+0 j vtk.vtkObjectBase.(J)V+20 j vtk.vtkObject.(J)V+2 j vtk.vtkCollection.(J)V+2 j vtk.vtkAssemblyPath.(J)V+2 j vtk.vtkAbstractPropPicker.GetPath()Lvtk/vtkAssemblyPath;+51 j testvtk.TestVTK$1.mouseClicked(Ljava/awt/event/MouseEvent;)V+44
vtk.vtkAbstractPropPicker.GetPath() is trying to create a vtkAssemblyPath with a 0/NULL native adress:
public vtkAssemblyPath GetPath() { long temp = GetPath_3(); //temp == 0L
vtkAssemblyPath obj = null;
java.lang.ref.WeakReference ref = (java.lang.ref.WeakReference)vtkGlobalJavaHash.PointerToReference.get(new Long(temp));
if (ref != null) {
obj = (vtkAssemblyPath)ref.get();
}
if (obj == null) {
vtkAssemblyPath tempObj = new vtkAssemblyPath(temp); //crash here because temp == 0L
...