[GH-ISSUE #2097] "terminating due to uncaught exception" / MacOS Sequoia -> SteamOS KDE Plasma #1513

Open
opened 2026-05-05 07:54:02 -06:00 by gitea-mirror · 5 comments
Owner

Originally created by @HerrTiSo on GitHub (Sep 27, 2024).
Original GitHub issue: https://github.com/debauchee/barrier/issues/2097

What happened?

Barrier 2.4.0 on MacOS cannot connect with client on SteamOS/KDE Plasma 2.4.0. Tried fixed IP, different networks, WiFi, Ethernet, settings, and 2.3.4 - no success. Previously worked well, occasionally using 2.3.4.

Version

v2.4.0

Git commit hash (if applicable)

No response

If applicable, where did you install Barrier from?

Github and Discover

What OSes are you seeing the problem on? (Check all that apply)

macOS

What OS versions are you using?

MacOS Sequoia 15.0 & SteamOS 3.5.19 / KDE Plasma 5.27.5

Relevant log output

2024-09-27T09:54:43] INFO: starting server
[2024-09-27T09:54:43] INFO: config file: /private/var/folders/9x/7kvsldm56q5cb7zwt95y22mw0000gn/T/Barrier.lPMQVp
[2024-09-27T09:54:43] INFO: log level: INFO
started server (IPv4/IPv6), waiting for clients
2024-09-27 09:54:43.260424+0200 barriers[27185:2741762] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7fb7730971c0 which returned NO from -[NSWindow canBecomeKeyWindow].
2024-09-27 09:54:43.262965+0200 barriers[27185:2741762] starting cocoa loop
[2024-09-27T09:54:44] ERROR: exception on thread 0x00000004: <unknown>
libc++abi: terminating due to uncaught exception of type std::exception: std::exception
[2024-09-27T09:54:44] ERROR: process exited with error code: 6
[2024-09-27T09:54:44] INFO: detected process not running, auto restarting

Any other information

No response

Originally created by @HerrTiSo on GitHub (Sep 27, 2024). Original GitHub issue: https://github.com/debauchee/barrier/issues/2097 ### What happened? Barrier 2.4.0 on MacOS cannot connect with client on SteamOS/KDE Plasma 2.4.0. Tried fixed IP, different networks, WiFi, Ethernet, settings, and 2.3.4 - no success. Previously worked well, occasionally using 2.3.4. ### Version v2.4.0 ### Git commit hash (if applicable) _No response_ ### If applicable, where did you install Barrier from? Github and Discover ### What OSes are you seeing the problem on? (Check all that apply) macOS ### What OS versions are you using? MacOS Sequoia 15.0 & SteamOS 3.5.19 / KDE Plasma 5.27.5 ### Relevant log output ```shell 2024-09-27T09:54:43] INFO: starting server [2024-09-27T09:54:43] INFO: config file: /private/var/folders/9x/7kvsldm56q5cb7zwt95y22mw0000gn/T/Barrier.lPMQVp [2024-09-27T09:54:43] INFO: log level: INFO started server (IPv4/IPv6), waiting for clients 2024-09-27 09:54:43.260424+0200 barriers[27185:2741762] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7fb7730971c0 which returned NO from -[NSWindow canBecomeKeyWindow]. 2024-09-27 09:54:43.262965+0200 barriers[27185:2741762] starting cocoa loop [2024-09-27T09:54:44] ERROR: exception on thread 0x00000004: <unknown> libc++abi: terminating due to uncaught exception of type std::exception: std::exception [2024-09-27T09:54:44] ERROR: process exited with error code: 6 [2024-09-27T09:54:44] INFO: detected process not running, auto restarting ``` ### Any other information _No response_
Author
Owner

@om0wt commented on GitHub (Nov 7, 2024):

The same here:

started server (IPv4/IPv6), waiting for clients
2024-11-07 23:20:09.348938+0100 barriers[89088:601524] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7fc82f8324f0 which returned NO from -[NSWindow canBecomeKeyWindow].
2024-11-07 23:20:09.350515+0100 barriers[89088:601524] starting cocoa loop
[2024-11-07T23:20:24] ERROR: exception on thread 0x00000004: <unknown>
libc++abi: terminating due to uncaught exception of type std::exception: std::exception
[2024-11-07T23:20:24] ERROR: process exited with error code: 6

started server (IPv4/IPv6), waiting for clients
2024-11-07 23:20:25.344680+0100 barriers[89094:601803] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f79e9a10ae0 which returned NO from -[NSWindow canBecomeKeyWindow].
2024-11-07 23:20:25.347137+0100 barriers[89094:601803] starting cocoa loop

OS: Sequoia 15.1 (24B83)

