Hi! I´m having trouble working on CUPS binaries in gdb on NetBSD 7.0/amd64, which simply is not possible:
# gdb lpstat GNU gdb (GDB) 7.7.1 [...] Reading symbols from lpstat...done. (gdb) b main Breakpoint 1 at 0x384e0: file lpstat.c, line 50. (gdb) r Starting program: /usr/pkg/bin/lpstat Error in re-setting breakpoint 1: Cannot access memory at address 0x384e0 Error in re-setting breakpoint 1: Cannot access memory at address 0x384e0 [Inferior 1 (process 13678) exited normally] (gdb) quit This might be because these are PIE binaries: # readelf -h /usr/pkg/bin/lpstat|grep Type Type: DYN (Shared object file) I have installed gdb 7.11 from pkgsrc which works neither. However, gdb 7.9.1 on Linux (SLES 12) has no issues. What´s wrong here?