1=== TabSSH Debug Log ===
2Exported: 2026-05-18 14:12:22.222
3App Version: 0.0.9 (9)
4Build Commit: 37d2b64
5Debug Mode: true
6Log File: /data/user/0/io.github.tabssh/files/tabssh_debug.log
7Log Size: 28411 bytes
8========================
9
102026-05-18 14:11:07.475 I/TabSSH:Logger: Debug log cleared by user
112026-05-18 14:11:08.802 D/TabSSH:SecurePasswordManager: Retrieved encrypted password for hypervisor_account_1
122026-05-18 14:11:08.821 W/TabSSH:HypervisorTrust: TLS trust-all enabled for IP13:8006 — connection is MITM-able. Consider pinning instead.
132026-05-18 14:11:09.431 I/TabSSH:ProxmoxAPI: Authentication successful
142026-05-18 14:11:09.552 D/TabSSH:ProxmoxAPI: Retrieved 2 VMs
152026-05-18 14:11:12.665 D/TabSSH:ProxmoxAPI: Guest agent not available for VM 100: API request failed: 500
162026-05-18 14:11:12.957 D/TabSSH:ProxmoxAPI: Guest agent not available for VM 200: API request failed: 500
172026-05-18 14:11:14.362 D/TabSSH:SecurePasswordManager: Retrieved encrypted password for hypervisor_account_1
182026-05-18 14:11:14.373 I/TabSSH:ProxmoxManager: Launching console for almalinux10 (vmid=200)
192026-05-18 14:11:14.408 D/TabSSH:TerminalView: Terminal view initialized
202026-05-18 14:11:14.409 D/TabSSH:MultiRowKeyboardView: Rebuilding 3 keyboard rows
212026-05-18 14:11:14.518 D/TabSSH:MultiRowKeyboardView: Rebuilding 2 keyboard rows
222026-05-18 14:11:14.519 D/TabSSH:MultiRowKeyboardView: Rebuilding 2 keyboard rows
232026-05-18 14:11:14.572 I/TabSSH:TermuxBridge: Initializing Termux emulator 80x24
242026-05-18 14:11:14.581 I/TabSSH:TermuxBridge: Termux emulator initialized
252026-05-18 14:11:14.582 I/TabSSH:TerminalView: attachTerminalEmulator called for bridge: 40021263
262026-05-18 14:11:14.584 D/TabSSH:TerminalView: Bridge state: buffer=true, rows=24, cols=80, emulator=true
272026-05-18 14:11:14.584 I/TabSSH:TerminalView: Attached Termux bridge: 24x80, listener added, connected=false
282026-05-18 14:11:14.586 W/TabSSH:HypervisorTrust: TLS trust-all enabled for IP13:8006 — connection is MITM-able. Consider pinning instead.
292026-05-18 14:11:15.214 I/TabSSH:ProxmoxAPI: Authentication successful
302026-05-18 14:11:15.216 I/TabSSH:HypervisorConsole: Connecting to Proxmox console: almalinux10 (vmid=200)
312026-05-18 14:11:15.488 I/TabSSH:ProxmoxAPI: Got termproxy ticket for VM 200 on port 5900
322026-05-18 14:11:15.490 D/TabSSH:HypervisorConsole: Got termproxy ticket for almalinux10
332026-05-18 14:11:15.491 W/TabSSH:HypervisorTrust: TLS trust-all enabled for IP13:8006 — connection is MITM-able. Consider pinning instead.
342026-05-18 14:11:15.495 I/TabSSH:ConsoleWebSocket: Connecting to console: wss://IP13:8006/api2/json/nodes/pve/qemu/200/vncwebsocket?port=5900&vncticket=PVEVNC%3A6A0B5641%3A%3ARIe4dfXqhkvqAExNes7Tz7VYulfmriIEt67M9UL4GealV%2BHU%2ByfI6rLOJDWGLsR9GoN2GBn0OAQbWrjLSGquRW%2FoTNOZt76%2BpQm8JCLPU1uXCFBBSyDG7OAuCP1G2S3H7ywY2mlhSTEcRjei7x7buCRhkBTDWHg0bbP2oFzqeTfkm8N9IzkxUjuvsL8S%2Bj2x4FJ5xI%2FetPUJTw1nN9fpcsW5dznVHBBMDUiEVIfGkz7PzuZMXrMysIzxy9e6wWQftDlkOyFB3PKCzCePX5naKwG2eDFr%2BPKfH7erjSr9Xs5fGrgbRyJqq4L9DMxtxWFT5AmZbPnKssL3en21V24RWQ%3D%3D
352026-05-18 14:11:15.935 I/TabSSH:ConsoleWebSocket: Console WebSocket connected
362026-05-18 14:11:15.937 D/TabSSH:ConsoleWebSocket: Sent Proxmox auth frame, accepted=true
372026-05-18 14:11:15.938 I/TabSSH:HypervisorConsole: Proxmox console connected (PROXMOX_TERM)
382026-05-18 14:11:15.939 D/TabSSH:ConsoleWebSocket: Sent resize: 80 x 24 (accepted=true)
392026-05-18 14:11:15.944 D/TabSSH:TermuxBridge: Resized to 92x44
402026-05-18 14:11:15.949 D/TabSSH:TerminalView: Terminal resized: 44x92
412026-05-18 14:11:16.001 I/TabSSH:TermuxBridge: === CONNECTING TO SSH STREAMS ===
422026-05-18 14:11:16.003 I/TabSSH:TermuxBridge: InputStream: user1@server14
432026-05-18 14:11:16.005 I/TabSSH:TermuxBridge: OutputStream: user2@server15
442026-05-18 14:11:16.007 I/TabSSH:TermuxBridge: Emulator ready: true, size: 92x44
452026-05-18 14:11:16.009 I/TabSSH:TermuxBridge: Starting read loop...
462026-05-18 14:11:16.010 I/TabSSH:TermuxBridge: Notifying 2 listeners of connection
472026-05-18 14:11:16.012 D/TabSSH:VMConsoleActivity: Terminal connected
482026-05-18 14:11:16.013 I/TabSSH:TerminalView: Termux bridge CONNECTED - terminal should start receiving data
492026-05-18 14:11:16.015 D/TabSSH:TermuxBridge: Read loop started
502026-05-18 14:11:16.015 I/TabSSH:TermuxBridge: === SSH STREAMS CONNECTED SUCCESSFULLY ===
512026-05-18 14:11:16.017 I/TabSSH:HypervisorConsole: Console wired to terminal for almalinux10
522026-05-18 14:11:16.018 I/TabSSH:VMConsoleActivity: Text console connected for almalinux10
532026-05-18 14:11:16.050 D/TabSSH:ConsoleWebSocket: Received binary: 2 bytes
542026-05-18 14:11:16.053 I/TabSSH:TermuxBridge: Fed 2 bytes to emulator, cursor at (0,2)
552026-05-18 14:11:16.055 D/TabSSH:TermuxBridge: Notifying 2 listeners of screen change
562026-05-18 14:11:16.055 D/TabSSH:TerminalView: onScreenChanged - scheduling redraw
572026-05-18 14:11:16.560 D/TabSSH:ConsoleWebSocket: Received binary: 35 bytes
582026-05-18 14:11:16.562 W/TabSSH:ConsoleWebSocket: Proxmox serial error (binary frame): unable to find a serial interface
59
602026-05-18 14:11:16.565 I/TabSSH:HypervisorConsole: Proxmox serial console unavailable via WebSocket frame — retrying with vncproxy
612026-05-18 14:11:16.566 I/TabSSH:ConsoleWebSocket: Disconnecting console WebSocket
622026-05-18 14:11:16.568 D/TabSSH:ConsoleWebSocket: Keepalive thread interrupted
632026-05-18 14:11:16.568 I/TabSSH:TermuxBridge: SSH stream closed (EOF)
642026-05-18 14:11:16.570 D/TabSSH:TermuxBridge: Read loop ended
652026-05-18 14:11:16.571 I/TabSSH:TermuxBridge: Disconnecting
662026-05-18 14:11:16.572 I/TabSSH:HypervisorConsole: VNC fallback: requesting vncproxy ticket for almalinux10
672026-05-18 14:11:16.574 D/TabSSH:VMConsoleActivity: Terminal disconnected
682026-05-18 14:11:16.575 I/TabSSH:TerminalView: Termux bridge disconnected
692026-05-18 14:11:16.675 D/TabSSH:ConsoleWebSocket: WebSocket EOF after user-initiated disconnect (expected)
702026-05-18 14:11:16.788 I/TabSSH:ProxmoxAPI: Got vncproxy ticket for VM 200 on port 5901
712026-05-18 14:11:16.791 D/TabSSH:HypervisorConsole: VNC fallback: got vncproxy ticket for almalinux10 — connecting
722026-05-18 14:11:16.792 W/TabSSH:HypervisorTrust: TLS trust-all enabled for IP13:8006 — connection is MITM-able. Consider pinning instead.
732026-05-18 14:11:16.796 I/TabSSH:ConsoleWebSocket: Connecting to console: wss://IP13:8006/api2/json/nodes/pve/qemu/200/vncwebsocket?port=5901&vncticket=%21BW%27GI41%3APVEVNC%3A6A0B5642%3A%3AL3B9iJiFQewvG4hcnEtTwhzH9Rfz8OP6oFXsKxC%2FxrW%2Fh%2FD9z5sL4T5YmFf4Cp%2FSkUPpB%2FVPc4aT1Rcc5CoNnJeamyCzgzGnENEGrtUOUynw%2FlKx28M6kXeET5v7FL%2B6%2FcC2iF%2B2KTFRR8jUdFYusVfBPCqlDfUe%2BDrllocgII0tZX77Q9zog%2FpQpqsM0TxlMqQjiheaB662uCS3nte7u0clz0tOZuX75rVr7VReuPiEt0LqGi0qllR5e5l8mYWHG7zO4WujdSzWbR9vz7e%2Fno%2BAIBf1ilgMceZzcEi02wgTJ4vlKKaPVQ4ys7k6DPf3YzhgBUsO1QITo1Ef1cz9qw%3D%3D
742026-05-18 14:11:17.214 I/TabSSH:ConsoleWebSocket: Console WebSocket connected
752026-05-18 14:11:17.216 I/TabSSH:HypervisorConsole: VNC fallback connected for almalinux10
762026-05-18 14:11:17.221 I/TabSSH:VMConsoleActivity: Switching to VNC console mode for almalinux10
772026-05-18 14:11:17.753 D/TabSSH:ConsoleWebSocket: Received binary: 12 bytes
782026-05-18 14:11:17.754 I/TabSSH:RfbClient: Server RFB version: RFB 003.008
792026-05-18 14:11:17.756 D/TabSSH:ConsoleWebSocket: Raw format: sending 12 bytes
802026-05-18 14:11:17.851 D/TabSSH:ConsoleWebSocket: Received binary: 2 bytes
812026-05-18 14:11:17.853 D/TabSSH:RfbClient: Security types offered: [2]
822026-05-18 14:11:17.854 D/TabSSH:RfbClient: Chose security type: 2
832026-05-18 14:11:17.855 D/TabSSH:ConsoleWebSocket: Raw format: sending 1 bytes
842026-05-18 14:11:17.972 D/TabSSH:ConsoleWebSocket: Received binary: 16 bytes
852026-05-18 14:11:17.978 D/TabSSH:ConsoleWebSocket: Raw format: sending 16 bytes
862026-05-18 14:11:18.097 D/TabSSH:ConsoleWebSocket: Received binary: 4 bytes
872026-05-18 14:11:18.099 D/TabSSH:RfbClient: Authentication OK
882026-05-18 14:11:18.100 D/TabSSH:ConsoleWebSocket: Raw format: sending 1 bytes
892026-05-18 14:11:18.214 D/TabSSH:ConsoleWebSocket: Received binary: 42 bytes
902026-05-18 14:11:18.216 I/TabSSH:RfbClient: Server framebuffer: 1024×768 bpp=32/depth=24
912026-05-18 14:11:18.219 I/TabSSH:RfbClient: Desktop name: QEMU (almalinux10)
922026-05-18 14:11:18.223 I/TabSSH:VncView: VNC connected: 1024×768 'QEMU (almalinux10)'
932026-05-18 14:11:18.225 D/TabSSH:ConsoleWebSocket: Raw format: sending 32 bytes
942026-05-18 14:11:18.227 D/TabSSH:ConsoleWebSocket: Raw format: sending 54 bytes
952026-05-18 14:11:18.493 D/TabSSH:ConsoleWebSocket: Received binary: 2048 bytes
962026-05-18 14:11:18.495 D/TabSSH:ConsoleWebSocket: Received binary: 4096 bytes
972026-05-18 14:11:18.591 D/TabSSH:ConsoleWebSocket: Received binary: 8192 bytes
982026-05-18 14:11:18.592 D/TabSSH:ConsoleWebSocket: Received binary: 2612 bytes
992026-05-18 14:11:18.633 D/TabSSH:ConsoleWebSocket: Raw format: sending 10 bytes
1002026-05-18 14:11:18.654 D/TabSSH:ConsoleWebSocket: Received binary: 753 bytes
1012026-05-18 14:11:20.963 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1022026-05-18 14:11:20.977 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1032026-05-18 14:11:20.987 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1042026-05-18 14:11:20.999 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1052026-05-18 14:11:21.009 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1062026-05-18 14:11:21.020 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1072026-05-18 14:11:21.031 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1082026-05-18 14:11:21.043 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1092026-05-18 14:11:21.053 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1102026-05-18 14:11:21.065 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1112026-05-18 14:11:21.077 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1122026-05-18 14:11:21.079 D/TabSSH:ConsoleWebSocket: Raw format: sending 14 bytes
1132026-05-18 14:11:21.080 D/TabSSH:ConsoleWebSocket: Raw format: sending 10 bytes
1142026-05-18 14:11:21.355 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1152026-05-18 14:11:21.373 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1162026-05-18 14:11:21.384 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1172026-05-18 14:11:21.396 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1182026-05-18 14:11:21.406 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1192026-05-18 14:11:21.417 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1202026-05-18 14:11:21.428 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1212026-05-18 14:11:21.440 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1222026-05-18 14:11:21.441 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1232026-05-18 14:11:21.443 D/TabSSH:ConsoleWebSocket: Raw format: sending 16 bytes
1242026-05-18 14:11:21.444 D/TabSSH:ConsoleWebSocket: Raw format: sending 2 bytes
1252026-05-18 14:11:21.564 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1262026-05-18 14:11:21.584 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1272026-05-18 14:11:21.594 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1282026-05-18 14:11:21.605 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1292026-05-18 14:11:21.616 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1302026-05-18 14:11:21.627 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1312026-05-18 14:11:21.639 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1322026-05-18 14:11:21.640 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1332026-05-18 14:11:21.641 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1342026-05-18 14:11:21.740 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1352026-05-18 14:11:21.760 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1362026-05-18 14:11:21.771 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1372026-05-18 14:11:21.782 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1382026-05-18 14:11:21.793 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1392026-05-18 14:11:21.804 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1402026-05-18 14:11:21.806 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1412026-05-18 14:11:21.807 D/TabSSH:ConsoleWebSocket: Raw format: sending 10 bytes
1422026-05-18 14:11:21.808 D/TabSSH:ConsoleWebSocket: Raw format: sending 8 bytes
1432026-05-18 14:11:21.917 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1442026-05-18 14:11:21.937 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1452026-05-18 14:11:21.947 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1462026-05-18 14:11:21.958 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1472026-05-18 14:11:21.969 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1482026-05-18 14:11:21.980 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1492026-05-18 14:11:21.991 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1502026-05-18 14:11:21.993 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1512026-05-18 14:11:21.994 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1522026-05-18 14:11:22.094 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1532026-05-18 14:11:22.113 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1542026-05-18 14:11:22.123 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1552026-05-18 14:11:22.135 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1562026-05-18 14:11:22.145 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1572026-05-18 14:11:22.156 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1582026-05-18 14:11:22.167 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1592026-05-18 14:11:22.169 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1602026-05-18 14:11:22.170 D/TabSSH:ConsoleWebSocket: Raw format: sending 18 bytes
1612026-05-18 14:11:22.270 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1622026-05-18 14:11:22.289 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1632026-05-18 14:11:22.300 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1642026-05-18 14:11:22.311 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1652026-05-18 14:11:22.322 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1662026-05-18 14:11:22.332 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1672026-05-18 14:11:22.344 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1682026-05-18 14:11:22.345 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1692026-05-18 14:11:22.346 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1702026-05-18 14:11:22.446 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1712026-05-18 14:11:22.465 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1722026-05-18 14:11:22.476 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1732026-05-18 14:11:22.487 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1742026-05-18 14:11:22.498 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1752026-05-18 14:11:22.510 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1762026-05-18 14:11:22.511 D/TabSSH:ConsoleWebSocket: Raw format: sending 6 bytes
1772026-05-18 14:11:22.512 D/TabSSH:ConsoleWebSocket: Raw format: sending 13 bytes
1782026-05-18 14:11:22.513 D/TabSSH:ConsoleWebSocket: Raw format: sending 5 bytes
1792026-05-18 14:11:27.673 D/TabSSH:SecurePasswordManager: Clearing sensitive data from memory
1802026-05-18 14:11:27.678 I/TabSSH:SSHSessionManager: Cleared credential caches on 0 active connection(s)
1812026-05-18 14:11:27.687 I/TabSSH:HypervisorConsole: Disconnecting console
1822026-05-18 14:11:27.695 I/TabSSH:ConsoleWebSocket: Disconnecting console WebSocket
1832026-05-18 14:11:27.796 D/TabSSH:ConsoleWebSocket: WebSocket EOF after user-initiated disconnect (expected)
184
1852026-05-18 14:12:02.224 WTF/TabSSH:CRASH: ════════════════════════════════════════
1862026-05-18 14:12:02.224 WTF/TabSSH:CRASH: UNCAUGHT EXCEPTION - APP CRASHED
1872026-05-18 14:12:02.224 WTF/TabSSH:CRASH: Thread: main (id=2)
1882026-05-18 14:12:02.224 WTF/TabSSH:CRASH: Exception: java.util.concurrent.RejectedExecutionException
1892026-05-18 14:12:02.224 WTF/TabSSH:CRASH: Message: Task io.github.server19.server20.VncConsoleChannel$$user3@server16 rejected from user4@server17[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 85]
1902026-05-18 14:12:02.224 WTF/TabSSH:CRASH: ════════════════════════════════════════
191java.util.server18: Task io.github.server19.server20.VncConsoleChannel$$user3@server16 rejected from user4@server17[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 85]
192 at java.util.server21$server22(ThreadPoolExecutor.java:2097)
193 at java.util.server21.reject(ThreadPoolExecutor.java:851)
194 at java.util.server21.execute(ThreadPoolExecutor.java:1386)
195 at java.util.server23$server24(Executors.java:711)
196 at io.github.server19.server20.server25(server26:62)
197 at io.github.server19.server20.server27(server26:201)
198 at io.github.server28.server29.switchToGraphical$lambda$12(server30:770)
199 at io.github.server28.server29.$r8$lambda$pErAmzvVZ1tlFv0iElUB1U2E_Nw(Unknown Source:0)
200 at io.github.server28.server29$$server31(D8$$SyntheticClass:0)
201 at io.github.server28.server32.firePointer(server33:277)
202 at io.github.server28.server32.onTouchEvent(server33:250)
203 at android.view.server34(View.java:17234)
204 at android.view.server35(View.java:17187)
205 at android.view.server36(ViewGroup.java:3371)
206 at android.view.server37(ViewGroup.java:2989)
207 at android.view.server36(ViewGroup.java:3371)
208 at android.view.server37(ViewGroup.java:2989)
209 at android.view.server36(ViewGroup.java:3371)
210 at android.view.server37(ViewGroup.java:2989)
211 at android.view.server36(ViewGroup.java:3371)
212 at android.view.server37(ViewGroup.java:2989)
213 at android.view.server36(ViewGroup.java:3371)
214 at android.view.server37(ViewGroup.java:2989)
215 at android.view.server36(ViewGroup.java:3371)
216 at android.view.server37(ViewGroup.java:2989)
217 at android.view.server36(ViewGroup.java:3371)
218 at android.view.server37(ViewGroup.java:2989)
219 at com.android.server38.server39(DecorView.java:771)
220 at com.android.server38.server40(PhoneWindow.java:2118)
221 at android.app.server41(Activity.java:4776)
222 at androidx.appcompat.server42.dispatchTouchEvent(WindowCallbackWrapper.java:70)
223 at com.android.server38.server43(DecorView.java:729)
224 at android.view.server44(View.java:17527)
225 at android.view.ViewRootImpl$server45(ViewRootImpl.java:9851)
226 at android.view.ViewRootImpl$server46(ViewRootImpl.java:9567)
227 at android.view.ViewRootImpl$server47(ViewRootImpl.java:8905)
228 at android.view.ViewRootImpl$server48(ViewRootImpl.java:8962)
229 at android.view.ViewRootImpl$server49(ViewRootImpl.java:8928)
230 at android.view.ViewRootImpl$server50(ViewRootImpl.java:9128)
231 at android.view.ViewRootImpl$server51(ViewRootImpl.java:8936)
232 at android.view.ViewRootImpl$server52(ViewRootImpl.java:9185)
233 at android.view.ViewRootImpl$server47(ViewRootImpl.java:8909)
234 at android.view.ViewRootImpl$server48(ViewRootImpl.java:8962)
235 at android.view.ViewRootImpl$server49(ViewRootImpl.java:8928)
236 at android.view.ViewRootImpl$server51(ViewRootImpl.java:8936)
237 at android.view.ViewRootImpl$server47(ViewRootImpl.java:8909)
238 at android.view.server53(ViewRootImpl.java:12789)
239 at android.view.server54(ViewRootImpl.java:12677)
240 at android.view.server55(ViewRootImpl.java:12632)
241 at android.view.server56(ViewRootImpl.java:13169)
242 at android.view.ViewRootImpl$server57(ViewRootImpl.java:12919)
243 at android.view.server58(InputEventReceiver.java:392)
244 at android.os.server59(Native Method)
245 at android.os.server60(MessageQueue.java:940)
246 at android.os.server61(MessageQueue.java:1052)
247 at android.os.server62(Looper.java:221)
248 at android.os.server63(Looper.java:363)
249 at android.app.server64(ActivityThread.java:10060)
250 at java.lang.server65.invoke(Native Method)
251 at com.android.server66.RuntimeInit$server67(RuntimeInit.java:632)
252 at com.android.server66.server68(ZygoteInit.java:975)
253
2542026-05-18 14:12:02.224 WTF/TabSSH:CRASH: ════════════════════════════════════════
255
2562026-05-18 14:12:02.281 E/TabSSH:TabSSHApplication: Uncaught exception in thread main
257java.util.server18: Task io.github.server19.server20.VncConsoleChannel$$user3@server16 rejected from user4@server17[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 85]
258 at java.util.server21$server22(ThreadPoolExecutor.java:2097)
259 at java.util.server21.reject(ThreadPoolExecutor.java:851)
260 at java.util.server21.execute(ThreadPoolExecutor.java:1386)
261 at java.util.server23$server24(Executors.java:711)
262 at io.github.server19.server20.server25(server26:62)
263 at io.github.server19.server20.server27(server26:201)
264 at io.github.server28.server29.switchToGraphical$lambda$12(server30:770)
265 at io.github.server28.server29.$r8$lambda$pErAmzvVZ1tlFv0iElUB1U2E_Nw(Unknown Source:0)
266 at io.github.server28.server29$$server31(D8$$SyntheticClass:0)
267 at io.github.server28.server32.firePointer(server33:277)
268 at io.github.server28.server32.onTouchEvent(server33:250)
269 at android.view.server34(View.java:17234)
270 at android.view.server35(View.java:17187)
271 at android.view.server36(ViewGroup.java:3371)
272 at android.view.server37(ViewGroup.java:2989)
273 at android.view.server36(ViewGroup.java:3371)
274 at android.view.server37(ViewGroup.java:2989)
275 at android.view.server36(ViewGroup.java:3371)
276 at android.view.server37(ViewGroup.java:2989)
277 at android.view.server36(ViewGroup.java:3371)
278 at android.view.server37(ViewGroup.java:2989)
279 at android.view.server36(ViewGroup.java:3371)
280 at android.view.server37(ViewGroup.java:2989)
281 at android.view.server36(ViewGroup.java:3371)
282 at android.view.server37(ViewGroup.java:2989)
283 at android.view.server36(ViewGroup.java:3371)
284 at android.view.server37(ViewGroup.java:2989)
285 at com.android.server38.server39(DecorView.java:771)
286 at com.android.server38.server40(PhoneWindow.java:2118)
287 at android.app.server41(Activity.java:4776)
288 at androidx.appcompat.server42.dispatchTouchEvent(WindowCallbackWrapper.java:70)
289 at com.android.server38.server43(DecorView.java:729)
290 at android.view.server44(View.java:17527)
291 at android.view.ViewRootImpl$server45(ViewRootImpl.java:9851)
292 at android.view.ViewRootImpl$server46(ViewRootImpl.java:9567)
293 at android.view.ViewRootImpl$server47(ViewRootImpl.java:8905)
294 at android.view.ViewRootImpl$server48(ViewRootImpl.java:8962)
295 at android.view.ViewRootImpl$server49(ViewRootImpl.java:8928)
296 at android.view.ViewRootImpl$server50(ViewRootImpl.java:9128)
297 at android.view.ViewRootImpl$server51(ViewRootImpl.java:8936)
298 at android.view.ViewRootImpl$server52(ViewRootImpl.java:9185)
299 at android.view.ViewRootImpl$server47(ViewRootImpl.java:8909)
300 at android.view.ViewRootImpl$server48(ViewRootImpl.java:8962)
301 at android.view.ViewRootImpl$server49(ViewRootImpl.java:8928)
302 at android.view.ViewRootImpl$server51(ViewRootImpl.java:8936)
303 at android.view.ViewRootImpl$server47(ViewRootImpl.java:8909)
304 at android.view.server53(ViewRootImpl.java:12789)
305 at android.view.server54(ViewRootImpl.java:12677)
306 at android.view.server55(ViewRootImpl.java:12632)
307 at android.view.server56(ViewRootImpl.java:13169)
308 at android.view.ViewRootImpl$server57(ViewRootImpl.java:12919)
309 at android.view.server58(InputEventReceiver.java:392)
310 at android.os.server59(Native Method)
311 at android.os.server60(MessageQueue.java:940)
312 at android.os.server61(MessageQueue.java:1052)
313 at android.os.server62(Looper.java:221)
314 at android.os.server63(Looper.java:363)
315 at android.app.server64(ActivityThread.java:10060)
316 at java.lang.server65.invoke(Native Method)
317 at com.android.server66.RuntimeInit$server67(RuntimeInit.java:632)
318 at com.android.server66.server68(ZygoteInit.java:975)
319
3202026-05-18 14:12:18.973 I/TabSSH:Logger: === TabSSH Debug Logging Started ===
3212026-05-18 14:12:18.977 I/TabSSH:Logger: App Version: 0.0.9 (9)
3222026-05-18 14:12:18.980 I/TabSSH:Logger: Android: 16 (API 36)
3232026-05-18 14:12:18.983 I/TabSSH:Logger: Device: samsung SM-X230
3242026-05-18 14:12:18.987 I/TabSSH:AnrWatchdog: ANR watchdog started (timeout=5000ms)
3252026-05-18 14:12:18.991 D/TabSSH:PreferenceManager: keyboard_row_count already stored as String
3262026-05-18 14:12:18.993 D/TabSSH:PreferenceManager: security_auto_lock_timeout already stored as String
3272026-05-18 14:12:18.995 D/TabSSH:PreferenceManager: security_clear_clipboard_timeout already stored as String
3282026-05-18 14:12:18.997 D/TabSSH:TabSSHApplication: Application starting...
3292026-05-18 14:12:18.998 D/TabSSH:TabSSHApplication: Applied saved theme: system (mode=-1)
3302026-05-18 14:12:19.003 D/TabSSH:NotificationHelper: Created notification channels (ssh_service, ssh_silent, ssh_alerts, ssh_connection, file_transfer, errors, host_monitoring, host_metrics)
3312026-05-18 14:12:19.005 D/TabSSH:PreferenceManager: Initialized with 55 preferences
3322026-05-18 14:12:19.007 D/TabSSH:PreferenceManager: keyboard_row_count already stored as String
3332026-05-18 14:12:19.008 D/TabSSH:PreferenceManager: security_auto_lock_timeout already stored as String
3342026-05-18 14:12:19.010 D/TabSSH:PreferenceManager: security_clear_clipboard_timeout already stored as String
3352026-05-18 14:12:19.014 D/TabSSH:ThemeManager: Initializing theme manager
3362026-05-18 14:12:19.016 D/TabSSH:ThemeManager: Installing built-in themes
3372026-05-18 14:12:19.033 D/TabSSH:ThemeManager: Loading available themes
3382026-05-18 14:12:19.086 D/TabSSH:ThemeManager: Loaded 22 themes
3392026-05-18 14:12:19.088 D/TabSSH:ThemeManager: Current theme: Dracula
3402026-05-18 14:12:19.090 I/TabSSH:ThemeManager: Theme manager initialized with 22 themes
3412026-05-18 14:12:19.190 D/TabSSH:MainActivity: onCreate - New 5-tab layout
3422026-05-18 14:12:19.192 D/TabSSH:PreferenceManager: keyboard_row_count already stored as String
3432026-05-18 14:12:19.194 D/TabSSH:PreferenceManager: security_auto_lock_timeout already stored as String
3442026-05-18 14:12:19.196 D/TabSSH:PreferenceManager: security_clear_clipboard_timeout already stored as String
3452026-05-18 14:12:19.283 D/TabSSH:SecurePasswordManager: Initialized with Android Keystore
3462026-05-18 14:12:19.287 D/TabSSH:KeyStorage: Initialized with Android Keystore
3472026-05-18 14:12:19.290 D/TabSSH:SSHSessionManager: Initializing SSH session manager
3482026-05-18 14:12:19.292 I/TabSSH:SSHSessionManager: SSH session manager initialized
3492026-05-18 14:12:19.295 D/TabSSH:TerminalManager: Initializing terminal manager
3502026-05-18 14:12:19.298 D/TabSSH:TerminalManager: Using default terminal settings
3512026-05-18 14:12:19.300 I/TabSSH:TerminalManager: Terminal manager initialized
3522026-05-18 14:12:19.303 D/TabSSH:PerformanceManager: Performance manager initialized
3532026-05-18 14:12:19.305 D/TabSSH:NetworkOptimizer: Set keep-alive interval to 60s for optimization level BALANCED
3542026-05-18 14:12:19.307 I/TabSSH:PerformanceManager: Performance optimizations applied
3552026-05-18 14:12:19.310 D/TabSSH:HostAvailabilityWorker: Periodic availability check scheduled (15 min, network + not-low-battery)
3562026-05-18 14:12:19.311 D/TabSSH:TabSSHApplication: Core components initialized
3572026-05-18 14:12:19.313 I/TabSSH:TabSSHApplication: Application initialized successfully (background)
3582026-05-18 14:12:19.451 D/TabSSH:MainActivity: Startup behavior: connections → tab 1
3592026-05-18 14:12:19.453 I/TabSSH:MainActivity: MainActivity created successfully
3602026-05-18 14:12:19.591 D/TabSSH:ConnectionsFragment: Fragment created
3612026-05-18 14:12:19.802 D/TabSSH:ConnectionsFragment: Loaded 40 connections, 11 groups, 1 VNC hosts
3622026-05-18 14:12:19.810 D/TabSSH:GroupedConnectionAdapter: Bound group header: AdminVNC (expanded)
3632026-05-18 14:12:19.822 D/TabSSH:GroupedConnectionAdapter: Bound connection: ssdnodes: server1.us (indent: 1)
3642026-05-18 14:12:19.828 D/TabSSH:GroupedConnectionAdapter: Bound group header: server2.com (collapsed)
3652026-05-18 14:12:19.832 D/TabSSH:GroupedConnectionAdapter: Bound group header: hivelocity.net (collapsed)
3662026-05-18 14:12:19.836 D/TabSSH:GroupedConnectionAdapter: Bound group header: hosteons.com (collapsed)
3672026-05-18 14:12:19.839 D/TabSSH:GroupedConnectionAdapter: Bound group header: interserver.net (collapsed)
3682026-05-18 14:12:19.843 D/TabSSH:GroupedConnectionAdapter: Bound group header: racknerd.com (collapsed)
3692026-05-18 14:12:19.846 D/TabSSH:GroupedConnectionAdapter: Bound group header: servarica.com (collapsed)
3702026-05-18 14:12:19.850 D/TabSSH:GroupedConnectionAdapter: Bound group header: sf (collapsed)
3712026-05-18 14:12:19.858 D/TabSSH:GroupedConnectionAdapter: Bound group header: ssdnodes.com (collapsed)
3722026-05-18 14:12:19.858 D/TabSSH:GroupedConnectionAdapter: Bound group header: VM Hosts (collapsed)
Created: Mon, 18 May 2026 18:12:27 +0000
Expires: Never