Re: gdb: No symbol table info available

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Dec 9, 2017 at 5:49 PM, Ian Kent <raven@xxxxxxxxxx> wrote:
On 10/12/17 02:13, Richard Shaw wrote:
> I'm working on a segfault in the latest version of hedgewars and I can reproduce the crash easy enough and I have installed both the debuginfo for hedgewars and all the packages gdb suggested but the end of the log[1] still says:

Getting all the debuginfo packages that are needed to analyze a core can be quite a
challenge.

Did you install all the dependent debuginfo packages?

Yes, although debuginfo-install seems to be rather stupid, it only installed the hedgewars one. I had to run gdb first to get the list of recommended debuginfo packages, which I also installed.


Once all the dependent debuginfos are installed you could look at the core
to try and find out what's missing with (coredump is the core here):

eu-unstrip -n --core coredump |\
    gawk '{TMP=$2; $1=$2=""; print "/usr/lib/debug/.build-id/" substr(TMP,0,2) "/" substr(TMP,3,38) $0}'

Using the output from above dnf can be used to work out what's missing
with somewhat less guess work than usual, eg.

dnf provides /usr/lib/debug/.build-id/be/b9dc6f92875b3faa920e09241e8ab98b0e7c27

etc.

Not sure I fully understand that but I'll try it out :)

Thanks,
Richard 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux