Closed sadguitarius closed 2 months ago
I'm not seeing any additional messages with a debug build, probably because it's the logging itself that's causing the problem. Here's the output of make capture
in case it helps
Thanks!
I just added some guardrails to the final formatting of the logging system. With the latest version it should not fail, and point to where is the problem.
Can you try and report back where is the formatting error?
Thanks!
Ok that's more like it! Here's the error:
[2024-09-06T21:58:20Z] [mdns_rtpmidi.cpp:431] Error formatting "Discovered service="{}" in host={}:{} ip={} flags={:04X}" log message: format specifier requires numeric argument
[2024-09-06T21:58:20Z] [rtpmidiremotehandler.cpp:55] New peer: name=JD-990 address=10.0.0.6:5004
[2024-09-06T21:58:20Z] [local_alsa_listener.cpp:89] Added endpoint for alsawaiter: JD-990, hostname: 10.0.0.6, port: 5004
[2024-09-06T21:58:20Z] [midirouter.cpp:52] Added peer 45
Can you try latest master to check if this error still happens?
No errors and connection to Windows rtpMIDI is working fine! Thanks!
I'm getting this fun new error when I enable a port in Windows RTPMIDI and it makes rtpmidid completely crash. Looks like an undefined variable must be getting passed to one of the fmt specifiers. Any ideas?