Problem description
Every so often, I get a notification that says "Termux:API error: Error in ResultReturner"
Steps to reproduce
The only thing I can think is running KDE Plasma.
Expected behavior
No error notifications.
Additional information
- termux-api application version: 0.53.p
- termux-api package version (installed through apt): 0.59.1-1
- Android OS version: 17
- Device model: samsung SM-S942U
Report Info
User Action: plugin execution command
Sender: ResultReturner
Report Timestamp: 2026-06-20 04:42:06.384 UTC
Termux:API Error
Error in ResultReturner:
java.io.IOException: Connection refused
at android.net.LocalSocketImpl.connectLocal(Native Method)
at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:259)
at android.net.LocalSocket.connect(LocalSocket.java:162)
at com.termux.api.util.ResultReturner.lambda$returnData$0(ResultReturner.java:250)
at com.termux.api.util.ResultReturner$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
at java.lang.Thread.run(Thread.java:1572)
Suppressed: java.lang.Exception: Called by:
at com.termux.api.util.ResultReturner.returnData(ResultReturner.java:239)
at com.termux.api.util.ResultReturner.noteDone(ResultReturner.java:180)
at com.termux.api.TermuxApiReceiver.onReceive(TermuxApiReceiver.java:75)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:6122)
at android.app.ActivityThread.-$$Nest$mhandleReceiver(ActivityThread.java:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3120)
at android.os.Handler.dispatchMessageImpl(Handler.java:142)
at android.os.Handler.dispatchMessage(Handler.java:125)
at android.os.Looper.loopOnce(Looper.java:321)
at android.os.Looper.loop(Looper.java:422)
at android.app.ActivityThread.main(ActivityThread.java:10616)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:635)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:982)
Termux:API App Info (Current)
APP_NAME: Termux:API
PACKAGE_NAME: com.termux.api
VERSION_NAME: 0.53.0
VERSION_CODE: 1002
UID: 10386
TARGET_SDK: 28
IS_DEBUGGABLE_BUILD: true
SE_PROCESS_CONTEXT: u:r:untrusted_app_27:s0:c130,c257,c512,c768
SE_FILE_CONTEXT: u:object_r:app_data_file:s0:c130,c257,c512,c768
SE_INFO: default:targetSdkVersion=28:complete
APK_RELEASE: Github
SIGNING_CERTIFICATE_SHA256_DIGEST: B6DA01480EEFD5FBF2CD3771B8D1021EC791304BDD6C4BF41D3FAABAD48EE5E1
Termux App Info
APP_NAME: Termux
PACKAGE_NAME: com.termux
VERSION_NAME: 0.118.3
VERSION_CODE: 1002
UID: 10386
TARGET_SDK: 28
IS_DEBUGGABLE_BUILD: true
SE_PROCESS_CONTEXT: u:r:untrusted_app_27:s0:c130,c257,c512,c768
SE_FILE_CONTEXT: u:object_r:app_data_file:s0:c130,c257,c512,c768
SE_INFO: default:targetSdkVersion=28:complete
TERMUX_APP_PACKAGE_MANAGER: -
TERMUX_APP_PACKAGE_VARIANT: -
APK_RELEASE: Github
SIGNING_CERTIFICATE_SHA256_DIGEST: B6DA01480EEFD5FBF2CD3771B8D1021EC791304BDD6C4BF41D3FAABAD48EE5E1
Device Info
Software
OS_VERSION: 6.12.69-android16-6-p8021103-abogkiS942USQU3ZZF7-4k
SDK_INT: 37
RELEASE: 17
ID: CP2A.260605.016
DISPLAY: CP2A.260605.016.S942U1UEU3ZZF7
INCREMENTAL: S942U1UEU3ZZF7
SECURITY_PATCH: 2026-06-05
IS_TREBLE_ENABLED: true
TYPE: user
TAGS: release-keys
MAX_PHANTOM_PROCESSES: - (Requires DUMP and PACKAGE_USAGE_STATS permission)
MONITOR_PHANTOM_PROCS: false
DEVICE_CONFIG_SYNC_DISABLED: -
Hardware
MANUFACTURER: samsung
BRAND: samsung
MODEL: SM-S942U1
PRODUCT: m1quew
BOARD: canoe
HARDWARE: qcom
DEVICE: m1q
SUPPORTED_ABIS: arm64-v8a
Problem description
Every so often, I get a notification that says "Termux:API error: Error in ResultReturner"
Steps to reproduce
The only thing I can think is running KDE Plasma.
Expected behavior
No error notifications.
Additional information
Report Info
User Action:
plugin execution commandSender:
ResultReturnerReport Timestamp:
2026-06-20 04:42:06.384 UTCTermux:API Error
Termux:API App Info (Current)
APP_NAME:
Termux:APIPACKAGE_NAME:
com.termux.apiVERSION_NAME:
0.53.0VERSION_CODE:
1002UID:
10386TARGET_SDK:
28IS_DEBUGGABLE_BUILD:
trueSE_PROCESS_CONTEXT:
u:r:untrusted_app_27:s0:c130,c257,c512,c768SE_FILE_CONTEXT:
u:object_r:app_data_file:s0:c130,c257,c512,c768SE_INFO:
default:targetSdkVersion=28:completeAPK_RELEASE:
GithubSIGNING_CERTIFICATE_SHA256_DIGEST:
B6DA01480EEFD5FBF2CD3771B8D1021EC791304BDD6C4BF41D3FAABAD48EE5E1Termux App Info
APP_NAME:
TermuxPACKAGE_NAME:
com.termuxVERSION_NAME:
0.118.3VERSION_CODE:
1002UID:
10386TARGET_SDK:
28IS_DEBUGGABLE_BUILD:
trueSE_PROCESS_CONTEXT:
u:r:untrusted_app_27:s0:c130,c257,c512,c768SE_FILE_CONTEXT:
u:object_r:app_data_file:s0:c130,c257,c512,c768SE_INFO:
default:targetSdkVersion=28:completeTERMUX_APP_PACKAGE_MANAGER: -
TERMUX_APP_PACKAGE_VARIANT: -
APK_RELEASE:
GithubSIGNING_CERTIFICATE_SHA256_DIGEST:
B6DA01480EEFD5FBF2CD3771B8D1021EC791304BDD6C4BF41D3FAABAD48EE5E1Device Info
Software
OS_VERSION:
6.12.69-android16-6-p8021103-abogkiS942USQU3ZZF7-4kSDK_INT:
37RELEASE:
17ID:
CP2A.260605.016DISPLAY:
CP2A.260605.016.S942U1UEU3ZZF7INCREMENTAL:
S942U1UEU3ZZF7SECURITY_PATCH:
2026-06-05IS_TREBLE_ENABLED:
trueTYPE:
userTAGS:
release-keysMAX_PHANTOM_PROCESSES: - (Requires
DUMPandPACKAGE_USAGE_STATSpermission)MONITOR_PHANTOM_PROCS:
falseDEVICE_CONFIG_SYNC_DISABLED: -
Hardware
MANUFACTURER:
samsungBRAND:
samsungMODEL:
SM-S942U1PRODUCT:
m1quewBOARD:
canoeHARDWARE:
qcomDEVICE:
m1qSUPPORTED_ABIS:
arm64-v8a