Problem:
I have copied CBLCORED.EXE to the application directory on the customer's machine, and have then used a command line to run CBLCORED. I select "Enabled" but the CBLCORE dump itself is NOT created anywhere on the hard drive when the program fails.
I have also tried using the Net Express CBLCORE functionality, by setting error debugging to "Core Dump" in the "Animate" settings, but the CBLCORE file is still not created.
Why is this?
Resolution:
This wasn't working because the application hadn't been compiled and linked for debugging.
Linking the application using -BFD (cbllink -BFD myapp) builds a static exe with the animation functionality built in. If you run this, you will find that the coredump is created when the application fails.