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

            Bug ID: 494172
           Summary: Crash on connection to my Laptop
    Classification: Applications
           Product: kdebugsettings
           Version: unspecified
          Platform: Android
                OS: Android 14.x
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 174465
  --> https://bugs.kde.org/attachment.cgi?id=174465&action=edit
Log for KDE Connect

SUMMARY
I just updated KDE connect on my phone, and it is crashing as soon as it
connects to my laptop.

STEPS TO REPRODUCE
1. Connect to device
2. Crashes

OBSERVED RESULT
Crashes

EXPECTED RESULT
Does not crash

SOFTWARE/OS VERSIONS
Android: GrapheneOS Android 14. Google Pixel 7

Laptop:
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Don't think it matters but I am using direct IP connection.
Crash Log:
```
type: crash
osVersion:
google/panther/panther:14/AP2A.240905.003/2024092900:user/release-keys
package: org.kde.kdeconnect_tp:13203
process: org.kde.kdeconnect_tp
processUptime: 499 + 441 ms
installer: com.android.packageinstaller

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)
```

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

Reply via email to