Attached Files | camCrash.txt [^] (6,121 bytes) 1969-12-31 19:00 [Show Content] [Hide Content]Camera Crash
Kent Eschenberg
Pittsburgh Supercomputing Center
November 15, 2005
System
uname -a ==> OSF1 iam764 V5.1 2650 alpha
Compiler: HP C++ V6.5-040
Debugger: ladebug
How to Cause the Problem
Connect from a desktop workstation (Linux Fedora Core 4) with ssh -Y
Start ParaView 2.4 standalone
Add a sphere
Go to the animator
Add a camera keyframe in the middle of the track
Drag the keyframe to another time
Crash occurs
From the debugger after the crash:
===
Thread received signal FPE
stopped at [virtual int vtkKWParameterValueFunctionEditor::EqualFunctionPointValues(const double*, const double*):1042 0x121bb7ac4]
1042 if (*values1 != *values2)
(ladebug) print values1
0x11fffa118
(ladebug) print values2
0x11fff9fe0
(ladebug) print *values1
2.673138303349401e-314
(ladebug) print *values2
2.6547585040180582e-314
===
(ladebug) l 1032
1032 const double *values1, const double *values2)
1033 {
1034 if (!values1 || !values2)
1035 {
1036 return 0;
1037 }
1038
1039 const double *values1_end = values1 + this->GetFunctionPointDimensionality();
1040 while (values1 < values1_end)
1041 {
> 1042 if (*values1 != *values2)
1043 {
1044 return 0;
1045 }
1046 values1++;
1047 values2++;
1048 }
1049
1050 return 1;
1051 }
===
(ladebug) where
>0 0x121bb7ac4 in ((vtkKWParameterValueFunctionEditor*)0x1427d8f00)->vtkKWParameterValueFunctionEditor::EqualFunctionPointValues(values1=0x11fffa118, values2=0x11fff9fe0) "/usr/local/packages/paraview/2.4.0/src/GUI/Widgets/vtkKWParameterValueFunctionEditor.cxx":1042
#1 0x121bb77e4 in ((vtkKWParameterValueFunctionEditor*)0x1427d8f00)->vtkKWParameterValueFunctionEditor::MoveFunctionPoint(id=1, parameter=0.54335260115606931, values=0x11fffa110) "/usr/local/packages/paraview/2.4.0/src/GUI/Widgets/vtkKWParameterValueFunctionEditor.cxx":979
#2 0x121bb7550 in ((vtkKWParameterValueFunctionEditor*)0x1427d8f00)->vtkKWParameterValueFunctionEditor::MoveFunctionPointToCanvasCoordinates(id=1, x=188, y=8) "/usr/local/packages/paraview/2.4.0/src/GUI/Widgets/vtkKWParameterValueFunctionEditor.cxx":920
#3 0x121bcce34 in ((vtkKWParameterValueFunctionEditor*)0x1427d8f00)->vtkKWParameterValueFunctionEditor::MovePointCallback(x=194, y=8, shift=0) "/usr/local/packages/paraview/2.4.0/src/GUI/Widgets/vtkKWParameterValueFunctionEditor.cxx":7049
#4 0x121368180 in ((vtkPVTimeLine*)0x1427d8f00)->vtkPVTimeLine::MovePointCallback(x=194, y=8, shift=0) "/usr/local/packages/paraview/2.4.0/src/GUI/Client/vtkPVTimeLine.cxx":332
#5 0x121a02fc0 in vtkPVTimeLineCppCommand(op=0x1427d8f00, interp=0x1410a9700, argc=5, argv=0x11fffa858) "/usr/local/packages/paraview/2.4.0/osmesa/nompidebug/GUI/Client/vtkPVTimeLineTcl.cxx":394
#6 0x121a01b88 in vtkPVTimeLineCommand(cd=0x1427dd6a0, interp=0x1410a9700, argc=5, argv=0x11fffa858) "/usr/local/packages/paraview/2.4.0/osmesa/nompidebug/GUI/Client/vtkPVTimeLineTcl.cxx":30
#7 0x1224744e0 in TclInvokeStringCommand(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#8 0x122476010 in TclEvalObjvInternal(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#9 0x122476e24 in Tcl_EvalEx(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#10 0x122477310 in Tcl_Eval(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#11 0x1224796a0 in Tcl_GlobalEval(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#12 0x122540120 in Tk_BindEvent(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#13 0x12257aae0 in UnknownProcedure24FromFile15191(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#14 0x12257a2bc in UnknownProcedure22FromFile15191(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#15 0x12253c754 in Tk_HandleEvent(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#16 0x12253cf48 in UnknownProcedure15FromFile15165(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#17 0x1224722b0 in Tcl_ServiceEvent(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#18 0x1224726b0 in Tcl_DoOneEvent(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
#19 0x121ac5b28 in ((vtkKWApplication*)0x1411d6e00)->vtkKWApplication::DoOneTclEvent() "/usr/local/packages/paraview/2.4.0/src/GUI/Widgets/vtkKWApplication.cxx":828
#20 0x121ac5390 in ((vtkKWApplication*)0x1411d6e00)->vtkKWApplication::Start(=1, =0x1410ab080) "/usr/local/packages/paraview/2.4.0/src/GUI/Widgets/vtkKWApplication.cxx":711
#21 0x1212de050 in ((vtkPVApplication*)0x1411d6e00)->vtkPVApplication::Start(argc=1, argv=0x1410ab080) "/usr/local/packages/paraview/2.4.0/src/GUI/Client/vtkPVApplication.cxx":1364
#22 0x1212c3618 in ((vtkPVProcessModuleGUIHelper*)0x14109cf00)->vtkPVProcessModuleGUIHelper::ActualRun(argc=1, argv=0x1410ab080) "/usr/local/packages/paraview/2.4.0/src/GUI/Client/vtkPVProcessModuleGUIHelper.cxx":180
More (n if no)?
#23 0x1212c353c in ((vtkPVProcessModuleGUIHelper*)0x14109cf00)->vtkPVProcessModuleGUIHelper::RunGUIStart(argc=1, argv=0x1410ab080, numServerProcs=1, myId=0) "/usr/local/packages/paraview/2.4.0/src/GUI/Client/vtkPVProcessModuleGUIHelper.cxx":165
#24 0x122f7ecb0 in ((vtkPVProcessModule*)0x1410ba800)->vtkPVProcessModule::Start(argc=1, argv=0x1410ab080) "/usr/local/packages/paraview/2.4.0/src/Servers/Common/vtkPVProcessModule.cxx":111
#25 0x122f65c20 in ((vtkProcessModuleGUIHelper*)0x14109cf00)->vtkProcessModuleGUIHelper::Run(options=0x14108b380) "/usr/local/packages/paraview/2.4.0/src/Servers/Common/vtkProcessModuleGUIHelper.cxx":38
#26 0x12127a204 in MyMain(argc=1, argv=0x11fffc018) "/usr/local/packages/paraview/2.4.0/src/GUI/Client/ParaView.cxx":91
#27 0x12127a2d4 in main(argc=1, argv=0x11fffc018) "/usr/local/packages/paraview/2.4.0/src/GUI/Client/ParaView.cxx":125
#28 0x121279898 in __start(...) in /usr/local/packages/paraview/2.4.0/osmesa/nompidebug/bin/paraview
===
(ladebug) quit
|