[vtk-developers] Help with TestQtDebugLeaksView test failure

Pat Marion pat.marion at kitware.com
Wed Mar 27 20:27:46 EDT 2013


Hi Kyle,

Did you discover the issue?  I'm the original test author, but I'm not sure
about this crash.  Did you try what Dave suggested, set the PATH env
variable before running the process?  Perhaps there are mismatched Qt
library versions?  I have seen cases of crashes when a Windows service pack
update is installed but the Qt libs are not recompiled.

Pat

On Fri, Mar 22, 2013 at 1:08 AM, David Cole <dlrdave at aol.com> wrote:

>  Also, the script has this in it:
>
> # change path so paraview can find Qt
> set(ENV{PATH} "C:/Python26\;C:/Dashboards/Support/qt-4.7.4-x64/bin\;$ENV{PATH}”)
>
> Try doing that before running the test and see if that makes a difference.
>
>
>  *From:* David Gobbi
> *Sent:* March 21, 2013 10:55 AM
> *To:* Kyle Lutz
> *CC:* VTK Developers
> *Subject:* Re: [vtk-developers] Help with TestQtDebugLeaksView test
> failure
>
> On Thu, Mar 21, 2013 at 8:49 AM, Kyle Lutz <kyle.lutz at kitware.com> wrote:
> > On Thu, Mar 21, 2013 at 10:36 AM, David Cole <dlrdave at aol.com> wrote:
> >> Run it through ctest, but add “-D ExperimentalTest” on the command line
> and
> >> see if that makes a difference...
> >
> > No difference :-(
> >
> > Here's the full output:
> >
> > C:\Dashboards\My Tests\VTK-vs10>ctest -R TestQtDebugLeaks -C Release -D
> Experime
> > ntalTest -V
> > UpdateCTestConfiguration  from :C:/Dashboards/My
> Tests/VTK-vs10/DartConfiguratio
> > n.tcl
> > Parse Config file:C:/Dashboards/My Tests/VTK-vs10/DartConfiguration.tcl
> >    Site: amber10.kitware
> >    Build name: Win64-VS10
> >  Add coverage exclude regular expressions.
> >  Add coverage exclude: vtk.*TCLInit.cxx
> >  Add coverage exclude: vtk[^\.]+(Java|Python|Tcl).cxx
> >  Add coverage exclude: .*vtkOpenGLState.*
> >  Add coverage exclude: .*Testing.Cxx.*cxx
> >  Add coverage exclude: .*Testing.Cxx.*h
> >  Add coverage exclude: .*moc_.*cxx
> >  Add coverage exclude: .*/Utilities/.*
> >  Add coverage exclude: .*/ThirdParty/.*
> > UpdateCTestConfiguration  from :C:/Dashboards/My
> Tests/VTK-vs10/DartConfiguratio
> > n.tcl
> > Parse Config file:C:/Dashboards/My Tests/VTK-vs10/DartConfiguration.tcl
> > Test project C:/Dashboards/My Tests/VTK-vs10
> > Constructing a list of tests
> > Done constructing a list of tests
> > Checking test dependency graph...
> > Checking test dependency graph end
> > test 690
> >     Start 690: vtkGUISupportQtCxx-TestQtDebugLeaksView
> >
> > 690: Test command: "C:\Dashboards\My
> Tests\VTK-vs10\bin\Release\vtkGUISupportQtC
> > xxTests.exe" "TestQtDebugLeaksView" "-D" "c:/Dashboards/My
> Tests/VTKData" "-T" "
> > C:/Dashboards/My Tests/VTK-vs10/Testing/Temporary" "-V"
> "Baseline/QVTK/TestQtDeb
> > ugLeaksView.png"
> > 690: Test timeout computed to be: 240
> > 690: Expect a warning message to be printed:
> > 690: vtkQtDebugLeaksModel::getObjects: bad class name: "vtkConeSource"
> > 1/1 Test #690: vtkGUISupportQtCxx-TestQtDebugLeaksView ...***Exception:
> SegFault
> >   0.06 sec
> >
> > 0% tests passed, 1 tests failed out of 1
> >
> > Total Test time (real) =   1.29 sec
> >
> > The following tests FAILED:
> >         690 - vtkGUISupportQtCxx-TestQtDebugLeaksView (SEGFAULT)
> > Errors while running CTest
>
> Can you insert a long "Sleep" near the beginning of the test, run the
> test with ctest, and then attach a debugger to the process while it is
> sleeping?
>
>  - David
> _______________________________________________
> 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
>
>
> _______________________________________________
> 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
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20130328/d6bacbdd/attachment.html>


More information about the vtk-developers mailing list