Search Issue Tracker

Won't Fix

Votes

0

Found in

2018.3.0f2

2019.1.0b1

Issue ID

1126267

Regression

Yes

[Android] App crashes with NotSupported exception when starting up a SelfHost webserver on IL2CPP with Android 8+

Android

-

Does not reproduce on Mono. Also no reproduction on Android lower than 8

To reproduce:
1. Open attached project "REST_Test 2018.3.0f2.zip"
2. Build and run on Android device

Actual result: app crashes

Reproduced in: 2019.1.0b1, 2019.1.0b3, 2019.2.0a2
Not reproduced in: 2017.4.20f1, 2018.3.6f1

Reproduced with devices:
VLNQA00124 Google Pixel 2 XL 9 Snapdragon 835 MSM8998 Adreno (TM) 540 OpenGL ES 3.2
VLNQA00138 Huawei P20 Pro 8.1.0 HiSilicon Kirin 970 Mali-G72 OpenGL ES 3.2
VLNQA00015 Samsung Galaxy Note8 8.0.0 Snapdragon 835 MSM8998 Adreno (TM) 540 OpenGL ES 3.2

Not reproduced with devices:
VLNQA00093 Samsung Galaxy S6 edge 7.0 Exynos 7 Octa 7420 Mali-T760 OpenGL ES 3.2
VLNQA00115 Sony Xperia Z3 6.0.1 Snapdragon 801 MSM8974AC Adreno (TM) 330 OpenGL ES 3.0
VLNQA00022 Xiaomi Redmi Note 3 5.1.1 Snapdragon 617 MSM8952 Adreno (TM) 510 OpenGL ES 3.1

Note1: before regressed release there were only logcat errors
Note3: crash log:

02-13 10:32:04.672 8053 8053 E libpersona: Couldn't open the File - /data/system/users/0/personalist.xml - No such file or directory
02-13 10:32:04.673 8053 8053 W SELinux : SELinux selinux_android_compute_policy_index : Policy Index[2], Con:u:r:zygote:s0 RAM:SEPF_SM-N950W_8.0.0_0004, [-1 -1 -1 -1 0 1]
02-13 10:32:04.674 8053 8053 I SELinux : SELinux: seapp_context_lookup: seinfo=platform, level=s0:c512,c768, pkgname=com.samsung.visionprovider:VisionFramework
02-13 10:32:04.677 7967 8009 E CRASH : signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr d40f38a0
02-13 10:32:04.677 7967 8009 E CRASH : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-13 10:32:04.677 7967 8009 E CRASH : Build type 'Development', Scripting Backend 'il2cpp', CPU 'armeabi-v7a'
02-13 10:32:04.677 7967 8009 E CRASH : Build fingerprint: 'samsung/greatqltecs/greatqltecs:8.0.0/R16NW/N950WVLU4CRD5:user/release-keys'
02-13 10:32:04.677 7967 8009 E CRASH : Revision: '11'
02-13 10:32:04.678 7967 8009 E CRASH : pid: 7967, tid: 8009, name: UnityMain >>> soltyka.REST_Test <<<
02-13 10:32:04.678 7967 8009 E CRASH : r0 00000006 r1 c775c7a0 r2 00000000 r3 00000007
02-13 10:32:04.678 7967 8009 E CRASH : r4 d40f38a0 r5 c775c799 r6 00000006 r7 0000002e
02-13 10:32:04.678 7967 8009 E CRASH : r8 1aa6d000 r9 00000004 sl 00000000 fp ca07db48
02-13 10:32:04.678 7967 8009 E CRASH : ip 80000000 sp ca07d9f0 lr e855ffaf pc e855ffb0 cpsr e8cd6d10
02-13 10:32:04.678 7967 8009 E CRASH :
02-13 10:32:04.678 7967 8009 E CRASH : backtrace:

  1. Resolution Note:

    webservers do not work on IL2CPP, therefore there's little point in fixing a crash in something that doesn't work anyway

Add comment

Log in to post comment