From 9467c77f0825f3f8156038ef1a03e27b6c727393 Mon Sep 17 00:00:00 2001 From: Gliniak <153369+Gliniak@users.noreply.github.com> Date: Sat, 2 May 2026 18:17:01 +0200 Subject: [PATCH] [GPU] Fixed crash related to disassemble_pm4 option. In case of auto draw there is a chance it will crash due to uninitialized struct --- src/xenia/gpu/packet_disassembler.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/gpu/packet_disassembler.cc b/src/xenia/gpu/packet_disassembler.cc index 4f8ed5882..ef8abe087 100644 --- a/src/xenia/gpu/packet_disassembler.cc +++ b/src/xenia/gpu/packet_disassembler.cc @@ -304,7 +304,7 @@ bool PacketDisassembler::DisasmPacketType3(const uint8_t* base_ptr, auto prim_type = static_cast(dword1 & 0x3F); uint32_t src_sel = (dword1 >> 6) & 0x3; - PacketAction di_action; + PacketAction di_action{}; di_action.type = Type::kDrawIndx; auto& di = di_action.draw_indx;