View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0012317 | ParaView | (No Category) | public | 2011-06-27 03:53 | 2016-08-12 09:58 | ||||
Reporter | Christoffer Green | ||||||||
Assigned To | Kitware Robot | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | moved | ||||||
Platform | OS | OS Version | |||||||
Product Version | 3.10.1 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0012317: Particle Trace crash in linux | ||||||||
Description | This crash has been tested with: * 3.10.1 32 bit in linux 32 bit * 3.8.1 32 bit in linux 32/64 bit * 3.8.1 32 bit in windows 7 64 bit The crash happens in linux (we run ubuntu 10.10) but not in windows on both 3.8.1 and 3.10.1. I have attached a state file of the session as it appears before starting the animation (that leads to a crash in linux). We import an ensight .case file to an empty paraview state/scene. Add a temporal cache to it (so that the particle tracer can work with it). Add a source (it appears that any source will do but we use a point source). Connect the temporal cache as input and the point source as source to a ParticleTrace filter. When starting the animation paraview crashes after a little while. Unfortunately I cannot share the .case file but it contains a volume of velocity data and is a multi-block dataset. * Type: "Structured (Curvilinear) Grid" * Number of cells: 318291 * Number of points: 332800 * Memory: 7.8 MB * Dimensions: 80x80x52. Here is a python script session and a gdb backtrace that shows what we do and what crashes: #---- Trace output ----# try: paraview.simple except: from paraview.simple import * paraview.simple._DisableFirstRenderCameraReset() velocity_case = EnSightReader( CaseFileName='/mnt/Desktop/tmp/2_cc/velocity/velocity.case' ) AnimationScene1 = GetAnimationScene() velocity_case.PointArrays = ['V_3D_01'] AnimationScene1.EndTime = 2.0438699722290039 AnimationScene1.PlayMode = 'Snap To TimeSteps' RenderView1 = GetRenderView() DataRepresentation1 = Show() DataRepresentation1.Representation = 'Outline' DataRepresentation1.EdgeColor = [0.0, 0.0, 0.50000762951094835] RenderView1.CameraPosition = [0.017324004322290421, -0.036232437938451767, 0.73821731234013532] RenderView1.CameraClippingRange = [0.5690332866328488, 0.99442440740054638] RenderView1.CameraFocalPoint = [0.017324004322290421, -0.036232437938451767, -0.018334746360778809] RenderView1.CameraParallelScale = 0.19581008140331682 RenderView1.CenterOfRotation = [0.017324004322290421, -0.036232437938451767, -0.018334746360778809] TemporalCache1 = TemporalCache() DataRepresentation2 = Show() DataRepresentation2.Texture = [] DataRepresentation2.Representation = 'Outline' DataRepresentation2.EdgeColor = [0.0, 0.0, 0.50000762951094835] DataRepresentation1.Visibility = 0 PointSource1 = PointSource() DataRepresentation3 = Show() DataRepresentation3.EdgeColor = [0.0, 0.0, 0.50000762951094835] SetActiveSource(TemporalCache1) ParticleTracer1 = ParticleTracer( Source=PointSource1 ) ParticleTracer1.SelectInputVectors = ['POINTS', 'V_3D_01'] DataRepresentation4 = Show() DataRepresentation4.Texture = [] DataRepresentation4.EdgeColor = [0.0, 0.0, 0.50000762951094835] AnimationScene1.AnimationTime = 0.025871800258755684 AnimationScene1.StartTime = 0.025871800258755684 RenderView1.ViewTime = 0.025871800258755684 DataRepresentation2.Visibility = 0 DataRepresentation3.Visibility = 0 Render() ---------------- (gdb) bt #0 0xb793e932 in vtkDataArrayTemplate<float>::GetTuple (this=0xaee4ea8, i=-1, tuple=0xbfffc8b0) at /home/christoffer/Source/ParaView-3.8.1/VTK/Common/vtkDataArrayTemplate.txx:613 #1 0xb7ce96fe in vtkPoints::GetPoint (this=0x870a2b8, id=-1, x=0xbfffc8b0) at /home/christoffer/Source/ParaView-3.8.1/VTK/Common/vtkPoints.h:122 #2 0xb7ec15ae in vtkStructuredGrid::GetCell (this=0x9fcd430, cellId=-1, cell=0xa668708) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkStructuredGrid.cxx:414 #3 0x0641bae0 in vtkCachingInterpolatedVelocityField::FunctionValues (this=0xa02a308, data=0x9fb12f8, x=0xaf40350, f=0xa02f494) at /home/christoffer/Source/ParaView-3.8.1/VTK/Parallel/vtkCachingInterpolatedVelocityField.cxx:280 #4 0x0641b616 in vtkCachingInterpolatedVelocityField::FunctionValues (this=0xa02a308, x=0xaf40350, f=0xa02f494) at /home/christoffer/Source/ParaView-3.8.1/VTK/Parallel/vtkCachingInterpolatedVelocityField.cxx:188 #5 0x06501aab in vtkTemporalInterpolatedVelocityField::TestPoint (this=0xa02f460, x=0xaf40350) at /home/christoffer/Source/ParaView-3.8.1/VTK/Parallel/vtkTemporalInterpolatedVelocityField.cxx:165 #6 0x06507c3a in vtkTemporalStreamTracer::TestParticles (this=0x8dce0b0, candidates=..., passed=..., count=@0xbfffcc5c) at /home/christoffer/Source/ParaView-3.8.1/VTK/Parallel/vtkTemporalStreamTracer.cxx:548 #7 0x06507ffe in vtkTemporalStreamTracer::AssignSeedsToProcessors (this=0x8dce0b0, source=0x9eb0338, sourceID=0, ptId=0, LocalSeedPoints=..., LocalAssignedCount=@0xbfffcc5c) at /home/christoffer/Source/ParaView-3.8.1/VTK/Parallel/vtkTemporalStreamTracer.cxx:621 #8 0x0650960a in vtkTemporalStreamTracer::RequestData (this=0x8dce0b0, inputVector=0xa039e80, outputVector=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Parallel/vtkTemporalStreamTracer.cxx:923 0000009 0x065051df in vtkTemporalStreamTracer::ProcessRequest (this=0x8dce0b0, request=0x9f6b0b0, inputVector=0xa039e80, outputVector=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Parallel/vtkTemporalStreamTracer.cxx:213 #10 0xb7d62105 in vtkExecutive::CallAlgorithm (this=0xa02e390, request=0x9f6b0b0, direction=1, inInfo=0xa039e80, outInfo=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkExecutive.cxx:747 0000011 0xb7d4af02 in vtkDemandDrivenPipeline::ExecuteData (this=0xa02e390, request=0x9f6b0b0, inInfo=0xa039e80, outInfo=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkDemandDrivenPipeline.cxx:507 #12 0xb7d1d3e4 in vtkCompositeDataPipeline::ExecuteData (this=0xa02e390, request=0x9f6b0b0, inInfoVec=0xa039e80, outInfoVec=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkCompositeDataPipeline.cxx:390 #13 0xb7d4a622 in vtkDemandDrivenPipeline::ProcessRequest (this=0xa02e390, request=0x9f6b0b0, inInfoVec=0xa039e80, outInfoVec=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkDemandDrivenPipeline.cxx:279 #14 0xb7eb6de4 in vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0xa02e390, request=0x9f6b0b0, inInfoVec=0xa039e80, outInfoVec=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkStreamingDemandDrivenPipeline.cxx:202 #15 0xb7d1cb87 in vtkCompositeDataPipeline::ProcessRequest (this=0xa02e390, request=0x9f6b0b0, inInfoVec=0xa039e80, outInfoVec=0xa030a58) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkCompositeDataPipeline.cxx:291 #16 0xb7d1c61d in vtkCompositeDataPipeline::ForwardUpstream (this=0xadeda10, request=0x9f6b0b0) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkCompositeDataPipeline.cxx:214 #17 0xb7d4a58d in vtkDemandDrivenPipeline::ProcessRequest (this=0xadeda10, request=0x9f6b0b0, inInfoVec=0xade2f90, outInfoVec=0xadeda88) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkDemandDrivenPipeline.cxx:265 #18 0xb7eb6de4 in vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0xadeda10, request=0x9f6b0b0, inInfoVec=0xade2f90, outInfoVec=0xadeda88) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkStreamingDemandDrivenPipeline.cxx:202 #19 0xb7d1cb87 in vtkCompositeDataPipeline::ProcessRequest (this=0xadeda10, request=0x9f6b0b0, inInfoVec=0xade2f90, outInfoVec=0xadeda88) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkCompositeDataPipeline.cxx:291 #20 0xb7d1c61d in vtkCompositeDataPipeline::ForwardUpstream (this=0xaebb4e0, request=0x9f6b0b0) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkCompositeDataPipeline.cxx:214 #21 0x045a6bcd in vtkPVCacheKeeperPipeline::ForwardUpstream (this=0xaebb4e0, request=0x9f6b0b0) at /home/christoffer/Source/ParaView-3.8.1/Servers/Filters/vtkPVCacheKeeperPipeline.cxx:55 #22 0xb7d4a58d in vtkDemandDrivenPipeline::ProcessRequest (this=0xaebb4e0, request=0x9f6b0b0, inInfoVec=0xaec0558, outInfoVec=0xaebba48) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkDemandDrivenPipeline.cxx:265 #23 0xb7eb6de4 in vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0xaebb4e0, request=0x9f6b0b0, inInfoVec=0xaec0558, outInfoVec=0xaebba48) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkStreamingDemandDrivenPipeline.cxx:202 #24 0xb7d1cb87 in vtkCompositeDataPipeline::ProcessRequest (this=0xaebb4e0, request=0x9f6b0b0, inInfoVec=0xaec0558, outInfoVec=0xaebba48) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkCompositeDataPipeline.cxx:291 #25 0xb7d4ad0a in vtkDemandDrivenPipeline::UpdateData (this=0xaebb4e0, outputPort=0) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkDemandDrivenPipeline.cxx:449 #26 0xb7eb6fb2 in vtkStreamingDemandDrivenPipeline::Update (this=0xaebb4e0, port=0) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkStreamingDemandDrivenPipeline.cxx:246 #27 0xb7d37502 in vtkDataObject::Update (this=0xaec3d98) at /home/christoffer/Source/ParaView-3.8.1/VTK/Filtering/vtkDataObject.cxx:1056 #28 0x0460e412 in vtkPVUpdateSuppressor::ForceUpdate (this=0xaebcd30) at /home/christoffer/Source/ParaView-3.8.1/Servers/Filters/vtkPVUpdateSuppressor.cxx:153 #29 0x041d6e6f in vtkPVUpdateSuppressorCommand (arlu=0x8267608, ob=0xaebcd30, method=0x9ea723d "ForceUpdate", msg=..., resultStream=...) at /home/christoffer/Source/ParaView-3.8.1-Bin/Servers/Filters/vtkPVUpdateSuppressorClientServer.cxx:89 #30 0x062e43ad in vtkClientServerInterpreter::ProcessCommandInvoke (this=0x8267608, css=..., midx=0) at /home/christoffer/Source/ParaView-3.8.1/Utilities/VTKClientServer/vtkClientServerInterpreter.cxx:378 #31 0x062e3b14 in vtkClientServerInterpreter::ProcessOneMessage (this=0x8267608, css=..., message=0) at /home/christoffer/Source/ParaView-3.8.1/Utilities/VTKClientServer/vtkClientServerInterpreter.cxx:213 #32 0x062e39d8 in vtkClientServerInterpreter::ProcessStream (this=0x8267608, css=...) at /home/christoffer/Source/ParaView-3.8.1/Utilities/VTKClientServer/vtkClientServerInterpreter.cxx:182 #33 0x04932a41 in vtkSelfConnection::ProcessStreamLocally (this=0x8870030, stream=...) at /home/christoffer/Source/ParaView-3.8.1/Servers/Common/vtkSelfConnection.cxx:118 #34 0x04932a00 in vtkSelfConnection::SendStreamToClient (this=0x8870030, stream=...) at /home/christoffer/Source/ParaView-3.8.1/Servers/Common/vtkSelfConnection.cxx:111 Thanks BR/ Christoffer | ||||||||
Tags | No tags attached. | ||||||||
Project | TBD | ||||||||
Topic Name | |||||||||
Type | crash | ||||||||
Attached Files | state.pvsm [^] (164,594 bytes) 2011-06-27 03:53 | ||||||||
Relationships | |
Relationships |
Notes | |
(0037989) Kitware Robot (administrator) 2016-08-12 09:58 |
Resolving issue as `moved`. This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2011-06-27 03:53 | Christoffer Green | New Issue | |
2011-06-27 03:53 | Christoffer Green | File Added: state.pvsm | |
2016-08-12 09:58 | Kitware Robot | Note Added: 0037989 | |
2016-08-12 09:58 | Kitware Robot | Status | backlog => closed |
2016-08-12 09:58 | Kitware Robot | Resolution | open => moved |
2016-08-12 09:58 | Kitware Robot | Assigned To | => Kitware Robot |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |