What is "Hardware exception code: 0x0" with "Software exception code: 0x16" ?


Article ID: 167269


Updated On:


ProxySG Software - SGOS


Entering the ctrl-x ctrl-h keyboard sequence on the ProxySG appliance via a serial console causes the appliance to reboot with Hardware exception code: 0x0 with Software exception code: 0x16. 

The ctrl-x ctrl-h key sequence is often used when taking a manual core dump via the serial console, and is the only cause of a system reboot.


The following is an example of Mini-context restart signatures: 

Core Header:
Running Version: SGOS, Release id: 140775
Produced on Tuesday May 27 2014 18:04:37
Size on disk is 201017856 bytes.
Minicontext produced on: 2014-05-27 18:04:37+00:00UTC
Minicontext version: 1.5
ProxySG Appliance: Version
Architecture: x86_64
Kernel: Multiprocessor
System image flags: Customer, Optimized, Non-GDB, 64-bit
Hardware exception code: 0x0
Software exception code: 0x16
Page fault linear address: 0x0
Process group: "PG_IDLER"
Process: "idler 0" in "kernel.exe" at .text+0xafadd
Register context:
      RIP              RSP              RBP              RDI
00000000012AFADD 0000000001AE8DF0 0000000001AE8E30 0000000000000000 
      RSI              RDX              RCX              RBX
00000000018EB880 0000000000000000 0000000000000000 00000000018EB800 
      RAX              R8               R9               R10
0000000000000000 0000000000000007 0000000000000000 00000000018EBCE0 
      R11              R12              R13              R14
0000000001AE8E00 00000000018EB900 0000000001AE8EA0 00000000018EA1E0 
      R15             RFLAGS       CS   SS
0000000000000000 0000000000203246 0240 0248 


Please see KB article 000010392 , How do I force or create a manual memory dump on the ProxySG?