diff --git a/tools/fuzzing/ipc/IPCFuzzController.cpp b/tools/fuzzing/ipc/IPCFuzzController.cpp index fb0510c34cd4..7ea63d67d67c 100644 --- a/tools/fuzzing/ipc/IPCFuzzController.cpp +++ b/tools/fuzzing/ipc/IPCFuzzController.cpp @@ -142,6 +142,11 @@ bool IPCFuzzController::GetRandomIPCMessageType(ProtocolId pId, *type = ((uint32_t)pIdEntry->first << 16) + 1 + (typeOffset % pIdEntry->second); + + if (strstr(IPC::StringFromIPCMessageType(*type), "::Reply_")) { + *type = *type - 1; + } + return true; }