diff --git a/renderdoc/driver/d3d11/shaders/dxbc_disassemble.cpp b/renderdoc/driver/d3d11/shaders/dxbc_disassemble.cpp index 99d1d4bf7..a46dbdeca 100644 --- a/renderdoc/driver/d3d11/shaders/dxbc_disassemble.cpp +++ b/renderdoc/driver/d3d11/shaders/dxbc_disassemble.cpp @@ -580,6 +580,10 @@ void DXBCFile::MakeDisassembly() { line = "Unknown file"; } + else if(fileLines[fileID].empty()) + { + line = ""; + } else { int32_t lineIdx = RDCMIN(lineNum, (int32_t)fileLines[fileID].size()-1);