[Paraview-developers] [Non-DoD Source] Re: What is the minimum nvidia driver level that works with ParaView 5.3.0 (UNCLASSIFIED)

Hennessey, Joseph G CTR USARMY RDECOM ARL (US) joseph.g.hennessey2.ctr at mail.mil
Fri Mar 10 12:29:03 EST 2017


CLASSIFICATION: UNCLASSIFIED

Utkarsh,

You are correct, I had set the variable but not exported it.
When I correctly exported the variable then ParaView 5.3.0-RC3
correctly launched without segfaulting.

So, now I have a workaround at least.
Is there anything else I should check for you?

Thanks,

Joe

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Joseph G. Hennessey Ph.D., SAIC
Team SAIC
Army Research Lab
DOD Supercomputing Resource Center
Aberdeen Proving Ground, MD 21005
Voice:  410-278-3619
Fax:    410-278-8799
Email:  joseph.g.hennessey2.ctr at mail.mil


-----Original Message-----
From: Utkarsh Ayachit [mailto:utkarsh.ayachit at kitware.com]
Sent: Friday, March 10, 2017 12:10 PM
To: Hennessey, Joseph G CTR USARMY RDECOM ARL (US) 
<joseph.g.hennessey2.ctr at mail.mil>
Cc: ParaView Developers <paraview-developers at paraview.org>
Subject: Re: [Non-DoD Source] Re: [Paraview-developers] What is the minimum 
nvidia driver level that works with ParaView 5.3.0 (UNCLASSIFIED)

All active links contained in this email were disabled.  Please verify the 
identity of the sender, and confirm the authenticity of all links contained 
within the message prior to copying and pasting the address to a Web browser.




----

Joe,

Something's not correct. If you look at the code in vtkPVDisplayInformation 
[1], it should not even get to line #108 if the environment variable was set 
correctly.

Utkarsh

[1] 
Caution-https://gitlab.kitware.com/paraview/paraview/blob/master/ParaViewCore/ClientServerCore/Rendering/vtkPVDisplayInformation.cxx#L86-90

