No symbol table info available – gdb(4) with a .core file


#1

In very simple terms, please, if possible (I’m not a developer, I probably shouldn’t be toying with gdb) …

For the example below, how might I find the symbol table?

For a .core file from a rare crash of (experimental, temporary, deprecated) www/waterfox on FreeBSD-CURRENT:

[grahamperrin@momh167-gjp4-hpelitebook8570p-freebsd] ~% date ; uname -v
Sun 23 Sep 2018 10:14:37 BST
FreeBSD 12.0-ALPHA7 r338892 GENERIC-NODEBUG 
[grahamperrin@momh167-gjp4-hpelitebook8570p-freebsd] ~% gdb core waterfox.core
GNU gdb (GDB) 8.1.1 [GDB v8.1.1 for FreeBSD]
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd12.0".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
core: No such file or directory.
[New LWP 101444]
[New LWP 100390]
[New LWP 101438]
[New LWP 101460]
[New LWP 101585]
[New LWP 101642]
[New LWP 101742]
[New LWP 101743]
[New LWP 101744]
[New LWP 101748]
[New LWP 101749]
[New LWP 101751]
[New LWP 101752]
[New LWP 100936]
[New LWP 101755]
[New LWP 101756]
[New LWP 101757]
[New LWP 101761]
[New LWP 101762]
[New LWP 101763]
[New LWP 101764]
[New LWP 101765]
[New LWP 101766]
[New LWP 101769]
[New LWP 101787]
[New LWP 101789]
[New LWP 101357]
[New LWP 101794]
[New LWP 101795]
[New LWP 101797]
[New LWP 101426]
[New LWP 100386]
[New LWP 101684]
[New LWP 101829]
[New LWP 101830]
[New LWP 101831]
[New LWP 101833]
[New LWP 101834]
[New LWP 101835]
[New LWP 101837]
[New LWP 101844]
[New LWP 101848]
[New LWP 101857]
[New LWP 101859]
[New LWP 101864]
[New LWP 101865]
[New LWP 101866]
[New LWP 101867]
[New LWP 101871]
[New LWP 101872]
[New LWP 101881]
[New LWP 101896]
[New LWP 101560]
[New LWP 101826]
[New LWP 101048]
[New LWP 101949]
[New LWP 102022]
[New LWP 102026]
[New LWP 102244]
[New LWP 102037]
Core was generated by `/usr/local/bin/waterfox'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00000008013c5c2a in ?? ()
[Current thread is 1 (LWP 101444)]
(gdb) thread apply all bt full

Thread 60 (LWP 102037):
#0  0x00000008011ec66c in ?? ()
No symbol table info available.
#1  0x00000008011e0731 in ?? ()
No symbol table info available.
#2  0x00007fffd7958d00 in ?? ()
No symbol table info available.
#3  0x00000008011e333c in ?? ()
No symbol table info available.
#4  0x0000000000018e95 in ?? ()
No symbol table info available.
#5  0x0000000000000001 in ?? ()
No symbol table info available.
#6  0x00007fffd7958d70 in ?? ()
No symbol table info available.
#7  0x00000008011ea388 in ?? ()
No symbol table info available.
#8  0x0000000804fe7c30 in ?? ()
No symbol table info available.
#9  0x00000008374325b8 in ?? ()
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 59 (LWP 102244):
#0  0x00000008011ec66c in ?? ()
No symbol table info available.
#1  0x00000008011e0731 in ?? ()
No symbol table info available.
#2  0x00007fffd9b69c90 in ?? ()
No symbol table info available.
#3  0x0000000000002040 in ?? ()
No symbol table info available.
#4  0x000000001ee53764 in ?? ()
No symbol table info available.
#5  0x0000000400000001 in ?? ()
No symbol table info available.
#6  0x00007fffd9b69d00 in ?? ()
No symbol table info available.
#7  0x00000008011ea388 in ?? ()
No symbol table info available.
#8  0x00007fffd9b69ce0 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) q
[grahamperrin@momh167-gjp4-hpelitebook8570p-freebsd] ~%