Bug 755171

Summary: [abrt] yum-3.4.3-5.fc16: pthread_join: Process /usr/bin/python was killed by signal 6 (SIGABRT)
Product: [Fedora] Fedora Reporter: Bruno Martins <bruno>
Component: curlAssignee: Kamil Dudka <kdudka>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: ffesti, james.antill, kdudka, maxamillion, paul, pmatilai, tla, zpavlas
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:661a75cf1c3150c30080534a29ef1c157b6ddee5
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-11 12:33:07 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 Flags
File: environ
none
File: dso_list
none
File: build_ids
none
File: smolt_data
none
File: var_log_messages
none
File: backtrace
none
File: maps none

Description Bruno Martins 2011-11-19 10:10:24 UTC
libreport version: 2.0.7
abrt_version:   2.0.6
backtrace_rating: 4
cmdline:        /usr/bin/python /usr/bin/yum search browser
comment:        Did 'yum search browser'.
crash_function: pthread_join
executable:     /usr/bin/python
kernel:         3.1.1-2.fc16.x86_64
pid:            4861
pwd:            /home/skorzen
reason:         Process /usr/bin/python was killed by signal 6 (SIGABRT)
time:           Fri 18 Nov 2011 07:40:01 PM WET
uid:            1000
username:       skorzen

backtrace:      Text file, 118257 bytes
build_ids:      Text file, 4141 bytes
dso_list:       Text file, 9489 bytes
environ:        Text file, 2814 bytes
maps:           Text file, 37193 bytes
smolt_data:     Text file, 2996 bytes
var_log_messages: Text file, 3796 bytes

Comment 1 Bruno Martins 2011-11-19 10:10:28 UTC
Created attachment 534550 [details]
File: environ

Comment 2 Bruno Martins 2011-11-19 10:10:31 UTC
Created attachment 534551 [details]
File: dso_list

Comment 3 Bruno Martins 2011-11-19 10:10:33 UTC
Created attachment 534552 [details]
File: build_ids

Comment 4 Bruno Martins 2011-11-19 10:10:35 UTC
Created attachment 534553 [details]
File: smolt_data

Comment 5 Bruno Martins 2011-11-19 10:10:37 UTC
Created attachment 534554 [details]
File: var_log_messages

Comment 6 Bruno Martins 2011-11-19 10:10:40 UTC
Created attachment 534555 [details]
File: backtrace

Comment 7 Bruno Martins 2011-11-19 10:10:43 UTC
Created attachment 534556 [details]
File: maps

Comment 8 Zdeněk Pavlas 2011-11-21 08:38:34 UTC
Invalid free() in getaddrinfo()?  glibc bug?

Comment 9 Kamil Dudka 2011-11-21 13:20:22 UTC
I cannot see anything wrong in libcurl.  Is this crash something easy to reproduce?

I tried 'yum search browser' on a Fedora 16 with glibc-2.14.90-16 and it worked just fine.  Even the output of valgrind was sane (modulo some false positives on gcc-generated string routines).

Comment 10 Zdeněk Pavlas 2011-11-21 14:45:27 UTC
I can't reproduce it either.  Traceback shows the bug triggered from pycurl's resolver but something else might have corrupted the heap already (libc, python, rpm C modules).

Comment 11 Kamil Dudka 2012-01-11 12:33:07 UTC
We have not enough information to reproduce the problem.  Feel free to reopen if your have a reliable reproducer.