<!-- gh-comment-id:2463347615 --> @om0wt commented on GitHub (Nov 7, 2024): The same here: ``` started server (IPv4/IPv6), waiting for clients 2024-11-07 23:20:09.348938+0100 barriers[89088:601524] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7fc82f8324f0 which returned NO from -[NSWindow canBecomeKeyWindow]. 2024-11-07 23:20:09.350515+0100 barriers[89088:601524] starting cocoa loop [2024-11-07T23:20:24] ERROR: exception on thread 0x00000004: <unknown> libc++abi: terminating due to uncaught exception of type std::exception: std::exception [2024-11-07T23:20:24] ERROR: process exited with error code: 6 started server (IPv4/IPv6), waiting for clients 2024-11-07 23:20:25.344680+0100 barriers[89094:601803] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f79e9a10ae0 which returned NO from -[NSWindow canBecomeKeyWindow]. 2024-11-07 23:20:25.347137+0100 barriers[89094:601803] starting cocoa loop ``` OS: Sequoia 15.1 (24B83)
Author
Owner

@miksoft123 commented on GitHub (Jan 2, 2025):

Me too:


[2025-01-02T11:11:07] INFO: drag and drop enabled
started server (IPv4/IPv6), waiting for clients
2025-01-02 11:11:07.240852+0900 barriers[44531:82442080] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f7d7b209570 which returned NO from -[NSWindow canBecomeKeyWindow].
2025-01-02 11:11:07.242487+0900 barriers[44531:82442080] starting cocoa loop
[2025-01-02T11:11:07] INFO: process exited normally
[2025-01-02T11:11:07] INFO: detected process not running, auto restarting

[2025-01-02T11:11:08] INFO: starting server
[2025-01-02T11:11:08] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.lTEvll
[2025-01-02T11:11:08] INFO: log level: INFO
[2025-01-02T11:11:08] INFO: drag and drop enabled
started server (IPv4/IPv6), waiting for clients
2025-01-02 11:11:08.498949+0900 barriers[44532:82442104] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7fdc2af0a6d0 which returned NO from -[NSWindow canBecomeKeyWindow].
2025-01-02 11:11:08.500617+0900 barriers[44532:82442104] starting cocoa loop
[2025-01-02T11:11:08] INFO: process exited normally
[2025-01-02T11:11:08] INFO: detected process not running, auto restarting

[2025-01-02T11:11:09] INFO: starting server
[2025-01-02T11:11:09] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.BaIYud
[2025-01-02T11:11:09] INFO: log level: INFO
[2025-01-02T11:11:09] INFO: drag and drop enabled
started server (IPv4/IPv6), waiting for clients
2025-01-02 11:11:09.764406+0900 barriers[44534:82442172] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f7c3e005760 which returned NO from -[NSWindow canBecomeKeyWindow].
2025-01-02 11:11:09.766026+0900 barriers[44534:82442172] starting cocoa loop
[2025-01-02T11:11:09] INFO: process exited normally
[2025-01-02T11:11:09] INFO: detected process not running, auto restarting

[2025-01-02T11:11:10] INFO: starting server
[2025-01-02T11:11:10] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.KdifqF
[2025-01-02T11:11:10] INFO: log level: INFO
[2025-01-02T11:11:10] INFO: drag and drop enabled
started server (IPv4/IPv6), waiting for clients
2025-01-02 11:11:11.022121+0900 barriers[44535:82442204] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f8999f3ee50 which returned NO from -[NSWindow canBecomeKeyWindow].
2025-01-02 11:11:11.023654+0900 barriers[44535:82442204] starting cocoa loop
[2025-01-02T11:11:11] NOTE: accepted client connection
[2025-01-02T11:11:11] NOTE: client "miksoft_linux" has connected
[2025-01-02T11:11:11] INFO: process exited normally
[2025-01-02T11:11:11] INFO: detected process not running, auto restarting

[2025-01-02T11:11:12] INFO: starting server
[2025-01-02T11:11:12] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.vGyXrf
[2025-01-02T11:11:12] INFO: log level: INFO
[2025-01-02T11:11:12] INFO: drag and drop enabled
started server (IPv4/IPv6), waiting for clients
2025-01-02 11:11:12.282219+0900 barriers[44536:82442230] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7ff21600f5b0 which returned NO from -[NSWindow canBecomeKeyWindow].
2025-01-02 11:11:12.283807+0900 barriers[44536:82442230] starting cocoa loop
[2025-01-02T11:11:12] INFO: process exited normally
[2025-01-02T11:11:12] INFO: detected process not running, auto restarting

