Hello!
I encountered the following error in my Unity game.
Tested on an emulator Nexus 5X API 28 x86.
Details:
The game has AdMob advertising with rewards. I load it when the game starts.
And everything works fine for the first time. However, once I close the games and open it again, after about a second, the following error appears.
E/CRASH: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00002438
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build type 'Release', Scripting Backend 'mono', CPU 'x86'
Build fingerprint: 'google/sdk_gphone_x86/generic_x86:9/PSR1.180720.061/5075414:userdebug/dev-keys'
Revision: '0'
pid: 4044, tid: 4498, name: Thread-84 >>> com.XXX.xxx <<<
eax 00000000 ebx c9e91ff4 ecx 00000005 edx b91c2970
esi 00000000 edi b91c0608
xcs 00000023 xds 0000002b xes 0000002b xfs 0000006b xss 0000002b
eip c8ab721b ebp b91c0bd0 esp b91c05e0 flags 00210286
backtrace:
E/CRASH: #00 pc 002ad21b /data/app/com.XXX.xxx-ZNG5BehYYwx-6YeOpbnHOA==/lib/x86/libunity.so
E/CRASH: other thread is trapped; signum = 11
E/MessageQueue: IdleHandler threw exception
java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00002438
Build fingerprint: 'google/sdk_gphone_x86/generic_x86:9/PSR1.180720.061/5075414:userdebug/dev-keys'
Revision: '0'
pid: 4044, tid: 4498, name: Thread-84 >>> com.XXX.xxx <<<
at libunity.002ad21b(Native Method)
Then the game freezes.
If I disable ads, the error does not appear.