From 730bed5c83314a02f623d81cf0a9fb9c0f642697 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Mon, 1 Jul 2019 21:25:34 +0000 Subject: [PATCH] [Reproducer] Assert on unexpected packet I'm not able to reproduce the reproducer flakiness we're seeing on GreenDragon. I want to add this assert to find out if the GDB remote packets are somehow getting out of sync when this happens. llvm-svn: 364852 --- .../Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp index 5cdf572..b7763d8 100644 --- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp @@ -142,6 +142,7 @@ GDBRemoteCommunicationReplayServer::GetPacketAndSendResponse( entry.packet.data); LLDB_LOG(log, "GDBRemoteCommunicationReplayServer actual packet: '{0}'", packet.GetStringRef()); + assert(false && "Encountered unexpected packet during replay"); return PacketResult::ErrorSendFailed; } -- 2.7.4