Bug 450766
Summary: | dname response causes glibc to assert without log message and core dump. | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Peter Jones <pjones> | ||||||||
Component: | glibc | Assignee: | Jakub Jelinek <jakub> | ||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | low | Docs Contact: | |||||||||
Priority: | low | ||||||||||
Version: | rawhide | CC: | drepper | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | 2.8.90-6 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2008-06-27 04:46:39 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: | |||||||||||
Attachments: |
|
Description
Peter Jones
2008-06-10 20:52:26 UTC
Created attachment 308868 [details]
wireshark log
I've added code to ignore the T_DNAME messages. This is a misconfigured server. I cannot reproduce it here so testing is welcome. Should be part of the next rawhide build. Created attachment 308946 [details]
log on the abort case.
Any chance on also applying the attached patch to log responses that would
trigger the abort?
Created attachment 308960 [details]
add the text for T_DNAME so p_type() will work correctly.
We also need T_DNAME added to the list from which p_type works...
Uli, can you please also review the two patches I've attached to this bug? The first adds logging for unknown responses which would trigger abort(), and the second adds handling for T_DNAME in p_type(), which is needed for the patch you already applied. I've added the debug entry to cvs. The T_DNAME entry is not needed. Since the debug cod eis not added to the binary their is no reason to keep this BZ open. |