New issue
Advanced search Search tips

Issue 782199 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Feature



Sign in to add a comment

gdb 7.12.0 does not load symbols for libstdc++

Project Member Reported by ckulakow...@opera.com, Nov 7 2017

Issue description

Chrome Version: 64.0.3253.3
OS: Linux (Debian Buster)

What steps will reproduce the problem?
(1) Install the newest version of gdb in Debian Buster
(2) Launch chrome under gdb
(3) Try to display content of some stl container

What is the expected result?
It's possible to display content (use methods) of stl containers

What happens instead?
gdb sees all stl containers as <incomplete type>

gdb 7.7 (the newest version in Debian Jessie) works fine. I don't know if it is a problem with gdb or with the way chrome is being compiled and linked. Change of linker to gold doesn't solve the problem.
 
Labels: OS-Linux
Cc: thakis@chromium.org
Description: Show this description
Components: Tools
Labels: -Type-Bug Type-Feature
Owner: thomasanderson@chromium.org
Status: WontFix (was: Untriaged)
We switched to statically linking libc++ (instead of dynamically linking against libstdc++).  I don't think gdb has built-in pretty printers for libc++ like it does with libstdc++, so I'm closing this out as WontFix.  If this is not the cause of this bug, plmk so I can reopen.

Sign in to add a comment