13 ms·
You need to provide all of the libraries referenced by the core dump (at the specific versions and compiled with debug symbols) to get gdb to produce a useful b
by throwaway894345 4y ago
You need to provide all of the libraries referenced by the core dump (at the specific versions and compiled with debug symbols) to get gdb to produce a useful backtrace. It's been a decade since I've done professional C++ development, so I'm a bit foggy on the particulars.
- jcelerier 4y agowe're in 2022, gdb asks me "can i download missing symbols from the internet" when it loads a binary and does it
- throwaway894345 4y agoGlad to hear the 2022 C++ ecosystem is finally catching up on some regards, but how does it know which version of those dependencies to download, and how does it download closed source symbols?
- jcelerier 4y agoI mean, if it's closed source you're not getting the debug symbols in any case lol, no matter which language. It uses debuginfod for fetching symbols - here it "just works".