Skip to content

Random "error in resultreturner" notifications #887

Description

@somebudyelse-ka

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions