App Crash on latest version 100.15.0

655
4
08-25-2023 11:22 PM
AnkitKamboj
New Contributor

Rendering thread
Process: xxx..xxx.xxx, PID: 24287
com.esri.arcgisruntime.ArcGISRuntimeException: Internal error.: Failed to load OpenGLES
at com.esri.arcgisruntime.internal.jni.CoreGeoView.nativeDraw(Native Method)
at com.esri.arcgisruntime.internal.jni.CoreGeoView.a(SourceFile:5)
at com.esri.arcgisruntime.internal.mapping.view.p.a(SourceFile:2)

at com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.draw(SourceFile:2)
at com.esri.arcgisruntime.mapping.view.MapView.g(SourceFile:1)
at com.esri.arcgisruntime.mapping.view.MapView.$r8$lambda$A19tjFH8vL4O7Dv7zsxJCwvUVdc(Unknown Source:0)
at com.esri.arcgisruntime.mapping.view.MapView$$ExternalSyntheticLambda1.a(Unknown Source:2)
at com.esri.arcgisruntime.internal.jni.CoreGeoView.onDrawRequested(SourceFile:4)
at com.esri.arcgisruntime.internal.jni.CoreGeoView.nativePulse(Native Method)
at com.esri.arcgisruntime.internal.jni.CoreGeoView.z(SourceFile:1)
at com.esri.arcgisruntime.internal.mapping.view.g.p(SourceFile:1)

0 Kudos
4 Replies
RamaChintapalli
Esri Contributor

Hi,

Can you provide the specs of the device/emulator you are using? Are you seeing it on all of your test devices or some ?

Thanks
Rama

0 Kudos
AnkitKamboj
New Contributor

Issue facing on all devices

0 Kudos
RamaChintapalli
Esri Contributor

We have tested the SDK on multiple android devices and don't see the problem.  I am assuming you have tried our samples and can not load them on any of your devices because of above error. Can you share the details of your devices and their OpenGL versions. If you do not wish to put that information in public, you can also reach out to our support team to diagnose the problem on those devices.

Thanks
Rama

0 Kudos
EirikH
by
New Contributor III

Have also started seeing the same in Google Play crash details. Have not been able to reproduce myself.

This is running 100.15.1. I have since upgraded to 100.15.4, but that is not in production yet.

Sample attributes:
Sony XQ-DC54 (Xperia 10 V)
Android 14 (SDK 34)
Occurred: 14 hours ago
Type com.esri.arcgisruntime.ArcGISRuntimeException

Exception com.esri.arcgisruntime.ArcGISRuntimeException: Internal error.: Failed to load OpenGLES
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.nativeDraw
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.a (SourceFile:5)
  at com.esri.arcgisruntime.internal.mapping.view.p.a (SourceFile:2)
  at com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.draw (SourceFile:2)
  at com.esri.arcgisruntime.mapping.view.MapView.g (SourceFile:1)
  at com.esri.arcgisruntime.mapping.view.MapView.$r8$lambda$A19tjFH8vL4O7Dv7zsxJCwvUVdc
  at com.esri.arcgisruntime.mapping.view.MapView$$ExternalSyntheticLambda0.a
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.onDrawRequested (SourceFile:4)
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.nativePulse
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.z (SourceFile:1)
  at com.esri.arcgisruntime.internal.mapping.view.g.p (SourceFile:1)
  at com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.doFrame (SourceFile:3)
  at android.view.Choreographer$CallbackRecord.run (Choreographer.java:1423)
  at android.view.Choreographer$CallbackRecord.run (Choreographer.java:1434)
  at android.view.Choreographer.doCallbacks (Choreographer.java:1037)
  at android.view.Choreographer.doFrame (Choreographer.java:961)
  at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:1408)
  at android.os.Handler.handleCallback (Handler.java:958)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loopOnce (Looper.java:205)
  at android.os.Looper.loop (Looper.java:294)
  at com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.run (SourceFile:5)

 
Sample attributes:
samsung a52sxq (Galaxy A52s 5G)
Android 12 (SDK 31)

Exception com.esri.arcgisruntime.ArcGISRuntimeException: Internal error.: Failed to load OpenGLES
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.nativeDraw
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.a (SourceFile:5)
  at com.esri.arcgisruntime.internal.mapping.view.p.a (SourceFile:2)
  at com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.draw (SourceFile:2)
  at com.esri.arcgisruntime.mapping.view.MapView.g (SourceFile:1)
  at com.esri.arcgisruntime.mapping.view.MapView.$r8$lambda$A19tjFH8vL4O7Dv7zsxJCwvUVdc
  at com.esri.arcgisruntime.mapping.view.MapView$$ExternalSyntheticLambda0.a
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.onDrawRequested (SourceFile:4)
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.nativePulse
  at com.esri.arcgisruntime.internal.jni.CoreGeoView.z (SourceFile:1)
  at com.esri.arcgisruntime.internal.mapping.view.g.p (SourceFile:1)
  at com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.doFrame (SourceFile:3)
  at android.view.Choreographer$CallbackRecord.run (Choreographer.java:1106)
  at android.view.Choreographer.doCallbacks (Choreographer.java:866)
  at android.view.Choreographer.doFrame (Choreographer.java:792)
  at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:1092)
  at android.os.Handler.handleCallback (Handler.java:938)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loopOnce (Looper.java:226)
  at android.os.Looper.loop (Looper.java:313)
  at com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.run (SourceFile:5)



 

0 Kudos