Package: gdb Version: 7-10.1 Severity: important X-Debbugs-CC: zu...@debian.org, g...@debian.org
***** A Debian maintainer informed us of some problem on the X32 platform. I'm attempting to perform the port to X32, but I can't seem to get GDB to execute/debug a program on the X32 platform (see below). Info on the X32 platform can be found at https://wiki.debian.org/X32Port. ***** Here is the problem I am experiencing. # gdb cryptest.exe GNU gdb (Debian 7.10-1) 7.10 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnux32". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from cryptest.exe...done. (gdb) r v Starting program: /home/cryptopp-5.6.3/cryptest.exe v warning: linux_ptrace_test_ret_to_nx: Cannot PTRACE_PEEKUSER: Input/output error /build/gdb-gaG2aU/gdb-7.10/gdb/linux-thread-db.c:1675: internal-error: find_new_threads_once: Assertion `!target_has_execution || thread_db_use_events ()' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) ***** # apt-cache show gdb Package: gdb Priority: optional Section: devel Installed-Size: 6419 Maintainer: Héctor Orón Martínez <zu...@debian.org> Architecture: x32 Version: 7.10-1 Replaces: gdb Depends: libc6 (>= 2.16), libexpat1 (>= 2.0.1), liblzma5 (>= 5.1.1alpha+20110809), libncurses5 (>= 6), libpython3.4 (>= 3.4.2), libreadline6 (>= 6.0), libtinfo5 (>= 6), zlib1g (>= 1:1.2.0) Recommends: libc-dbg, gdbserver Suggests: gdb-doc Conflicts: gdb Filename: pool-x32/main/g/gdb/gdb_7.10-1_x32.deb Size: 2398182 MD5Sum: 53d794fd2bfb5b4b1cfc88c2601d0063 SHA1: d6063dadcd8548b735c82734fe354b425d7c3781 SHA256: 643e29f266a396d39d6ef91d0f72a6eeb7f3478577274ce22d10403fd702bdc7 SHA512: ab8429c16c7f7c8824306b8e55dfc2f674ff2071213210ee41e316e50497ba8efe7425d5c1bad7a3c53255d0c01a9bbbf95c415b7dd6917c70682ea53ae3097b Description: GNU Debugger GDB is a source-level debugger, capable of breaking programs at any specific line, displaying variable values, and determining where errors occurred. Currently, gdb supports C, C++, D, Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2, Go, and Ada. A must-have for any serious programmer. Description-md5: 4f2b8eb95df2ba7a5b11e0301c48b8e4 Homepage: http://www.gnu.org/s/gdb/