DiscussionsIssue archiveOCCT:Visualization

Archived issue #0032504

Visualization, TKOpenGles - Crash inside drawArray on android platform

CommunityOCCT:Visualizationnew0 public notes

Search issues

Description

It's frequently crashing inside method OpenGl_PrimitiveArray::drawArray in latest update to occt752. the crash stack as below:

Devices:
Huawei Y9 Prime 2019
TCT (Alcatel) Alcatel 1S
Sony Xperia XZ3
Samsung Galaxy S8+

  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_PrimitiveArray::drawArray(opencascade::handle<OpenGl_Workspace> const&, NCollection_Vec4<float> const*, bool) const)
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_PrimitiveArray::Render(opencascade::handle<OpenGl_Workspace> const&) const)
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_Group::Render(opencascade::handle<OpenGl_Workspace> const&) const)
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_Structure::renderGeometry(opencascade::handle<OpenGl_Workspace> const&, bool&) const)
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_Structure::Render(opencascade::handle<OpenGl_Workspace> const&) const)
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_LayerList::renderLayer(opencascade::handle<OpenGl_Workspace> const&, OpenGl_GlobalLayerSettings const&, Graphic3d_Layer const&) const)
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_LayerList::Render(opencascade::handle<OpenGl_Workspace> const&, bool, OpenGl_LayerFilter, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*) const)
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::renderStructs(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*, bool))
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::renderScene(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*, bool))
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::render(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*, bool))
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::redraw(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*))
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::Redraw())
  #00 pc [revision removed] /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (V3d_View::Redraw() const)

Public activity

No public notes

Participants are labeled by their role within this record.

Related records