Ghidra: Z80: XML processing error: syntax error

Created on 12 Oct 2019  路  5Comments  路  Source: NationalSecurityAgency/ghidra

Binary (Sega Mega Drive sound driver): sound_driver.zip
XML Log: bug1.zip

The first function, offset 0.

懈蟹芯斜褉邪卸械薪懈械

ProcessoZ80 Bug

All 5 comments

Doesn't work for any z80 function.

I've found that it does work on some z80 functions, but not others.

For functions that it fails, the status console on ghidra shows something like
"DecompileCallback) Decompiling ram:0068: Pcode: XML comms: Badly formed address: \"

If you copy and paste it using the rightclick menu it shows something a bit different:
"2019-11-14 | 15:25:51 | ERROR | (DecompileCallback) Decompiling ram:0068: Pcode: XML comms: Badly formed address:
-- | -- | -- | --
"

This is appears as a regression between 9.0.4 and 9.1.0. It appears to have been fixed at TOT (9.2_DEV).

Is there a precompiled 9.2 binary available anywhere? I've just run into this, but can't build ghidra from git myself.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

marcushall42 picture marcushall42  路  3Comments

huettenhain picture huettenhain  路  3Comments

Kerilk picture Kerilk  路  3Comments

gemini00 picture gemini00  路  3Comments

rrivera1849 picture rrivera1849  路  3Comments