The JVM can produce system dumps in response to specific events. A system dump is a raw binary dump of the process memory when the dump agent is triggered by a failure or by an event for which a dump is requested.
J9Generic_Signal_NumberFor example:
J9Generic_Signal_Number=00000004 ExceptionCode=c0000005 ExceptionAddress=7FAB506D ContextFlags=0001003f Handler1=7FEF79C0 Handler2=7FED8CF0 InaccessibleAddress=0000001C EDI=41FEC3F0 ESI=00000000 EAX=41FB0E60 EBX=41EE6C01 ECX=41C5F9C0 EDX=41FB0E60 EIP=7FAB506D ESP=41C5F948 EBP=41EE6CA4 Module_base_address=7F8D0000 Offset_in_DLL=001e506d Method_being_compiled=org/junit/runner/JUnitCore.runMain([Ljava/lang/String;)Lorg/junit/runner/Result;
Dump agents are the primary method for controlling the generation of system dumps. See Using dump agents for more information on dump agents.