https://bugs.kde.org/show_bug.cgi?id=494085
Bug ID: 494085 Summary: App crash due to either linageos problem or mindthegapps problem or both. Classification: Applications Product: kdeconnect Version: 24.08.1 Platform: Android OS: Android 14.x Status: REPORTED Severity: crash Priority: NOR Component: android-application Assignee: albertv...@gmail.com Reporter: kylepcon...@proton.me CC: andrew.g.r.hol...@gmail.com Target Milestone: --- SUMMARY This error via adb logcat: --------- beginning of crash 10-03 21:52:26.546 15997 16274 E AndroidRuntime: FATAL EXCEPTION: pool-4-thread-13 10-03 21:52:26.546 15997 16274 E AndroidRuntime: Process: org.kde.kdeconnect_tp, PID: 15997 10-03 21:52:26.546 15997 16274 E AndroidRuntime: java.lang.SecurityException: Settings key: <enabled_input_methods> is only readable to apps with targetSdkVersion lower than or equal to: 33 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at android.provider.Settings$NameValueCache.getStringForUser(Settings.java:3514) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at android.provider.Settings$Secure.getStringForUser(Settings.java:6928) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at android.provider.Settings$Secure.getString(Settings.java:6894) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Plugins.RemoteKeyboardPlugin.RemoteKeyboardPlugin.checkRequiredPermissions(RemoteKeyboardPlugin.java:417) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Device.addPlugin(Device.kt:558) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Device.reloadPluginsFromSettings(Device.kt:629) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Device.addLink(Device.kt:337) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.KdeConnect$connectionListener$1.onConnectionReceived(KdeConnect.kt:156) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.BaseLinkProvider.onConnectionReceived(BaseLinkProvider.java:42) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.addOrUpdateLink(LanLinkProvider.java:286) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.lambda$identityPacketReceived$0(LanLinkProvider.java:246) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.$r8$lambda$ffuZOFU1qk4o1cE14ZuWQYJam9A(LanLinkProvider.java:0) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider$$ExternalSyntheticLambda6.handshakeCompleted(R8$$SyntheticClass:0) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at com.android.org.conscrypt.AbstractConscryptSocket.notifyHandshakeCompletedListeners(AbstractConscryptSocket.java:607) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at com.android.org.conscrypt.ConscryptEngineSocket.doHandshake(ConscryptEngineSocket.java:270) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at com.android.org.conscrypt.ConscryptEngineSocket.startHandshake(ConscryptEngineSocket.java:218) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.identityPacketReceived(LanLinkProvider.java:259) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.tcpPacketReceived(LanLinkProvider.java:119) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.lambda$setupTcpListener$3(LanLinkProvider.java:346) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.$r8$lambda$fPOfB-9YGQBHf7IKMxU23L4W5VA(LanLinkProvider.java:0) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider$$ExternalSyntheticLambda5.run(R8$$SyntheticClass:0) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) 10-03 21:52:26.546 15997 16274 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1012) 10-03 21:52:26.566 15997 16274 I Process : Sending signal. PID: 15997 SIG: 9 is produced when attempting to connect to a windows device with an android device of any type running lineageos with mindthegapps installed. STEPS TO REPRODUCE 1. Freshly install kde connect on android device running LineageOS 21 android 14 latest of everything as of this post. 2. Open Kde Connect App. 3. Select Pair New Device 4. Select any Windows 11 desktop 5. App Crashes with above error. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.