[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] honzu:
bluetooth keeps crashing on my device, any solutions?

10-26 21:28:11.518 2645 2645 E AndroidRuntime: FATAL EXCEPTION: main
10-26 21:28:11.518 2645 2645 E AndroidRuntime: Process: com.android.bluetooth, PID: 2645
10-26 21:28:11.518 2645 2645 E AndroidRuntime: java.lang.RuntimeException: Unable to create service com.android.bluetooth.btservice.AdapterService: java.lang.SecurityException: You either need MANAGE_USERS, CREATE_USERS, or QUERY_USERS permission to: query user
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:4528)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.app.ActivityThread.-$$Nest$mhandleCreateService(Unknown Source:0)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2162)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7898)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: Caused by: java.lang.SecurityException: You either need MANAGE_USERS, CREATE_USERS, or QUERY_USERS permission to: query user
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:3011)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:2995)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2978)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2920)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.IUserManager$Stub$Proxy.getUserInfo(IUserManager.java:2211)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.UserManager.getUserInfo(UserManager.java:2982)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.UserManager.isGuestUser(UserManager.java:2541)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at com.android.bluetooth.btservice.AdapterService.onCreate(AdapterService.java:498)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:4515)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: ... 9 more
10-26 21:28:11.518 2645 2645 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at com.android.server.pm.UserManagerService.checkQueryOrCreateUsersPermission(UserManagerService.java:2743)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at com.android.server.pm.UserManagerService.getUserInfo(UserManagerService.java:1424)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.IUserManager$Stub.onTransact(IUserManager.java:1060)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Binder.execTransactInternal(Binder.java:1280)
10-26 21:28:11.518 2645 2645 E AndroidRuntime: at android.os.Binder.execTransact(Binder.java:1244)
10-26 21:28:11.518 2645 2645 E AndroidRuntime:
10-26 21:28:31.672 4761 4761 E AndroidRuntime: FATAL EXCEPTION: main
10-26 21:28:31.672 4761 4761 E AndroidRuntime: Process: com.qualcomm.qti.services.secureui:sui_service, PID: 4761
10-26 21:28:31.672 4761 4761 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: "/system/lib64/libsecureui_svcsock_system.so" is 32-bit instead of 64-bit
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:1077)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:998)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at java.lang.System.loadLibrary(System.java:1661)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at com.qualcomm.qti.services.secureui.SecureUIService.<clinit>(SecureUIService.java:96)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at com.qualcomm.qti.services.secureui.BootReceiver.onReceive(BootReceiver.java:29)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at android.app.ActivityThread.handleReceiver(ActivityThread.java:4336)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at android.app.ActivityThread.-$$Nest$mhandleReceiver(Unknown Source:0)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2154)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7898)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
10-26 21:28:31.672 4761 4761 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)