abrt version: 1.1.13
Attached file: backtrace
cmdline: /usr/bin/bochs -q
reason: Process /usr/bin/bochs was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
Very good work guys, but is it possible to fix that? Bochs should not segfault to make it possible to debug bad code.
I think there should be a pointer check here (stack trace using gdb and my own build of bochs because of the wrong .cc extension message):
Program received signal SIGSEGV, Segmentation fault.
bx_cpu_c::fetchDecode32 (iptr=0x10 <Address 0x10 out of bounds>, i=0xba4bc0, remainingInPage=<value optimized out>) at fetchdecode.cpp:2429
2429 b1 = *iptr++;
PS: If needed I can add a floppy image containing the test kernel as well my bochsrc.
How to reproduce
1. Load my own kernel (it has bugs, I know that) in Bochs using GDB or internal debugger support.
2. In some place in my own code which I can not really debug now, is a bug, the asm(int $0) causes the segfault in bochs.
3. I guess its in my exception handler. It is something arround the video mem at 0xB8000.
Created attachment 460392 [details]
F14 is long end of life, so closing as WONTFIX.