From Fedora Project Wiki

avr-gdb GDB for (remote) debugging avr binaries

This is a special version of GDB, the GNU Project debugger, for (remote) debugging avr binaries. GDB allows you to see what is going on inside another program while it executes or what another program was doing at the moment it crashed.