Salome HOME
projects
/
modules
/
smesh.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f6b5d2f
)
IPAL54097: SIGSEGV in Scalar Bar Properties dialog and crash in next operation
author
eap
<eap@opencascade.com>
Mon, 24 Apr 2017 14:17:28 +0000
(17:17 +0300)
committer
eap
<eap@opencascade.com>
Mon, 24 Apr 2017 14:17:28 +0000
(17:17 +0300)
src/OBJECT/SMESH_ScalarBarActor.cxx
patch
|
blob
|
history
diff --git
a/src/OBJECT/SMESH_ScalarBarActor.cxx
b/src/OBJECT/SMESH_ScalarBarActor.cxx
index c24369e0fdcbc41bf734bf1fc7c7efa5d322c7d6..8096b1609fbc22ee5829b729af09cd414f5f4c56 100644
(file)
--- a/
src/OBJECT/SMESH_ScalarBarActor.cxx
+++ b/
src/OBJECT/SMESH_ScalarBarActor.cxx
@@
-588,7
+588,8
@@
int SMESH_ScalarBarActor::RenderOpaqueGeometry(vtkViewport *viewport)
// Customization of the vtkScalarBarActor to show distribution histogram.
if ( myDistributionColoringType == SMESH_MULTICOLOR_TYPE &&
GetDistributionVisibility() &&
// Customization of the vtkScalarBarActor to show distribution histogram.
if ( myDistributionColoringType == SMESH_MULTICOLOR_TYPE &&
GetDistributionVisibility() &&
- distrVisibility )
+ distrVisibility &&
+ myNbValues[i] > 0 )
{
rgb = distColors->GetPointer(3*dcCount); //write into array directly
rgb[0] = rgba[0];
{
rgb = distColors->GetPointer(3*dcCount); //write into array directly
rgb[0] = rgba[0];