Enabling automatic crash logging

To enable the automatic crash logging, go to Carbide.c++ preferences:

  1. Select Window > Preferences... > Carbide Extensions > Crash Analyser.
  2. Follow the steps in the workflow examples below.

Workflow example (Listen panics from epocwind.out)

Before you start:

Ensure that you have checked the Listen panics from epocwind.out check box.

  1. Start debugging your project with an emulator
  2. In the emulator, run something that creates a panic.

Expected outcome:

Emulator panic file is displayed in the main view. When you select a file from the list, panic details and descriptions are displayed.

Workflow example (Listen MobileCrash panics via TraceViewer)

Before you start:

  1. Start tracing by clicking the Connect to trace source button in the TraceViewer view.
  2. In the device, run something that creates a mobile crash.
  3. Stop the TraceViewer.
  4. Open the Crash Analyser view.

    Expected outcome if the Show Crash Visualiser when crash occurs is not checked: The crash file generated in step 2 is visible in the Crash Analyser view. The undecoded file is now ready to be decoded with the Decode selected files... functionality.

    Expected outcome if the Show Crash Visualiser when crash occurs check box is checked: The crash file generated in step 2 is partially decoded and opened automatically to the Crash Visualiser.

Related tasks
Related concepts