Netbird is causing my laptop to kernel panic #887

Closed
opened 2025-11-20 05:19:19 -05:00 by saavagebueno · 8 comments
Owner

Originally created by @ItIsGhastly on GitHub (May 14, 2024).

Describe the problem

Netbird is causing my Intel 2020 macbook air to kernel panic after a few minutes of being connected. I will attach the log that comes up after the laptop restarts. When i try to reconnect after the laptop restarts i get the error Dial service: context deadline exceeded.

To Reproduce

Steps to reproduce the behavior:

  1. Open netbird
  2. Connect with an active exit node (i also had 2 other routes active)
  3. After some time your laptop should restart
  4. See error

Expected behavior

My laptop connects, and i can use the application fine to access my home network.

Are you using NetBird Cloud?

Self hosted quick start version.

NetBird version

netbird version gui 0.27.6

NetBird status -d output:

`Error: failed to connect to daemon error: context deadline exceeded
If the daemon is not running please run:
netbird service install
netbird service start

ghastly@MacBook ~ % netbird service start
"launchctl" failed with stderr: Warning: Expecting a LaunchAgents path since the command was ran as user. Got LaunchDaemons instead.
launchctl bootstrap is a recommended alternative.

Error: "launchctl" failed with stderr: Warning: Expecting a LaunchAgents path since the command was ran as user. Got LaunchDaemons instead.
launchctl bootstrap is a recommended alternative.`

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context
panic(cpu 2 caller 0xffffff801e8ab89b): userspace watchdog timeout….pdf

Add any other context about the problem here.

Originally created by @ItIsGhastly on GitHub (May 14, 2024). **Describe the problem** Netbird is causing my Intel 2020 macbook air to kernel panic after a few minutes of being connected. I will attach the log that comes up after the laptop restarts. When i try to reconnect after the laptop restarts i get the error Dial service: context deadline exceeded. **To Reproduce** Steps to reproduce the behavior: 1. Open netbird 2. Connect with an active exit node (i also had 2 other routes active) 3. After some time your laptop should restart 4. See error **Expected behavior** My laptop connects, and i can use the application fine to access my home network. **Are you using NetBird Cloud?** Self hosted quick start version. **NetBird version** `netbird version gui 0.27.6` **NetBird status -d output:** `Error: failed to connect to daemon error: context deadline exceeded If the daemon is not running please run: netbird service install netbird service start ghastly@MacBook ~ % netbird service start "launchctl" failed with stderr: Warning: Expecting a LaunchAgents path since the command was ran as user. Got LaunchDaemons instead. `launchctl bootstrap` is a recommended alternative. Error: "launchctl" failed with stderr: Warning: Expecting a LaunchAgents path since the command was ran as user. Got LaunchDaemons instead. `launchctl bootstrap` is a recommended alternative.` **Screenshots** If applicable, add screenshots to help explain your problem. **Additional context** [panic(cpu 2 caller 0xffffff801e8ab89b): userspace watchdog timeout….pdf](https://github.com/netbirdio/netbird/files/15306472/panic.cpu.2.caller.0xffffff801e8ab89b.userspace.watchdog.timeout.pdf) Add any other context about the problem here.
saavagebueno added the clientroutesmacos labels 2025-11-20 05:19:19 -05:00
Author
Owner

@xcstatus commented on GitHub (May 14, 2024):

I had this problem too.
The gui shows that the configuration file path is empty。
This happens every time restart computer,Reinstallation is a temporary solution

image

@xcstatus commented on GitHub (May 14, 2024): I had this problem too. The gui shows that the configuration file path is empty。 This happens every time restart computer,Reinstallation is a temporary solution ![image](https://github.com/netbirdio/netbird/assets/40375067/9684f9bd-9aa9-4606-b5a3-8a94ee6ff8a6)
Author
Owner

@mlsmaycon commented on GitHub (May 14, 2024):

@ItIsGhastly , this seems duplicated from #1896, can you confirm if the issue happens only when there is a exit node route configured?

Can you share the logs from the daemon service too? https://docs.netbird.io/how-to/troubleshooting-client#getting-client-logs

@mlsmaycon commented on GitHub (May 14, 2024): @ItIsGhastly , this seems duplicated from #1896, can you confirm if the issue happens only when there is a exit node route configured? Can you share the logs from the daemon service too? https://docs.netbird.io/how-to/troubleshooting-client#getting-client-logs
Author
Owner

@xcstatus commented on GitHub (May 14, 2024):

client.log
It was used, but has now been removed.

@xcstatus commented on GitHub (May 14, 2024): [client.log](https://github.com/netbirdio/netbird/files/15315525/client.log) It was used, but has now been removed.
Author
Owner

@ItIsGhastly commented on GitHub (May 15, 2024):

@mlsmaycon I am relatively certain, either way its not great when im in class and my laptops restarting randomly lol.

client.log
Here you go.

@ItIsGhastly commented on GitHub (May 15, 2024): @mlsmaycon I am relatively certain, either way its not great when im in class and my laptops restarting randomly lol. [client.log](https://github.com/netbirdio/netbird/files/15319417/client.log) Here you go.
Author
Owner

@asvataa commented on GitHub (May 15, 2024):

@mlsmaycon
By the way yes, we had the same error with saving the configuration, as soon as you remove the “Exit node” and reinstall the application, the error goes away

@asvataa commented on GitHub (May 15, 2024): @mlsmaycon By the way yes, we had the same error with saving the configuration, as soon as you remove the “Exit node” and reinstall the application, the error goes away
Author
Owner

@mlsmaycon commented on GitHub (May 22, 2024):

Hey folks, the PR #2025 seems to fix the issue. If anyone wants to try this build, you can use the binary from: https://github.com/netbirdio/netbird/actions/runs/9187529519/artifacts/1526014624

@mlsmaycon commented on GitHub (May 22, 2024): Hey folks, the PR #2025 seems to fix the issue. If anyone wants to try this build, you can use the binary from: https://github.com/netbirdio/netbird/actions/runs/9187529519/artifacts/1526014624
Author
Owner

@mlsmaycon commented on GitHub (May 25, 2024):

Hello Folks, the v0.27.9 has the fix for the crash. Thanks for your help testing the builds.

@mlsmaycon commented on GitHub (May 25, 2024): Hello Folks, the v0.27.9 has the fix for the crash. Thanks for your help testing the builds.
Author
Owner

@ItIsGhastly commented on GitHub (Jun 4, 2024):

context deadline exceeded is still popping up

@ItIsGhastly commented on GitHub (Jun 4, 2024): context deadline exceeded is still popping up
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#887