diff options
Diffstat (limited to 'results/classifier/deepseek-2-tmp/output/mistranslation/1724485')
| -rw-r--r-- | results/classifier/deepseek-2-tmp/output/mistranslation/1724485 | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/results/classifier/deepseek-2-tmp/output/mistranslation/1724485 b/results/classifier/deepseek-2-tmp/output/mistranslation/1724485 deleted file mode 100644 index 8a0aa8d8..00000000 --- a/results/classifier/deepseek-2-tmp/output/mistranslation/1724485 +++ /dev/null @@ -1,19 +0,0 @@ - -Invalid assertion in arm_read_memory_func - -Hi, - -I think there is an invalid assertion in arm_read_memory_func: -assert(info->endian == BFD_ENDIAN_LITTLE) - -I face it in the following use case: target armeb-linux (I use qemu user mode), -d in_asm -cpu any. - -At some point during program startup, glibc's _dl_new_object calls strlen, which is written in thumb2 mode (armv6t2). So print_insn_arm() calls arm_read_memory_func() with length==2, and info->flags == INSN_ARM_BE32, and the assert is false. - -If I remove the assert, execution continues OK. - -With the assert, I get the error message from the assert, and qemu then stalls. - -Can you confirm the assert can be removed? Or if not, explain me how to avoid/fix the subsequent qemu stall? - -Thanks \ No newline at end of file |
