https://bugs.kde.org/show_bug.cgi?id=493983

            Bug ID: 493983
           Summary: Crashes at start
    Classification: Applications
           Product: kdeconnect
           Version: unspecified
          Platform: Android
                OS: Android 14.x
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: android-application
          Assignee: albertv...@gmail.com
          Reporter: fursum...@bangban.uk
                CC: andrew.g.r.hol...@gmail.com
  Target Milestone: ---

```
type: crash
osVersion: google/caiman/caiman:14/AD1A.240905.004/2024092900:user/release-keys
package: org.kde.kdeconnect_tp:13203
process: org.kde.kdeconnect_tp
processUptime: 7111 + 430 ms
installer: com.looker.droidify

java.lang.SecurityException: Settings key: <enabled_input_methods> is only
readable to apps with targetSdkVersion lower than or equal to: 33
        at
android.provider.Settings$NameValueCache.getStringForUser(Settings.java:3562)
        at
android.provider.Settings$Secure.getStringForUser(Settings.java:6974)
        at android.provider.Settings$Secure.getString(Settings.java:6940)
        at
org.kde.kdeconnect.Plugins.RemoteKeyboardPlugin.RemoteKeyboardPlugin.checkRequiredPermissions(RemoteKeyboardPlugin.java:417)
        at org.kde.kdeconnect.Device.addPlugin(Device.kt:558)
        at org.kde.kdeconnect.Device.reloadPluginsFromSettings(Device.kt:629)
        at org.kde.kdeconnect.Device.addLink(Device.kt:337)
        at
org.kde.kdeconnect.KdeConnect$connectionListener$1.onConnectionReceived(KdeConnect.kt:156)
        at
org.kde.kdeconnect.Backends.BaseLinkProvider.onConnectionReceived(BaseLinkProvider.java:42)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.addOrUpdateLink(LanLinkProvider.java:286)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.lambda$identityPacketReceived$0(LanLinkProvider.java:246)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.$r8$lambda$ffuZOFU1qk4o1cE14ZuWQYJam9A(LanLinkProvider.java:0)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider$$ExternalSyntheticLambda6.handshakeCompleted(R8$$SyntheticClass:0)
        at
com.android.org.conscrypt.AbstractConscryptSocket.notifyHandshakeCompletedListeners(AbstractConscryptSocket.java:607)
        at
com.android.org.conscrypt.ConscryptEngineSocket.doHandshake(ConscryptEngineSocket.java:270)
        at
com.android.org.conscrypt.ConscryptEngineSocket.startHandshake(ConscryptEngineSocket.java:218)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.identityPacketReceived(LanLinkProvider.java:259)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.tcpPacketReceived(LanLinkProvider.java:119)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.lambda$setupTcpListener$3(LanLinkProvider.java:346)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider.$r8$lambda$fPOfB-9YGQBHf7IKMxU23L4W5VA(LanLinkProvider.java:0)
        at
org.kde.kdeconnect.Backends.LanBackend.LanLinkProvider$$ExternalSyntheticLambda5.run(R8$$SyntheticClass:0)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
        at java.lang.Thread.run(Thread.java:1012)
```


SUMMARY
Last version broken, crashes on the start. According to error message, it may
be because API version bumb

STEPS TO REPRODUCE
1. Launch an app
2. See it crash

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Android 14, latest GrapheneOS.
Using adb hack to enable background clipboard sync with Shizuku.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to