Bug 631575
| Summary: | .gdb_index NOBITS crash | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Steve Tyler <stephent98> | ||||||||||||||
| Component: | gdb | Assignee: | Jan Kratochvil <jan.kratochvil> | ||||||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||
| Severity: | medium | Docs Contact: | |||||||||||||||
| Priority: | low | ||||||||||||||||
| Version: | 14 | CC: | jan.kratochvil, luigi.vtt, masami256, pmuldoon | ||||||||||||||
| Target Milestone: | --- | ||||||||||||||||
| Target Release: | --- | ||||||||||||||||
| Hardware: | All | ||||||||||||||||
| OS: | Linux | ||||||||||||||||
| Whiteboard: | |||||||||||||||||
| Fixed In Version: | gdb-7.2-3.fc14 | Doc Type: | Bug Fix | ||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||
| Last Closed: | 2010-09-09 04:31:31 UTC | Type: | --- | ||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||
| Embargoed: | |||||||||||||||||
| Bug Depends On: | |||||||||||||||||
| Bug Blocks: | 631997 | ||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Steve Tyler
2010-09-07 22:14:30 UTC
Created attachment 445796 [details]
gdb session crashing after loading symbols
...
warning: .dynamic section for "/usr/lib64/libSM.so.6.0.0" is not at the expected address (wrong library or version mismatch?)
warning: Can't read pathname for load map: Input/output error.
...
warning: Can't read pathname for load map: Input/output error.
Segmentation fault (core dumped)
Could you please provide that file /var/spool/abrt/ccpp-1283896623-1924/coredump to have a reproducer? Created attachment 445988 [details]
coredump1.xz from gnome-panel
I reproduced the gdb crash in a VM. This core file is from that environment to avoid information leakage.
[root@fir ccpp-1283894781-1410]# rpm -q gdb
gdb-7.2-1.fc14.x86_64
[root@fir ccpp-1283894781-1410]# ls -lF core*
-rw-r--r-- 1 root root 39571456 Sep 7 14:26 coredump
-rw-r--r-- 1 root root 696632 Sep 7 14:26 coredump1.xz
[root@fir ccpp-1283894781-1410]# file coredump
coredump: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from 'gnome-panel'
Still not reproducible... could you submit even `rpm -qa'? Posted why it should not be needed at: http://lists.fedoraproject.org/pipermail/devel/2010-September/142701.html Created attachment 446011 [details]
rpm -qa | sort > rpm-qa.1.log
[patch] .gdb_index: Do not crash on NOBITS http://sourceware.org/ml/gdb-patches/2010-09/msg00183.html gdb-7.2-3.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/gdb-7.2-3.fc14 Created attachment 446081 [details]
gdb-7.2-3.fc14.x86_64-session.1.log
Thanks, Jan!
Attached session shows gdb-7.2-3 successfully reading the symbols and ready for more. :-)
Very nice work tracking this one down.
Thanks for all the provided info. It has become urgent since the push of: glibc-2.12.90-10 gdb-7.2-3.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. Created attachment 446183 [details]
gdb-7.2-1 session crashing after loading symbols
Attached coredump file, as the previous requests
Created attachment 446186 [details]
rpms installed
gdb-7.2.3 available! Oh sorry, drop #c11 and #c12, (how much noise i made). Thank You. Not sure if this is significant, but gdb-7.2-3.fc14 is not showing up on repos. selinux-policy-3.9.3-1 was pushed about the same time and it is on repos. [root@fir ~]# repoquery -qf gdb selinux-policy | sort gdb-0:7.2-1.fc14.x86_64 gdb-0:7.2-1.fc14.x86_64 selinux-policy-0:3.9.0-2.fc14.noarch selinux-policy-0:3.9.3-1.fc14.noarch selinux-policy-0:3.9.3-1.fc14.noarch [root@fir ~]# [root@fir ~]# repoquery --location gdb selinux-policy http://fedora.fastsoft.net/pub/linux/fedora/linux/development/14/x86_64/os/Packages/gdb-7.2-1.fc14.x86_64.rpm http://mirrors.kernel.org/fedora/updates/testing/14/x86_64/selinux-policy-3.9.3-1.fc14.noarch.rpm https://admin.fedoraproject.org/updates/gdb-7.2-3.fc14 https://admin.fedoraproject.org/updates/selinux-policy-3.9.3-1.fc14 *** Bug 632247 has been marked as a duplicate of this bug. *** (In reply to comment #14) > Not sure if this is significant, but gdb-7.2-3.fc14 is not showing up on repos. > selinux-policy-3.9.3-1 was pushed about the same time and it is on repos. selinux-policy was submitted earlier so I would give it next day... 2010-09-08 20:01:34 gdb 2010-09-08 18:37:57 selinux-policy |