The logic to check the version number of Adreno devices does not work if there are letters in the version (like Adreno 642L).
Run a sample with a media player on an Android device with Adreno 642L
(see [Link Removed])
Expected: doesn't crash
thread.cc:2365] No pending exception expected: java.lang.NumberFormatException: For input string: "642L"
thread.cc:2365] at int java.lang.Integer.parseInt(java.lang.String, int) (Integer.java:615)
thread.cc:2365] at int java.lang.Integer.parseInt(java.lang.String) (Integer.java:650)
thread.cc:2365] at void com.epicgames.unreal.ElectraTextureSample$a.<init>(com.epicgames.unreal.ElectraTextureSample, boolean) (:-1)
thread.cc:2365] at void com.epicgames.unreal.ElectraTextureSample.Initialize(boolean) (:-1)
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-144475 in the post.