Questions tagged [debug-symbols]

A debug symbol is information that expresses which programming-language constructs generated a specific piece of machine code in a given executable module.

A debug symbol is information that expresses which programming-language constructs generated a specific piece of machine code in a given executable module. Sometimes the symbolic information is compiled together with the module's binary file, or distributed in a separate file, or simply discarded during the compilation and/or linking. This information enables a person using a symbolic debugger to gain additional information about the binary, such as the names of variables and routines from the original source code. This information can be extremely helpful while trying to investigate and fix a crashing application or any other fault.

865 questions
8
votes
1 answer

Debugging in Code::Blocks doesn't seem to work - missing debugging symbols

I'm trying to debug a program in Code::Blocks. I followed this guide and this short video as far as I could, but the debugger doesn't stop at breakpoints... I saw a similar question which remained unsolved (I wasn't sure if I should bump it or open…
user14764
  • 748
  • 1
  • 9
  • 19
8
votes
2 answers

How to load all Windows Symbols from server, starting with W10 version 1803 / build 17134?

I used to download Offline symbol packages (Debug symbol MSIs) and use only them since it's we don't need to wait for slow downloading as we go in debugging. However this feature is no longer existing starting with Windows 10 1803/build 17134…
Soleil
  • 6,404
  • 5
  • 41
  • 61
8
votes
4 answers

Symbolicate crashlog of locally built iOS App

I've read numerous threads on stackoverflow and on apple site and I still cannot get basics to work. I make a debug build of my app, I install it on my phone, this build intentionally crashes. I run this app while not connected with Xcode debugger.…
Pavel P
  • 15,789
  • 11
  • 79
  • 128
8
votes
1 answer

Trace32 command to read symbol contents from ELF file

Problem scenario: In simple words, do we have a Trace32 command to read symbols (and its contents) from ELF file that was loaded on to target ? We have this special case where application specific debug symbols of the ELF file are made as part of…
Shashaankar
  • 81
  • 1
  • 1
  • 2
8
votes
4 answers

How can I debug the source code of .Net Core or the Base class libraries (coreFx)?

I am using .NET Core 1.0 and Visual Studio 2015 Update 3 to make a simple Asp.Net Core MVC website. How can I debug my application and "Step Into" the .NET Core source code that is available on GitHub? Specifically, I am trying to troubleshoot one…
Gerardo Grignoli
  • 14,058
  • 7
  • 57
  • 68
8
votes
3 answers

Debugging NET Framework source code not available

I am having trouble setting up Microsoft .NET Framework source code debugging for both Visual Studio 2008 and 2010 on Windows 7 x64 (I am having similar trouble on Vista x86 too). I have followed instructions from this blog post as well as some…
wpfwannabe
  • 14,587
  • 16
  • 78
  • 129
8
votes
3 answers

Check that pdb file matches to the source

I want to write check to proof that given assembly has valid pdb file near it and that the checksums stored in the pdb match the source checksums. The check used to be called as unit test on our CI server to prevent publishing binaries if the build…
Sinix
  • 1,306
  • 9
  • 46
8
votes
3 answers

How do I debug C++0x programs in MacPorts gcc 4.5?

I have a simple c++ program I am trying to debug, but gdb cannot find the object file for the libraries (or no debug info is available), and it does not seem able to find the debug symbols for my executable either. I am on OSX 10.5.8, with macports,…
Marcus P S
  • 871
  • 10
  • 16
8
votes
2 answers

Is there a known issue relating to Windows 7 Kernel Symbols?

I have a few Windows 7 machines that I am not able to read their memory dumps. I found something that I suspect may be related, but am not positive: https://twitter.com/aionescu/status/634028737458114560 I also found this:…
Taurophylax
  • 355
  • 1
  • 4
  • 10
8
votes
1 answer

How to prevent GDB from loading debugging symbol for a (large) library?

While debugging a Qt 5 application, I am sometimes not interested in the internals of Qt 5 but in the structure of the application itself. Therefore I do not need to load all debugging symbols of the Qt 5 libraries since these take a few seconds to…
Lekensteyn
  • 64,486
  • 22
  • 159
  • 192
8
votes
1 answer

ReSharper PdbNavigator No debugging information found on symbol servers

We have TeamCity setup to create a NuGet package and a symbol source package for an internal component. The symbol source packages correctly contains the dll's, pdb's and source code. Once TeamCity has created the packages, they are published to our…
infojolt
  • 5,244
  • 3
  • 40
  • 82
8
votes
3 answers

Decrease time to attach & load symbols

Generally speaking, what are your recommendations on this? Currently takes close to 10 minutes for me to attach to a locally running IIS process hosting SharePoint 2007.
Chris Ballance
  • 33,810
  • 26
  • 104
  • 151
8
votes
0 answers

How do I use the debugging symbols in libc6-dbg with pstack?

I have libc6-dbg installed, but pstack still says: (No symbols found in /lib/x86_64-linux-gnu/libc.so.6) How do I tell it where to find the symbols?
otus
  • 5,572
  • 1
  • 34
  • 48
7
votes
1 answer

Windows Debugging Symbols - Not Loading

I am having Windows 7 x64 SP1. I have downloaded symbols from: http://msdn.microsoft.com/en-us/windows/hardware/gg463028 I have downloaded and installed x64 RTM and x64 SP1 symbols for Windows 7 x64 SP1. Installed on T:\Symbols folder. But When I…
Ajay
  • 18,086
  • 12
  • 59
  • 105
7
votes
2 answers

No symbols in google breakpad stack trace when applying compiler optimizations

The main point of a crash reporter tool like Google breakpad is to generate core dump or minidump files from stripped binaries to process later with debugging symbols. normally these binaries are release builds with compiler optimizations applied…
IMAN4K
  • 1,265
  • 3
  • 24
  • 42