From 450e1d9122b88de51ec4f5d45d69372529c41b51 Mon Sep 17 00:00:00 2001 From: Dave Behnke <916775+dbehnke@users.noreply.github.com> Date: Sun, 28 Dec 2025 03:10:12 -0500 Subject: [PATCH] Add debug prints to trace M17 crash --- reflector/M17Protocol.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reflector/M17Protocol.cpp b/reflector/M17Protocol.cpp index 51dca5c..65d0699 100644 --- a/reflector/M17Protocol.cpp +++ b/reflector/M17Protocol.cpp @@ -212,12 +212,15 @@ void CM17Protocol::OnDvHeaderPacketIn(std::unique_ptr &Header, } } // release + // release g_Reflector.ReleaseClients(); // update last heard CCallsign reflectorCall = rpt2; reflectorCall.SetCSModule(Header->GetRpt2Module()); + std::cout << "DEBUG: Calling GetUsers()->Hearing for " << my.GetCS() << "..." << std::endl; g_Reflector.GetUsers()->Hearing(my, rpt1, rpt2, reflectorCall, EProtocol::m17); + std::cout << "DEBUG: Returned from GetUsers()->Hearing" << std::endl; g_Reflector.ReleaseUsers(); } }