diff options
Diffstat (limited to 'results/scraper/launchpad-without-comments/1869497')
| -rw-r--r-- | results/scraper/launchpad-without-comments/1869497 | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/results/scraper/launchpad-without-comments/1869497 b/results/scraper/launchpad-without-comments/1869497 new file mode 100644 index 00000000..823b5806 --- /dev/null +++ b/results/scraper/launchpad-without-comments/1869497 @@ -0,0 +1,10 @@ +x86_cpu_gdb_read_register segfaults when gdb requests registers + +When attempting to attach to the gdbstub, a segfault occurs. + +I traced this down to a problem in a call to gdb_get_reg16 where the mem_buf +was being treated like a uint8_t* instead of a GByteArray. The buffer passed +to gdb_get_reg16 ends up passing an invalid GByteArray pointer, which subsequently +causes a segfault in memcpy. + +I have a fix for this - just need to educate myself on how to submit a patch. \ No newline at end of file |