AR# 75615

|

2020.2 Versal and Zynq Ultrascale+ MPSOC: QEMU GDB unable to catch segfaults

Description

When using a GNU Debugger (GDB) remote connection to debug the program on QEMU, the GDB does not catch program segfaults if any occur.

Solution

QEMU's GDB server does not support catching the SIGSEGV signal at this time. The GDB server can only catch SIGINT and SIGTRAP.

As a work-around, run GDB on the QEMU guest and debug your application using GDB on the guest.

AR# 75615
Date 11/24/2020
Status Active
Type Known Issues
Devices
Tools
People Also Viewed