# Debug Apps

Source: [https://docs.qualcomm.com/doc/80-41102-1/topic/Debug-Apps.html](https://docs.qualcomm.com/doc/80-41102-1/topic/Debug-Apps.html)

This section summarizes different ways to debug applications running on TelAF.

There are various tools available to determine why an app is failing or blocking, including:
      
- Logging to set filters, tracing, etc. (Refer to [log](https://docs.qualcomm.com/bundle/publicresource/topics/80-41102-4/log.html) for more information.)
- Check App Status for current app information.
- Run sdir to check if the app is connected to the dependent services.
- Run Process in App to run or rerun a process in an app.
- Inspect App to review memory pool details.
- Check App Crash Logs to analyze system crash logs or core dumps.
- Use open source tools for additional help.

- **[Check app status](https://docs.qualcomm.com/doc/80-41102-1/topic/Check-app-status.html)**
- **[Check app crash logs](https://docs.qualcomm.com/doc/80-41102-1/topic/Check-app-crash-logs.html)**
- **[Run sdir](https://docs.qualcomm.com/doc/80-41102-1/topic/Run-sdir.html)**
- **[Run process in app](https://docs.qualcomm.com/doc/80-41102-1/topic/Run-process-in-app.html)**
- **[Inspect app](https://docs.qualcomm.com/doc/80-41102-1/topic/Inspect-app.html)**
- **[Use open source tools](https://docs.qualcomm.com/doc/80-41102-1/topic/Use-open-source-tools.html)**
- **[Debug with GDB](https://docs.qualcomm.com/doc/80-41102-1/topic/Debug-with-GDB.html)**

**Parent Topic:** [How to](https://docs.qualcomm.com/doc/80-41102-1/topic/How-to.html)

Last Published: May 12, 2026

[Previous Topic
Build the application's SELinux policy](https://docs.qualcomm.com/bundle/publicresource/80-41102-1/topics/Build-the-applications-SELinux-policy.md) [Next Topic
Check app status](https://docs.qualcomm.com/bundle/publicresource/80-41102-1/topics/Check-app-status.md)