diff options
Diffstat (limited to 'results/classifier/111/debug/1923693')
| -rw-r--r-- | results/classifier/111/debug/1923693 | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/results/classifier/111/debug/1923693 b/results/classifier/111/debug/1923693 deleted file mode 100644 index b75ee1a0..00000000 --- a/results/classifier/111/debug/1923693 +++ /dev/null @@ -1,53 +0,0 @@ -debug: 0.257 -semantic: 0.156 -other: 0.117 -graphic: 0.088 -vnc: 0.057 -device: 0.049 -files: 0.045 -performance: 0.041 -permissions: 0.041 -network: 0.039 -PID: 0.032 -boot: 0.028 -socket: 0.026 -KVM: 0.025 -debug: 0.900 -other: 0.018 -files: 0.018 -semantic: 0.017 -PID: 0.007 -boot: 0.006 -device: 0.006 -network: 0.006 -performance: 0.005 -socket: 0.005 -vnc: 0.003 -graphic: 0.003 -permissions: 0.003 -KVM: 0.002 - -Lack of architecture in gdbstub makes debugging confusing - -I spent some quality time debugging GEF and came to a conclusion here: -https://github.com/hugsy/gef/issues/598#issuecomment-819174169 - -tldr; - -* gdb_arch_name was undefined on riscv -* this bug was fixed recently via https://github.com/qemu/qemu/commit/edf647864bdab84ed4b1a4f47ea05be6bb075c69 - - -* An undefined gdb_arch_name results in qemu's gdbstub omitting the <architecture> xml. -* gdb translates a missing <architecture> as "auto" which breaks a lot of stuff. -* tracking down where "auto" comes from is a bit confusing and time consuming. - - -It might be better to report a missing / blank gdb_arch_name as "<architecture>unknown</architecture>" instead of omitting the block completely. - -Thanks for raising this. I have marked it as fixes as like you say it's fixed in mainline. - -Is there still anything left to do here? - -[Expired for QEMU because there has been no activity for 60 days.] - |
