Core dump debugging enables you to see what went wrong during the execution of a program. When an error occurs or when you programmatically invoke a core dump, the operating system generates a core file. This core file contains a snapshot of the process's memory when the core dump process was generated. You can use this core file to debug the failing program on your Development Hub, or if you have the required source and .idy files, you can debug in another (remote) environment.
To generate a core dump, you need to call the CBL_CREATE_CORE library routine from your program, or add the run-time tunable core_on_error to your run-time configuration file. For details on the run-time configuration file and run-time tunables, see Run-time Configuration.
To use a core file to debug, start Character Animator, specifying the core file:
anim core-filename