debug: 0.903 graphic: 0.852 device: 0.799 permissions: 0.736 semantic: 0.705 performance: 0.698 PID: 0.687 network: 0.668 socket: 0.635 vnc: 0.624 ppc: 0.608 architecture: 0.580 kernel: 0.569 files: 0.535 user-level: 0.499 peripherals: 0.498 register: 0.487 boot: 0.474 i386: 0.472 arm: 0.435 x86: 0.412 risc-v: 0.407 hypervisor: 0.406 mistranslation: 0.393 TCG: 0.343 virtual: 0.306 VMM: 0.257 assembly: 0.142 KVM: 0.107 Solaris 2.6 panic when debugging with gdb Description of problem: Running gdb with a breakpoint that gets hit triggers a panic: ``` non parity synchronous error ctx=fa va=ef7d97c pa=c1a47c ``` One time I got of the following messages as well ``` processor level 12 onboard interrupt not serviced processor level 12 onboard interrupt not serviced ... ``` Steps to reproduce: 1. Install Solaris 2.6 using https://learn.adafruit.com/build-your-own-sparc-with-qemu-and-solaris?view=all 2. Install https://archive.org/details/sun26gnu 3. Install http://download.nust.na/pub3/solaris/sunfreeware/pub/unixpackages/sparc/5.6/gdb-6.8-sol26-sparc-local.gz 4. Install http://download.nust.na/pub3/solaris/sunfreeware/pub/unixpackages/sparc/5.6/gcc-2.95.3-sol26-sparc-local.gz 5. Build a simple hello world program with debugging information 6. ``` gdb ./hello (gdb) break main (gdb) run ```