Bug 1713513

Summary: [abrt] gtk-gnutella: signal_trampoline(): gtk-gnutella killed by SIGSEGV
Product: [Fedora] Fedora Reporter: IvanDSM <snesivan1>
Component: gtk-gnutellaAssignee: Dmitry Butskoy <dmitry>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 31CC: dmitry
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/29dcdfd3d751b035bbb23385d5f0d6aecc3b078d
Whiteboard: abrt_hash:7b0fccf69c943d972702c7935e4431a137730fbe;
Fixed In Version: gtk-gnutella-1.1.15-1.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-25 00:57:20 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 Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: cpuinfo
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status
none
stdout+stderr from 1.1.14 packages provided for testing none

Description IvanDSM 2019-05-23 23:26:07 UTC
Description of problem:
The program crashes after opening up and working for ~5 seconds. Then it crashes and after a while, re-opens itself. It crashes again and re-opens itself, getting stuck in this loop.

Version-Release number of selected component:
gtk-gnutella-1.1.13-2.fc30

Additional info:
reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        gtk-gnutella --child
crash_function: signal_trampoline
executable:     /usr/bin/gtk-gnutella
journald_cursor: s=94a23713531a40c08e2852993cd200ef;i=b3fd;b=a11268b9de8e4b958b7de0ed1a3b0af0;m=93bf88c;t=58995f4c30770;x=5c737e7bbed735dc
kernel:         5.2.0-0.rc0.git6.1.fc31.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (2 frames)
 #1 signal_trampoline at signal.c:1064
 #2 signal_trampoline_extended at signal.c:1385

Comment 1 IvanDSM 2019-05-23 23:26:11 UTC
Created attachment 1572702 [details]
File: backtrace

Comment 2 IvanDSM 2019-05-23 23:26:12 UTC
Created attachment 1572703 [details]
File: cgroup

Comment 3 IvanDSM 2019-05-23 23:26:14 UTC
Created attachment 1572704 [details]
File: core_backtrace

Comment 4 IvanDSM 2019-05-23 23:26:15 UTC
Created attachment 1572705 [details]
File: cpuinfo

Comment 5 IvanDSM 2019-05-23 23:26:17 UTC
Created attachment 1572706 [details]
File: dso_list

Comment 6 IvanDSM 2019-05-23 23:26:18 UTC
Created attachment 1572707 [details]
File: environ

Comment 7 IvanDSM 2019-05-23 23:26:19 UTC
Created attachment 1572708 [details]
File: limits

Comment 8 IvanDSM 2019-05-23 23:26:22 UTC
Created attachment 1572709 [details]
File: maps

Comment 9 IvanDSM 2019-05-23 23:26:23 UTC
Created attachment 1572710 [details]
File: mountinfo

Comment 10 IvanDSM 2019-05-23 23:26:24 UTC
Created attachment 1572711 [details]
File: open_fds

Comment 11 IvanDSM 2019-05-23 23:26:25 UTC
Created attachment 1572712 [details]
File: proc_pid_status

Comment 12 IvanDSM 2019-05-24 14:39:45 UTC
It's worthy to mention that the current version of gtk-gnutella in the repository is outdated (1.1.14 was released on the 4th of October, 2018). Maybe this is something that was fixed in the newer version??

Comment 13 Dmitry Butskoy 2019-05-24 22:11:45 UTC
Could you please check the new version:
https://kojipkgs.fedoraproject.org//work/tasks/8837/35038837/gtk-gnutella-1.1.14-1.fc31.x86_64.rpm

(debuginfo can be obtained as well, see https://kojipkgs.fedoraproject.org//work/tasks/8837/35038837/ )

Comment 14 IvanDSM 2019-05-26 01:01:59 UTC
Created attachment 1573491 [details]
stdout+stderr from 1.1.14 packages provided for testing

Hello Dmitry. I tested the packages you provided for 1.1.14, but unfortunately the issue is still present. This version did not trigger ABRT so to provide information I redirected the program's stdout and stderr to a file that I'm attaching to this comment. If you need any more info I'll be happy to provide it! Sorry for taking some time to reply.

Comment 15 Dmitry Butskoy 2019-05-26 01:36:47 UTC
Could you discover further whether it crashes on previous Fedora versions (say F30, F29), or maybe in some another environment (clean install, just other machine etc.)?

According to the new and old tracelogs, it can be probably related to libnss_myhostname.so.2 library (from systemd-libs package). A 5 seconds delay hints to some name resolving issues...

Comment 16 Ben Cotton 2019-08-13 16:51:09 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to '31'.

Comment 17 Ben Cotton 2019-08-13 19:18:09 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.

Comment 18 Fedora Update System 2019-08-16 21:34:35 UTC
FEDORA-2019-a977f56d7c has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-a977f56d7c

Comment 19 Fedora Update System 2019-08-17 01:27:52 UTC
gtk-gnutella-1.1.15-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-a977f56d7c

Comment 20 Fedora Update System 2019-08-25 00:57:20 UTC
gtk-gnutella-1.1.15-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.