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.

Reply via email to