[vtk-developers] Infovis-TestContingencyStatistics test failing since May 16; help
Wylie, Brian
bnwylie at sandia.gov
Thu May 21 14:34:48 EDT 2009
Philippe Pebay is the developer of these classes/tests and he's in France right now, so might be hard to get his feedback on this. Apologizes for that...
I see Party Dave (partyd at kitware.com) committed something yesterday afternoon.. Does this perhaps fix it?
Update of /cvsroot/VTK/VTK/Infovis
In directory public:/mounts/ram/cvs-serv2643/Infovis
Modified Files:
vtkContingencyStatistics.cxx
Log Message:
BUG: Fix ContingencyStatistics passing the end of an array causing segfaults.
Brian Wylie - Org 1424
Sandia National Laboratories
MS 1323 - Building CSRI/242
(505)844-2238 FAX(505)284-2518
_______ __
/_ __(_) /_____ _____
/ / / / __/ __ `/ __ \
/ / / / /_/ /_/ / / / /
/_/ /_/\__/\__,_/_/ /_/
Informatics Toolkit
-----Original Message-----
From: vtk-developers-bounces at vtk.org [mailto:vtk-developers-bounces at vtk.org] On Behalf Of Sean McBride
Sent: Thursday, May 21, 2009 9:18 AM
To: vtk-developers at vtk.org
Subject: [vtk-developers] Infovis-TestContingencyStatistics test failing since May 16; help
Hi all,
For the first time ever, my dashboards are almost green (ok, I had to exclude some tests, but...) The only failing test now is:
Infovis-TestContingencyStatistics
<http://www.cdash.org/CDash/testDetails.php?test=23410248&build=337229>
It seems to be crashing only on this machine, and only since May 16.
The backtrace is below.
Anyone have any ideas? If someone knows this code, I can help debug it. It repros.
Thanks,
Sean
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000003fbc7207 Crashed Thread: 0
Thread 0 Crashed:
0 libvtkCommon.5.5.dylib 0x01624e48
vtkDataArrayTemplate<double>::GetValue(int) + 24 (vtkDataArrayTemplate.h:114)
1 ??? 0xfffffffd 0 + -3
2 libvtkInfovis.5.5.dylib 0x003762c0
vtkContingencyStatistics::SelectAssessFunctor(vtkTable*,
vtkMultiBlockDataSet*, int, vtkStringArray*,
vtkStatisticsAlgorithm::AssessFunctor*&) + 932
(vtkContingencyStatistics.cxx:840)
3 libvtkInfovis.5.5.dylib 0x00377534
vtkContingencyStatistics::ExecuteAssess(vtkTable*, vtkDataObject*, vtkTable*, vtkDataObject*) + 3460 (vtkContingencyStatistics.cxx:717)
4 libvtkInfovis.5.5.dylib 0x0041f48c
vtkStatisticsAlgorithm::RequestData(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 944
(vtkStatisticsAlgorithm.cxx:161)
5 libvtkFiltering.5.5.dylib 0x037c2fac
vtkTableAlgorithm::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 128
(vtkTableAlgorithm.cxx:62)
6 libvtkFiltering.5.5.dylib 0x035db2e4
vtkExecutive::CallAlgorithm(vtkInformation*, int, vtkInformationVector**, vtkInformationVector*) + 160 (vtkExecutive.cxx:748)
7 libvtkFiltering.5.5.dylib 0x035cbc14
vtkDemandDrivenPipeline::ExecuteData(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 128
(vtkDemandDrivenPipeline.cxx:508)
8 libvtkFiltering.5.5.dylib 0x035d18f0
vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 1768
(vtkDemandDrivenPipeline.cxx:280)
9 libvtkFiltering.5.5.dylib 0x037b1174
vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 1112
(vtkStreamingDemandDrivenPipeline.cxx:190)
10 libvtkFiltering.5.5.dylib 0x035d11e0
vtkDemandDrivenPipeline::UpdateData(int) + 944
(vtkDemandDrivenPipeline.cxx:450)
11 libvtkFiltering.5.5.dylib 0x037af994
vtkStreamingDemandDrivenPipeline::Update(int) + 328
(vtkStreamingDemandDrivenPipeline.cxx:234)
12 libvtkFiltering.5.5.dylib 0x035dc12c vtkExecutive::Update() +
104 (vtkExecutive.cxx:316)
13 libvtkFiltering.5.5.dylib 0x035ceca4
vtkDemandDrivenPipeline::Update() + 32 (vtkDemandDrivenPipeline.cxx:313)
14 libvtkFiltering.5.5.dylib 0x037a582c
vtkStreamingDemandDrivenPipeline::Update() + 32
(vtkStreamingDemandDrivenPipeline.cxx:214)
15 libvtkFiltering.5.5.dylib 0x03531628 vtkAlgorithm::Update() +
64 (vtkAlgorithm.cxx:1156)
16 InfovisCxxTests 0x000118c4
TestContingencyStatistics(int, char**) + 4700
17 InfovisCxxTests 0x0000d830 main + 960
(InfovisCxxTests.cxx:332)
18 InfovisCxxTests 0x0000d100 start + 64
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtk-developers
More information about the vtk-developers
mailing list