Bug 385995

Summary: Variables display not showing data pointed to by shared_ptr
Product: [Applications] kdevelop Reporter: Edward Kigwana <ekigwana>
Component: CPP DebuggerAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: normal CC: chrisito, niko.sams
Priority: NOR    
Version First Reported In: git master   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Edward Kigwana 2017-10-20 16:05:40 UTC
GNU gdb (Gentoo 8.0.1 vanilla) 8.0.1
clang version 6.0.0 
gcc version 7.2.0 (Gentoo 7.2.0 p1.1) 

Variables display shows '>' on shared_ptr variables when expander is clicked, it just goes away and no data is displayed. This makes it painful to debug code with shared pointers. From the GDM tool view I can enter p *shared_ptr_var and see the data.
Comment 1 Christoph Roick 2017-11-15 22:59:42 UTC
I can confirm and in some cases this makes the debug mode only half-useful.
Comment 2 Edward Kigwana 2022-12-01 21:07:44 UTC
This has long been fixed with changes to the parser