> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Debug using ltrace

Qualcomm Linux supports various open-source tools, dumps, and logs for debugging as shown in the following figure.

**Figure: Resources to debug issues in the Linux user space**

* Open-source tools such as ltrace, strace, Valgrind, and GDB help in tracing issues and memory analysis
* Dumps, represented by coredump help with crash diagnostics
* Logs including syslogs and journalctl support system monitoring and issue tracking

You can enable the supported open-source debug tools using the `packagegroup-qcom-utilities.bb` BitBake file located in the `meta-qcom-distro/recipes-products/packagegroups/` directory.

## **Next steps**

* [Debug using ltrace](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/debug-using-ltrace)
* [Debug using strace](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/debug-using-strace)
* [Debug using Valgrind](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/debug-using-valgrind)
* [Debug using GNU debugger](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/debug-using-gnu-debugger)
* [Collect coredumps](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/collect-coredumps)
* [Debug with user-space logs](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/debug-with-user-space-logs)
* [Configure debug symbols](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/configure-debug-symbols)
* [Reboot the system](https://dragonwingdocs.qualcomm.com/System/Debug-Subsystem/reboot-the-system)
