[Bug 1990729] Re: gdb crashes when run from VSCode
Lowell Boggs
1990729 at bugs.launchpad.net
Tue Sep 27 15:01:57 UTC 2022
I attempted to install this:
git clone -b applied/ubuntu/jammy-proposed https://git.launchpad.net/ubuntu/+source/gdb
I then downloaded and cd'd into gdb and ran
./configure
make
but got this error:
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for library containing waddstr... -lncursesw
checking for library containing tgetent... none required
checking size of unsigned long long... 8
checking size of unsigned long... 8
checking size of unsigned __int128... 16
checking for library containing dlopen... none required
checking whether to use expat... auto
checking for libexpat... yes
checking how to link with libexpat... -lexpat
checking for XML_StopParser... yes
checking for libgmp... no
configure: error: GMP is missing or unusable
make[1]: *** [Makefile:12137: configure-gdb] Error 1
make[1]: Leaving directory '/home/amida/gdb/gdb'
make: *** [Makefile:1001: all] Error 2
Then I tried to install GMP like this, but it failed
make: *** [Makefile:1001: all] Error 2
gdb: sudo apt-get install GMP
[sudo] password for amida:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package GMP
gdb:
Should I try using the lboggsAmida link instead? I'll try it.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gdb in Ubuntu.
https://bugs.launchpad.net/bugs/1990729
Title:
gdb crashes when run from VSCode
Status in gdb package in Ubuntu:
New
Bug description:
I had no pre-existing breakpoints in VSCode, then added a breakpoint,
and used F5 to run the debugger to the one breakpoint. It crashed
before it got there. This is a C++ executable compiled for debugging
using CMAKE. I can successfully debug the program using the TUI mode
of gdb, so I think the problem likes in the vscode interface to gdb.
/build/gdb-wIRHdd/gdb-12.0.90/gdb/value.c:1731: internal-error: value_copy: Assertion `arg->contents != nullptr' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n) [answered Y; input not from terminal]
/build/gdb-wIRHdd/gdb-12.0.90/gdb/value.c:1731: internal-error: value_copy: Assertion `arg->contents != nullptr' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Create a core file of GDB? (y or n) [answered Y; input not from terminal]
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gdb 12.0.90-0ubuntu1
ProcVersionSignature: Ubuntu 5.14.0-1051.58-oem 5.14.21
Uname: Linux 5.14.0-1051-oem x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Sat Sep 24 11:10:11 2022
InstallationDate: Installed on 2022-02-15 (221 days ago)
InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: gdb
UpgradeStatus: Upgraded to jammy on 2022-09-06 (18 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/1990729/+subscriptions
More information about the foundations-bugs
mailing list