Bug 984229
Summary: | [abrt] icedax-1.1.11-14.fc18: register_index_position: Process /usr/bin/icedax was killed by signal 11 (SIGSEGV) | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | jd1008 | ||||||||||||||||||
Component: | glibc | Assignee: | Carlos O'Donell <codonell> | ||||||||||||||||||
Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||
Version: | 18 | CC: | codonell, fkluknav, fweimer, hhorak, jakub, law, pfrankli, schwab, spoyarek | ||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||
Whiteboard: | abrt_hash:c0dcd0b7073456a46b7a155f38b58676394cacef | ||||||||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||
Last Closed: | 2013-11-08 03:39:44 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
jd1008
2013-07-13 20:05:51 UTC
Created attachment 773150 [details]
File: backtrace
Created attachment 773151 [details]
File: cgroup
Created attachment 773152 [details]
File: core_backtrace
Created attachment 773153 [details]
File: dso_list
Created attachment 773154 [details]
File: limits
Created attachment 773155 [details]
File: maps
Created attachment 773156 [details]
File: open_fds
Created attachment 773157 [details]
File: proc_pid_status
I can not reproduce the crash. Works for me. Maybe it will be interesting for glibc people, since the crash was inside a call to malloc(16). 99.999% of the time if you're getting an error in the allocator it's actually the fault of the user program or some library used by the user program, not glibc. The failure location is not particularly informative other than it's in the use of fast small bins which are acceptable to corruption since their information is encoded right beside the allocation on the same page of memory. Therefore any overwrites by the application can corrupt the fast bins. The only way to harden the allocator is to disable fast bins, and add checking (which you can do via the API). Marking CLOSED/WORKSFORME based on Frantisek's comments. |