| Summary: | [abrt] yum-3.2.29-6.fc15: try_rich_compare: Process /usr/bin/python was killed by signal 11 (SIGSEGV) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Christian G. <bitmap> | ||||||
| Component: | yum | Assignee: | Seth Vidal <skvidal> | ||||||
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 15 | CC: | ffesti, james.antill, maxamillion, pmatilai, tla, zpavlas | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | abrt_hash:aefe86d8f295df5db875590a0bfbd354a2606937 | ||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2011-07-22 13:44:47 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Attachments: |
|
||||||||
|
Description
Christian G.
2011-07-21 22:53:28 UTC
Created attachment 514588 [details]
File: maps
Created attachment 514589 [details]
File: backtrace
Python looks up key=('amarok', 'x86_64', '0', '2.4.1', '1.fc15') in a hashtable at 0x2d03610. It does not find it at initial position, so moves on. At index 3377 a matching hash value was found with a key object at 0x3928770.
However, that object's ob_type pointer is 0x3aad78d140 (outside the heap), so the object is shown as <unknown at remote 0x3928770>. The try_rich_compare() finally derefs ob_type and segfaults.
So the dict seems ok, but one of the keys point to a recycled or corrupted object. I think there's little to do without a core dump.
|