summaryrefslogtreecommitdiffstats
path: root/results/classifier/zero-shot/108/debug/1555
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
commitdee4dcba78baf712cab403d47d9db319ab7f95d6 (patch)
tree418478faf06786701a56268672f73d6b0b4eb239 /results/classifier/zero-shot/108/debug/1555
parent4d9e26c0333abd39bdbd039dcdb30ed429c475ba (diff)
downloademulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.tar.gz
emulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.zip
restructure results
Diffstat (limited to 'results/classifier/zero-shot/108/debug/1555')
-rw-r--r--results/classifier/zero-shot/108/debug/155547
1 files changed, 47 insertions, 0 deletions
diff --git a/results/classifier/zero-shot/108/debug/1555 b/results/classifier/zero-shot/108/debug/1555
new file mode 100644
index 00000000..4e180cb4
--- /dev/null
+++ b/results/classifier/zero-shot/108/debug/1555
@@ -0,0 +1,47 @@
+debug: 0.981
+device: 0.879
+graphic: 0.833
+semantic: 0.674
+vnc: 0.624
+performance: 0.576
+PID: 0.448
+socket: 0.405
+network: 0.380
+permissions: 0.369
+files: 0.246
+other: 0.205
+boot: 0.193
+KVM: 0.019
+
+virt platform mrom
+Description of problem:
+qemu-system-riscv32 to emulated the lowrisc ibex simple system hello, when debug with riscv32-unknown-elf-gdb, there kept logging "Invalid read at addr 0x0, size 2, region '(null)', reason: rejected".
+I saw qemu virt platform codes related to this error, it load reset_vec to 0x1000 called VIRT_MROM. I still not understand why this error happens.
+Steps to reproduce:
+1.git clone https://github.com/lowRISC/ibex.git
+2.cd ibex
+3.make -C examples/sw/simple_system/hello_test
+4.using the qemu command line above
+5.`riscv32-unknown-elf-gdb -ex target remote localhost:1234 examples/sw/simple_system/hello_test` in another terminal, type bt, the error happens.
+Additional information:
+```gdb
+(gdb) x/16i $pc
+=> 0x1000: auipc t0,0x0
+ 0x1004: addi a2,t0,40
+ 0x1008: csrr a0,mhartid
+ 0x100c: lw a1,32(t0)
+ 0x1010: lw t0,24(t0)
+ 0x1014: jr t0
+ 0x1018: unimp
+ 0x101a: .2byte 0x8000
+ 0x101c: unimp
+ 0x101e: unimp
+ 0x1020: unimp
+ 0x1022: .2byte 0x7fe0
+ 0x1024: unimp
+ 0x1026: unimp
+ 0x1028: .4byte 0x4942534f
+ 0x102c: c.slli64 zero
+(gdb) bt
+#0 0x00001000 in ?? ()
+```