On Fri, Mar 10, 2017 at 12:02 PM, Hennessey, Joseph G CTR USARMY RDECOM ARL 
(US) <joseph.g.hennessey2.ctr at mail.mil> wrote:
> CLASSIFICATION: UNCLASSIFIED
>
> Utkarsh,
>
> It fails at the same point with the variable set.
> Here is the backtrace. (It is I think the same)
>
> Thanks,
>
> Joe
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00002aaad5d2e2af in ?? () from /usr/lib64/libnvidia-glcore.so.352.68
> (gdb) backtrace
> #0  0x00002aaad5d2e2af in ?? () from
> /usr/lib64/libnvidia-glcore.so.352.68
> #1  0x00002aaad5d2e69f in ?? () from
> /usr/lib64/libnvidia-glcore.so.352.68
> #2  0x00002aaab8d9b8f7 in ?? () from /usr/lib64/libGL.so.1
> #3  0x00002aaaaad01dc6 in ?? () from
> /app/SRD/VirtualGL/2.3.3/fakelib64/librrfaker.so
> #4  0x00002aaaaad04f84 in ?? () from
> /app/SRD/VirtualGL/2.3.3/fakelib64/librrfaker.so
> #5  0x00002aaaaad06559 in ?? () from
> /app/SRD/VirtualGL/2.3.3/fakelib64/librrfaker.so
> #6  0x00002aaaaad0726e in ?? () from
> /app/SRD/VirtualGL/2.3.3/fakelib64/librrfaker.so
> #7  0x00002aaaaacf5e80 in glXMakeCurrent () from
> /app/SRD/VirtualGL/2.3.3/fakelib64/librrfaker.so
> #8  0x00002aaab1d46735 in vtkXOpenGLRenderWindow::DestroyWindow
> (this=0x1daf950)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkXOpenGLRenderWindow.cxx:741
> #9  0x00002aaab1cabd72 in
> vtkOpenGLRenderWindow::DestroyHardwareOffScreenWindow (this=0x1daf950)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkOpenGLRenderWindow.cxx:2177
> #10 0x00002aaab1d46a52 in
> vtkXOpenGLRenderWindow::DestroyOffScreenWindow
> (this=0x1daf950)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkXOpenGLRenderWindow.cxx:849
> #11 0x00002aaab1d499f4 in
> vtkXOpenGLRenderWindow::SetOffScreenRendering
> (this=0x1daf950, i=0)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkXOpenGLRenderWindow.cxx:1757
> #12 0x00002aaab1d46c30 in vtkXOpenGLRenderWindow::Finalize
> (this=0x1daf950) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkXOpenGLRenderWindow.cxx:930
> #13 0x00002aaab1d44b9c in
> vtkXOpenGLRenderWindow::~vtkXOpenGLRenderWindow
> (this=0x1daf950, __in_chrg=<optimized out>)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkXOpenGLRenderWindow.cxx:357
> #14 0x00002aaab1d44c7a in
> vtkXOpenGLRenderWindow::~vtkXOpenGLRenderWindow
> (this=0x1daf950, __in_chrg=<optimized out>)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkXOpenGLRenderWindow.cxx:368
> #15 0x00002aaab71b149d in vtkObjectBase::UnRegisterInternal
> (this=0x1daf950,
> check=0) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Common/Cor
> e/vtkObjectBase.cxx:240
> #16 0x00002aaab71b3a66 in vtkObject::UnRegisterInternal
> (this=0x1daf950, o=0x0, check=0) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Common/Cor
> e/vtkObject.cxx:900
> #17 0x00002aaab71b1366 in vtkObjectBase::UnRegister (this=0x1daf950,
> o=0x0) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Common/Cor
> e/vtkObjectBase.cxx:197
> #18 0x00002aaab3fa0781 in vtkRenderWindow::UnRegister (this=0x1daf950,
> o=0x0) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> Core/vtkRenderWindow.cxx:1420
> #19 0x00002aaab71b10da in vtkObjectBase::Delete (this=0x1daf950) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Common/Cor
> e/vtkObjectBase.cxx:142
> #20 0x00002aaab1cac4c2 in vtkOpenGLRenderWindow::SupportsOpenGL
> (this=0x1dae810)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Rendering/
> OpenGL2/vtkOpenGLRenderWindow.cxx:2338
> #21 0x00002aaaba3b4b53 in vtkPVDisplayInformation::SupportsOpenGLLocally ()
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/ParaViewCore/C
> lientServerCore/Rendering/vtkPVDisplayInformation.cxx:108
> #22 0x00002aaaba3b4bd7 in vtkPVDisplayInformation::CopyFromObject
> (this=0xd36d30)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/ParaViewCore/C
> lientServerCore/Rendering/vtkPVDisplayInformation.cxx:124
> #23 0x00002aaaaefdb966 in vtkPVSessionCore::GatherInformationInternal
> (this=0x8c6d70, information=0xd36d30, globalid=0)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/ParaViewCore/S
> erverImplementation/Core/vtkPVSessionCore.cxx:783
> #24 0x00002aaaaefdbc21 in vtkPVSessionCore::GatherInformation
> (this=0x8c6d70, location=4, information=0xd36d30, globalid=0)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/ParaViewCore/S
> erverImplementation/Core/vtkPVSessionCore.cxx:821
> #25 0x00002aaaaefd77ea in vtkPVSessionBase::GatherInformation
> (this=0xb27240, location=4, information=0xd36d30, globalid=0)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/ParaViewCore/S
> erverImplementation/Core/vtkPVSessionBase.cxx:243
> #26 0x00002aaaaafbaea9 in pqDefaultViewBehavior::onServerCreation
> (this=0xb25e60, server=0xe552b0)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Qt/Application
> Components/pqDefaultViewBehavior.cxx:119
> #27 0x00002aaaab04f4c2 in pqDefaultViewBehavior::qt_static_metacall
> (_o=0xb25e60, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffff6e80)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/Qt/Applicati
> onComponents/moc_pqDefaultViewBehavior.cxx:54
> #28 0x00002aaab06076ea in QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**) () from
> /p/app/DAAC/paraview/5.3.0/lib/paraview-5.3/libQtCore.so.4
> #29 0x00002aaaacbcf41f in pqServerManagerModel::serverAdded
> (this=0x8acd90,
> _t1=0xe552b0)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/Qt/Core/moc_
> pqServerManagerModel.cxx:218
> #30 0x00002aaaacb9b67f in pqServerManagerModel::onConnectionCreated
> (this=0x8acd90, id=1) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Qt/Core/pqServ
> erManagerModel.cxx:503
> #31 0x00002aaaacbcf231 in pqServerManagerModel::qt_static_metacall
> (_o=0x8acd90, _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0x7fffffff7080)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/Qt/Core/moc_
> pqServerManagerModel.cxx:160
> #32 0x00002aaab06076ea in QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**) () from
> /p/app/DAAC/paraview/5.3.0/lib/paraview-5.3/libQtCore.so.4
> #33 0x00002aaaacbd05ab in pqServerManagerObserver::connectionCreated
> (this=0x8c8a80, _t1=1)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/Qt/Core/moc_
> pqServerManagerObserver.cxx:170
> #34 0x00002aaaacb9f186 in pqServerManagerObserver::connectionCreated
> (this=0x8c8a80, callData=0x912460)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Qt/Core/pqServ
> erManagerObserver.cxx:110
> #35 0x00002aaaacbd01d2 in pqServerManagerObserver::qt_static_metacall
> (_o=0x8c8a80, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fffffff7290)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/Qt/Core/moc_
> pqServerManagerObserver.cxx:90
> #36 0x00002aaab06076ea in QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**) () from
> /p/app/DAAC/paraview/5.3.0/lib/paraview-5.3/libQtCore.so.4
> #37 0x00002aaaaff48373 in vtkQtConnection::EmitExecute (this=0x84c030,
> _t1=0x912420, _t2=67, _t3=0x0, _t4=0x912460, _t5=0x88b020)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/VTK/GUISuppo
> rt/Qt/moc_vtkQtConnection.cxx:103
> #38 0x00002aaaaff36d36 in vtkQtConnection::Execute (this=0x84c030,
> caller=0x912420, e=67, call_data=0x912460)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/GUISupport
> /Qt/vtkQtConnection.cxx:72
> #39 0x00002aaaaff36cd6 in vtkQtConnection::DoCallback
> (vtk_obj=0x912420, event=67, client_data=0x84c030, call_data=0x912460)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/GUISupport
> /Qt/vtkQtConnection.cxx:62
> #40 0x00002aaab70a89b9 in vtkCallbackCommand::Execute (this=0x88b020,
> caller=0x912420, event=67, callData=0x912460)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Common/Cor
> e/vtkCallbackCommand.cxx:42
> #41 0x00002aaab71b2d3e in vtkSubjectHelper::InvokeEvent
> (this=0x84bec0, event=67, callData=0x912460, self=0x912420)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Common/Cor
> e/vtkObject.cxx:616
> #42 0x00002aaab71b3245 in vtkObject::InvokeEvent (this=0x912420,
> event=67,
> callData=0x912460) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/VTK/Common/Cor
> e/vtkObject.cxx:785
> #43 0x00002aaaafa05828 in vtkProcessModule::RegisterSession
> (this=0x912420,
> session=0xb27240)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/ParaViewCore/C
> lientServerCore/Core/vtkProcessModule.cxx:378
> #44 0x00002aaaaec18373 in vtkSMSession::ConnectToSelf () at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/ParaViewCore/S
> erverManager/Core/vtkSMSession.cxx:308
> #45 0x00002aaaacb5e0ca in pqObjectBuilder::createServer
> (this=0x8acc70,
> resource=...) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Qt/Core/pqObje
> ctBuilder.cxx:656
> #46 0x00002aaaaaf7aa56 in pqAlwaysConnectedBehavior::serverCheck
> (this=0xb24d00)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Qt/Application
> Components/pqAlwaysConnectedBehavior.cxx:81
> #47 0x00002aaaaaf7a8d6 in
> pqAlwaysConnectedBehavior::pqAlwaysConnectedBehavior
> (this=0xb24d00, parentObject=0xb19b40)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Qt/Application
> Components/pqAlwaysConnectedBehavior.cxx:52
> #48 0x00002aaaaafec564 in pqParaViewBehaviors::pqParaViewBehaviors
> (this=0xb19b40, mainWindow=0x8ff0b0, parentObject=0x8ff0b0)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Qt/Application
> Components/pqParaViewBehaviors.cxx:157
> #49 0x000000000040cb7e in ParaViewMainWindow::ParaViewMainWindow
> (this=0x8ff0b0) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/src/Applications/P
> araView/ParaViewMainWindow.cxx:249
> #50 0x000000000040accb in pqparaviewInitializer::Initialize
> (this=0x7fffffff7bb0, argc=1, argv=0x7fffffff7d18)
>     at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/Applications
> /ParaView/pqparaviewInitializer.cxx:122
> #51 0x000000000040a7a1 in main (argc=1, argv=0x7fffffff7d18) at
> /p/home/joeh/PV/Build_5.3.0_gl2/superbuild/paraview/build/Applications
> /ParaView/paraview_main.cxx:117
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Joseph G. Hennessey Ph.D., SAIC
> Team SAIC
> Army Research Lab
> DOD Supercomputing Resource Center
>
>
> -----Original Message-----
> From: Utkarsh Ayachit [Caution-mailto:utkarsh.ayachit at kitware.com]
> Sent: Friday, March 10, 2017 11:47 AM
> To: Hennessey, Joseph G CTR USARMY RDECOM ARL (US)
> <joseph.g.hennessey2.ctr at mail.mil>
> Cc: ParaView Developers <paraview-developers at paraview.org>
> Subject: Re: [Non-DoD Source] Re: [Paraview-developers] What is the
> minimum nvidia driver level that works with ParaView 5.3.0
> (UNCLASSIFIED)
>
> Joe,
>
> Next, can you try setting PV_DEBUG_SKIP_OPENGL_VERSION_CHECK=1 in the
> environment and see if it goes further?
>
> Thanks
> Utkarsh
>
>
> CLASSIFICATION: UNCLASSIFIED


CLASSIFICATION: UNCLASSIFIED
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5615 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20170310/4463a913/attachment.bin>


More information about the Paraview-developers mailing list