[Realme X2 Questions & Answers] Note4Addict:
I keep getting frequent fatal crashes on my X2. The logcats I managed to make seem to point at two different types of crashes but I have no idea how to interpret the information. The worst, and most frequent, seem to implicate SYGSYS and the second, which is much less common Process: ginlemon.smartdrawer, implicates Smartdrawer, which I uninstalled just to be sure. After a SYGSYS crash the phone can only be restarted after opening the SIMcard tray first.

It would be great of someone could help me identify the cause of these crashes and point me in the right direction of what needs to be done to get rid of them. I tried to attach the two logcats to provide for more details but I keep getting errors. If you need them let me know and I will paste them here in full. Your help would be much appreciated.

--------- beginning of crash

03-25 14:58:50.982 F/libc (6837): Fatal signal 31 (SIGSYS), code 1 (SYS_SECCOMP) in tid 6837 (ping6), pid 6837 (ping6)

03-25 14:58:51.048 F/DEBUG (6853): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

03-25 14:58:51.048 F/DEBUG (6853): Build fingerprint: 'realme/RMX1993EEA/RMX1993L1:9/PKQ1.190630.001/1578551002:user/release-keys'

03-25 14:58:51.048 F/DEBUG (6853): Revision: '0'

03-25 14:58:51.048 F/DEBUG (6853): ABI: 'arm64'

03-25 14:58:51.048 F/DEBUG (6853): pid: 6837, tid: 6837, name: ping6 >>> /system/bin/ping6 <<<

03-25 14:58:51.048 F/DEBUG (6853): signal 31 (SIGSYS), code 1 (SYS_SECCOMP), fault addr --------

03-25 14:58:51.048 F/DEBUG (6853): Cause: seccomp prevented call to disallowed arm64 system call 146

--------- beginning of crash

03-27 15:16:11.706 E/AndroidRuntime(11460): FATAL EXCEPTION: main

03-27 15:16:11.706 E/AndroidRuntime(11460): Process: ginlemon.smartdrawer, PID: 11460

03-27 15:16:11.706 E/AndroidRuntime(11460): java.lang.RuntimeException: Unable to start receiver ginlemon.flower.floating.FloatingFakeService$BootReceiver: java.lang.IllegalStateException: Not allowed to start service Intent { cmp=ginlemon.smartdrawer/ginlemon.flower.floating.FloatingFakeService }: app is in background uid UidRecord{7c3b3b7 u0a160 RCVR idle change:uncached procs:1 seq(0,0,0)}

03-27 15:16:11.706 E/AndroidRuntime(11460):	at android.app.ActivityThread.handleReceiver(ActivityThread.java:3683)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at android.app.ActivityThread.access$1400(ActivityThread.java:222)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1852)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at android.os.Handler.dispatchMessage(Handler.java:106)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at android.os.Looper.loop(Looper.java:232)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at android.app.ActivityThread.main(ActivityThread.java:7259)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at java.lang.reflect.Method.invoke(Native Method)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:500)

03-27 15:16:11.706 E/AndroidRuntime(11460):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:908)

03-27 15:16:11.706 E/AndroidRuntime(11460): Caused by: java.lang.IllegalStateException: Not allowed to start service Intent { cmp=ginlemon.smartdrawer/ginlemon.flower.floating.FloatingFakeService }: app is in background uid UidRecord{7c3b3b7 u0a160 RCVR idle