Bug 1263052 - [abrt] fish: get_gconv_fcts(): fish killed by SIGSEGV
Summary: [abrt] fish: get_gconv_fcts(): fish killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: fish
Version: 22
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Andy Lutomirski
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:ef1a4301fd9d337109332ea6000...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-09-15 03:31 UTC by Martín Cigorraga
Modified: 2015-11-01 02:48 UTC (History)
4 users (show)

Fixed In Version: fish-2.2.0-4.fc23
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-11-01 02:48:45 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (31.21 KB, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: cgroup (190 bytes, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: core_backtrace (4.79 KB, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: dso_list (1.16 KB, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: environ (3.50 KB, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: limits (1.29 KB, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: maps (5.70 KB, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: mountinfo (3.69 KB, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: namespaces (85 bytes, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: open_fds (348 bytes, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: proc_pid_status (1008 bytes, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details
File: var_log_messages (283 bytes, text/plain)
2015-09-15 03:31 UTC, Martín Cigorraga
no flags Details

Description Martín Cigorraga 2015-09-15 03:31:25 UTC
Description of problem:
First time I see this happen. I got an alert message right after signing into my account from the GDM.

Version-Release number of selected component:
fish-2.2.0-3.fc22

Additional info:
reporter:       libreport-2.6.2
backtrace_rating: 4
cmdline:        -fish
crash_function: get_gconv_fcts
executable:     /usr/bin/fish
global_pid:     955
kernel:         4.1.6-201.fc22.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 get_gconv_fcts at wcsmbsload.h:71
 #1 __mbsrtowcs_l at mbsrtowcs_l.c:61
 #2 __mbsrtowcs at mbsrtowcs.c:33
 #3 _IO_vfwprintf at vfprintf.c:1642
 #4 buffered_vfprintf at vfprintf.c:2350
 #5 _IO_vfwprintf at vfprintf.c:1296
 #6 __fwprintf_chk at fwprintf_chk.c:35
 #7 fwprintf at /usr/include/bits/wchar2.h:348
 #8 show_stackframe at common.cpp:122
 #9 exec_job at exec.cpp:1177

Comment 1 Martín Cigorraga 2015-09-15 03:31:32 UTC
Created attachment 1073472 [details]
File: backtrace

Comment 2 Martín Cigorraga 2015-09-15 03:31:34 UTC
Created attachment 1073473 [details]
File: cgroup

Comment 3 Martín Cigorraga 2015-09-15 03:31:37 UTC
Created attachment 1073474 [details]
File: core_backtrace

Comment 4 Martín Cigorraga 2015-09-15 03:31:39 UTC
Created attachment 1073475 [details]
File: dso_list

Comment 5 Martín Cigorraga 2015-09-15 03:31:41 UTC
Created attachment 1073476 [details]
File: environ

Comment 6 Martín Cigorraga 2015-09-15 03:31:44 UTC
Created attachment 1073477 [details]
File: limits

Comment 7 Martín Cigorraga 2015-09-15 03:31:46 UTC
Created attachment 1073478 [details]
File: maps

Comment 8 Martín Cigorraga 2015-09-15 03:31:48 UTC
Created attachment 1073479 [details]
File: mountinfo

Comment 9 Martín Cigorraga 2015-09-15 03:31:50 UTC
Created attachment 1073480 [details]
File: namespaces

Comment 10 Martín Cigorraga 2015-09-15 03:31:52 UTC
Created attachment 1073481 [details]
File: open_fds

Comment 11 Martín Cigorraga 2015-09-15 03:31:55 UTC
Created attachment 1073482 [details]
File: proc_pid_status

Comment 12 Martín Cigorraga 2015-09-15 03:31:57 UTC
Created attachment 1073483 [details]
File: var_log_messages

Comment 13 Andy Lutomirski 2015-09-16 01:00:36 UTC
Upstream: https://github.com/fish-shell/fish-shell/issues/2392

Comment 14 Fedora Update System 2015-09-24 21:28:45 UTC
fish-2.2.0-4.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-0aa8ea22c4

Comment 15 Fedora Update System 2015-09-24 21:30:40 UTC
fish-2.2.0-4.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-0054dbfcf8

Comment 16 Andy Lutomirski 2015-09-24 21:57:19 UTC
Martín, any chance you could test the new build here:

http://koji.fedoraproject.org/koji/buildinfo?buildID=687813

it'll show up in updates-testing soon, too.  I can't reproduce this problem, but I think I have a fix.

Comment 17 Martín Cigorraga 2015-09-25 01:43:45 UTC
Hello Andy, thank you very much for taking the time to look after this ticket.

I confirm that so far "fish, version 2.2.0" is working as expected. Should I stumble into any issue I will be reporting back.

Test systems:
F22 GNOME Shell edition with updates up to Sept. 24th applied from the 'updates' and 'updates-testing' repositories.
F22 Server with updates up to Sept. 24th applied from the 'updates' repository.

Note: if you're okay with this I will test this new package for a week before closing this ticket.

Cheers.

Comment 18 Andy Lutomirski 2015-09-25 15:55:20 UTC
Just to make sure: are you running from updates-testing or directly from Koji?  I don't think the (hopefully) fixed build has hit updates-testing yet.  You can find out using:

$ rpm -q fish

(Diagnosing weird bugs you can't reproduce is so much fun!)

--Andy

Comment 19 Fedora Update System 2015-09-25 16:32:09 UTC
fish-2.2.0-4.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update fish'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-0054dbfcf8

Comment 20 Martín Cigorraga 2015-09-25 16:37:49 UTC
(Diagnosing weird bugs you can't reproduce is so much fun!) xD

Hi Andy,
I'm running the one you kindly pointed out at Koji:
~ rpm -q fish
fish-2.2.0-4.fc22.x86_64

That's said, both my systems are updated with the packages from the repos I mentioned previously.

Best!

Comment 21 Fedora Update System 2015-09-27 00:38:11 UTC
fish-2.2.0-4.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update fish'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-0aa8ea22c4

Comment 22 Fedora Update System 2015-10-17 22:56:14 UTC
fish-2.2.0-4.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.

Comment 23 Fedora Update System 2015-11-01 02:48:43 UTC
fish-2.2.0-4.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.