MantisBT - Community
View Issue Details
0032504Community[OCCT] OCCT:Visualizationpublic2021-07-30 17:032021-09-09 21:31
Vico Liang 
kgv 
normalminor 
newopen 
[OCCT] 7.5.2 
[OCCT] 7.7.0 
0032504: Visualization, TKOpenGles - Crash inside drawArray on android platform
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 00000000013edf58 /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 00000000013ef660 /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_PrimitiveArray::Render(opencascade::handle<OpenGl_Workspace> const&) const)
  #00 pc 00000000013ebcd4 /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_Group::Render(opencascade::handle<OpenGl_Workspace> const&) const)
  #00 pc 00000000013a0b2c /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_Structure::renderGeometry(opencascade::handle<OpenGl_Workspace> const&, bool&) const)
  #00 pc 00000000013a10dc /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_Structure::Render(opencascade::handle<OpenGl_Workspace> const&) const)
  #00 pc 00000000013d7ab8 /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 00000000013d8210 /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 00000000013b6a58 /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::renderStructs(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*, bool))
  #00 pc 00000000013b6ccc /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::renderScene(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*, bool))
  #00 pc 00000000013b65e8 /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::render(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*, bool))
  #00 pc 00000000013b5d74 /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::redraw(Graphic3d_Camera::Projection, OpenGl_FrameBuffer*, OpenGl_FrameBuffer*))
  #00 pc 00000000013b2954 /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (OpenGl_View::Redraw())
  #00 pc 00000000013f92e8 /data/app/com.xxx.xxx-EFXhKEQsOZep3CTXnJHA2Q==/lib/arm64/libXXX-v8a.so (V3d_View::Redraw() const)
No tags attached.
related to 0032435new kgv Visualization, TKOpenGles - crash inside Opengl ES on Adreno 506 android devices 
Issue History
2021-07-30 17:03Vico LiangNew Issue
2021-07-30 17:03Vico LiangAssigned To => kgv
2021-07-30 17:06Vico LiangDescription Updatedbug_revision_view_page.php?rev_id=25560#r25560
2021-08-24 14:30kgvRelationship addedrelated to 0032435
2021-08-24 14:56kgvSummaryCrash inside drawArray on android platform => Visualization, TKOpenGles - Crash inside drawArray on android platform
2021-09-09 21:31kgvTarget Version7.6.0* => 7.7.0

There are no notes attached to this issue.