Hi,
Since upgrading to Fedora 33, I notice gdb no longer prompts me to
install missing debuginfo packages. Full backtraces contain no member
variables or line numbers and are not very useful for debugging
problems. For example:
(gdb) bt full
#0 0x00007ffff7b65a0f in poll () at /lib64/libc.so.6
#1 0x00007ffff7e7c865 in g_socket_condition_timed_wait () at
/lib64/libgio-2.0.so.0
#2 0x00007ffff7e7d2e3 in g_socket_connect () at /lib64/libgio-2.0.so.0
#3 0x00007ffff7e83ad3 in g_socket_client_connect () at
/lib64/libgio-2.0.so.0
#4 0x00007ffff7e8401b in g_socket_client_connect_to_host () at
/lib64/libgio-2.0.so.0
#5 0x000000000040128b in main ()
In F32 and earlier releases, gdb would print a 'dnf debuginfo-install'
command to use to install all necessary debuginfo, and that would at
least usually work. What has changed?
Michael
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx