[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/25344] New: z80 disassembler recursion
From: |
amodra at gmail dot com |
Subject: |
[Bug binutils/25344] New: z80 disassembler recursion |
Date: |
Sat, 04 Jan 2020 11:23:26 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=25344
Bug ID: 25344
Summary: z80 disassembler recursion
Product: binutils
Version: 2.34 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: amodra at gmail dot com
Target Milestone: ---
cat > z80.s <<EOF
.text
.byte 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40
EOF
gas/as-new -ez80 z80.s
valgrind binutils/objdump -d a.out
00000000 <.text>:
==23670== Conditional jump or move depends on uninitialised value(s)
==23670== at 0x160C0D: suffix (z80-dis.c:749)
==23670== by 0x160B39: print_insn_z80_buf (z80-dis.c:861)
==23670== by 0x160BF8: suffix (z80-dis.c:745)
==23670== by 0x160B39: print_insn_z80_buf (z80-dis.c:861)
==23670== by 0x160BF8: suffix (z80-dis.c:745)
==23670== by 0x160B39: print_insn_z80_buf (z80-dis.c:861)
==23670== by 0x160BF8: suffix (z80-dis.c:745)
==23670== by 0x160B39: print_insn_z80_buf (z80-dis.c:861)
==23670== by 0x160BF8: suffix (z80-dis.c:745)
==23670== by 0x160B39: print_insn_z80_buf (z80-dis.c:861)
==23670== by 0x160BF8: suffix (z80-dis.c:745)
==23670== by 0x160B39: print_insn_z80_buf (z80-dis.c:861)
Also, recursion is only bounded by the number of 0x40 (or 0x49, 0x52, 0x5b)
bytes.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/25344] New: z80 disassembler recursion,
amodra at gmail dot com <=
- [Bug binutils/25344] z80 disassembler recursion, amodra at gmail dot com, 2020/01/04
- [Bug binutils/25344] z80 disassembler recursion, sergey.belyashov at gmail dot com, 2020/01/04
- [Bug binutils/25344] z80 disassembler recursion, amodra at gmail dot com, 2020/01/05
- [Bug binutils/25344] z80 disassembler recursion, sergey.belyashov at gmail dot com, 2020/01/06
- [Bug binutils/25344] z80 disassembler recursion, cvs-commit at gcc dot gnu.org, 2020/01/06
- [Bug binutils/25344] z80 disassembler recursion, amodra at gmail dot com, 2020/01/06
- [Bug binutils/25344] z80 disassembler recursion, sergey.belyashov at gmail dot com, 2020/01/09