[2025-01-02T11:11:13] INFO: starting server
[2025-01-02T11:11:13] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.smETYs
[2025-01-02T11:11:13] INFO: log level: INFO
<!-- gh-comment-id:2567228536 --> @miksoft123 commented on GitHub (Jan 2, 2025): Me too: ``` [2025-01-02T11:11:07] INFO: drag and drop enabled started server (IPv4/IPv6), waiting for clients 2025-01-02 11:11:07.240852+0900 barriers[44531:82442080] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f7d7b209570 which returned NO from -[NSWindow canBecomeKeyWindow]. 2025-01-02 11:11:07.242487+0900 barriers[44531:82442080] starting cocoa loop [2025-01-02T11:11:07] INFO: process exited normally [2025-01-02T11:11:07] INFO: detected process not running, auto restarting [2025-01-02T11:11:08] INFO: starting server [2025-01-02T11:11:08] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.lTEvll [2025-01-02T11:11:08] INFO: log level: INFO [2025-01-02T11:11:08] INFO: drag and drop enabled started server (IPv4/IPv6), waiting for clients 2025-01-02 11:11:08.498949+0900 barriers[44532:82442104] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7fdc2af0a6d0 which returned NO from -[NSWindow canBecomeKeyWindow]. 2025-01-02 11:11:08.500617+0900 barriers[44532:82442104] starting cocoa loop [2025-01-02T11:11:08] INFO: process exited normally [2025-01-02T11:11:08] INFO: detected process not running, auto restarting [2025-01-02T11:11:09] INFO: starting server [2025-01-02T11:11:09] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.BaIYud [2025-01-02T11:11:09] INFO: log level: INFO [2025-01-02T11:11:09] INFO: drag and drop enabled started server (IPv4/IPv6), waiting for clients 2025-01-02 11:11:09.764406+0900 barriers[44534:82442172] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f7c3e005760 which returned NO from -[NSWindow canBecomeKeyWindow]. 2025-01-02 11:11:09.766026+0900 barriers[44534:82442172] starting cocoa loop [2025-01-02T11:11:09] INFO: process exited normally [2025-01-02T11:11:09] INFO: detected process not running, auto restarting [2025-01-02T11:11:10] INFO: starting server [2025-01-02T11:11:10] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.KdifqF [2025-01-02T11:11:10] INFO: log level: INFO [2025-01-02T11:11:10] INFO: drag and drop enabled started server (IPv4/IPv6), waiting for clients 2025-01-02 11:11:11.022121+0900 barriers[44535:82442204] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7f8999f3ee50 which returned NO from -[NSWindow canBecomeKeyWindow]. 2025-01-02 11:11:11.023654+0900 barriers[44535:82442204] starting cocoa loop [2025-01-02T11:11:11] NOTE: accepted client connection [2025-01-02T11:11:11] NOTE: client "miksoft_linux" has connected [2025-01-02T11:11:11] INFO: process exited normally [2025-01-02T11:11:11] INFO: detected process not running, auto restarting [2025-01-02T11:11:12] INFO: starting server [2025-01-02T11:11:12] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.vGyXrf [2025-01-02T11:11:12] INFO: log level: INFO [2025-01-02T11:11:12] INFO: drag and drop enabled started server (IPv4/IPv6), waiting for clients 2025-01-02 11:11:12.282219+0900 barriers[44536:82442230] [Window] Warning: -[NSWindow makeKeyWindow] called on NSWindow 0x7ff21600f5b0 which returned NO from -[NSWindow canBecomeKeyWindow]. 2025-01-02 11:11:12.283807+0900 barriers[44536:82442230] starting cocoa loop [2025-01-02T11:11:12] INFO: process exited normally [2025-01-02T11:11:12] INFO: detected process not running, auto restarting [2025-01-02T11:11:13] INFO: starting server [2025-01-02T11:11:13] INFO: config file: /private/var/folders/h5/v6blwk494zn6lwj9tyzblts80000gn/T/Barrier.smETYs [2025-01-02T11:11:13] INFO: log level: INFO ```
Author
Owner

@dennisrcao commented on GitHub (Jan 2, 2025):

Any fix on this? Same issue here.

<!-- gh-comment-id:2567314128 --> @dennisrcao commented on GitHub (Jan 2, 2025): Any fix on this? Same issue here.
Author
Owner

@VictorMachado38 commented on GitHub (Jan 24, 2025):

I have the same problem.

<!-- gh-comment-id:2612335147 --> @VictorMachado38 commented on GitHub (Jan 24, 2025): I have the same problem.
Author
Owner

@nbolton commented on GitHub (Jan 24, 2025):

Please try Deskflow or Input Leap as Barrier is no longer in development.

https://github.com/deskflow/deskflow
https://github.com/input-leap/input-leap

Both are compatible with Barrier client/server so you can try on one of your computers.

If this is still an issue in those projects, we would appreciate a cross-post of this issue.

<!-- gh-comment-id:2612373563 --> @nbolton commented on GitHub (Jan 24, 2025): Please try Deskflow or Input Leap as Barrier is no longer in development. https://github.com/deskflow/deskflow https://github.com/input-leap/input-leap Both are compatible with Barrier client/server so you can try on one of your computers. If this is still an issue in those projects, we would appreciate a cross-post of this issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#1513
No description provided.