mirror of
https://github.com/MoleskiCoder/EightBitNet.git
synced 2026-04-19 15:16:41 +00:00
Don't crash if disassembly can't be generated.
This commit is contained in:
@@ -119,7 +119,20 @@
|
||||
return success;
|
||||
}
|
||||
|
||||
private void AddDisassembly(ushort address) => this.Messages.Add(this.Disassemble(address));
|
||||
private void AddDisassembly(ushort address)
|
||||
{
|
||||
string message;
|
||||
try
|
||||
{
|
||||
message = this.Disassemble(address);
|
||||
}
|
||||
catch (InvalidOperationException error)
|
||||
{
|
||||
message = $"Disassembly problem: {error.Message}";
|
||||
}
|
||||
|
||||
this.Messages.Add(message);
|
||||
}
|
||||
|
||||
private string Disassemble(ushort address) => this.Disassembler.Disassemble(address);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user