Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PGN 129039 (AIS Class A position report) crashes SignalK Server #268

Closed
tvr256 opened this issue Mar 4, 2024 · 2 comments
Closed

PGN 129039 (AIS Class A position report) crashes SignalK Server #268

tvr256 opened this issue Mar 4, 2024 · 2 comments

Comments

@tvr256
Copy link

tvr256 commented Mar 4, 2024

Load the N2K sample file aava-n2k.data.

The logs immediately fill up with a repeating error message:

PGN 129039 error.txt

ERROR 2024-03-04T21:30:33.457Z [analyzer] PGN 129039: field "Reserved" print routine did not print anything

ERROR 2024-03-04T21:30:33.457Z [analyzer] PGN 129039 analysis error

ERROR 2024-03-04T21:30:33.458Z [analyzer] PGN 129039: field "Reserved" print routine did not print anything

ERROR 2024-03-04T21:30:33.458Z [analyzer] PGN 129039 analysis error

ERROR 2024-03-04T21:30:33.458Z [analyzer] PGN 129039: field "Reserved" print routine did not print anything

ERROR 2024-03-04T21:30:33.458Z [analyzer] PGN 129039 analysis error

ERROR 2024-03-04T21:30:33.458Z [analyzer] PGN 129039: field "Reserved" print routine did not print anything

ERROR 2024-03-04T21:30:33.458Z [analyzer] PGN 129039 analysis error

After less than a minute the SignalK server appears to crash and restart. The web UI is temporarily unavailable, and then comes back with uptime 0 days 0 hours 0 minutes.

Reproducible on OpenPlotter 4 running on RPi 5. I don't remember seeing the issue on my previous installation (OpenPlotter 3 on RPi 4), so it could be the new hardware or a recent SignalK change?

@sailoog @tkurki FYI

image

image

@sbender9
Copy link
Member

sbender9 commented Mar 4, 2024

Any specific reason you using canboat instead of canboatjs?

@tvr256
Copy link
Author

tvr256 commented Mar 4, 2024

Wow @sbender9 , how did you spot that so quickly? Changed to "Actisense NMEA 2000 (canboatjs)" and it works perfectly. Thanks for the fix!

Closing due to user stupidity....

@tvr256 tvr256 closed this as completed Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants