Bug 1258239 - [abrt] poedit: __kernel_vsyscall(): poedit killed by SIGTRAP
Summary: [abrt] poedit: __kernel_vsyscall(): poedit killed by SIGTRAP
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: poedit
Version: 22
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Haïkel Guémar
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:8b4c6c279bbd5145a267023b496...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-08-30 13:27 UTC by zwpwjwtz
Modified: 2015-10-09 22:21 UTC (History)
5 users (show)

Fixed In Version: poedit-1.8.5-1.fc22
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-10-09 22:21:07 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (51.66 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: cgroup (167 bytes, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: core_backtrace (22.42 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: dso_list (11.75 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: environ (1.66 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: limits (1.29 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: maps (39.39 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: mountinfo (3.32 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: namespaces (85 bytes, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: open_fds (3.55 KB, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: proc_pid_status (868 bytes, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details
File: var_log_messages (305 bytes, text/plain)
2015-08-30 13:27 UTC, zwpwjwtz
no flags Details

Description zwpwjwtz 2015-08-30 13:27:01 UTC
Description of problem:
How to reproduce this bug:
1. Open a .po file with poedit;
2. Full-select msgstr of one translated item;
3. Press Enter key.

Version-Release number of selected component:
poedit-1.8.4-1.fc22

Additional info:
reporter:       libreport-2.6.2
backtrace_rating: 3
cmdline:        /bin/poedit /home/user/TP/e2fsprogs/e2fsprogs-1.42.8/e2fsprogs-1.42.8.zh_CN.po
crash_function: __kernel_vsyscall
executable:     /usr/bin/poedit
global_pid:     9719
kernel:         4.1.3-200.fc22.i686
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 6 (8 frames)
 #0 __kernel_vsyscall
 #1 pthread_cond_wait@@GLIBC_2.3.2 at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
 #2 __gthread_cond_wait at /usr/src/debug/gcc-5.1.1-20150618/obj-i686-redhat-linux/i686-redhat-linux/libstdc++-v3/include/i686-redhat-linux/bits/gthr-default.h:864
 #3 std::condition_variable::wait at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53
 #4 wait<ThreadPool::ThreadPool(size_t)::<lambda()>::<lambda()> > at /usr/include/c++/5.1.1/condition_variable:98
 #5 operator() at ThreadPool.h:77
 #6 _M_invoke<> at /usr/include/c++/5.1.1/functional:1531
 #7 operator() at /usr/include/c++/5.1.1/functional:1520

Comment 1 zwpwjwtz 2015-08-30 13:27:10 UTC
Created attachment 1068429 [details]
File: backtrace

Comment 2 zwpwjwtz 2015-08-30 13:27:12 UTC
Created attachment 1068430 [details]
File: cgroup

Comment 3 zwpwjwtz 2015-08-30 13:27:14 UTC
Created attachment 1068431 [details]
File: core_backtrace

Comment 4 zwpwjwtz 2015-08-30 13:27:17 UTC
Created attachment 1068432 [details]
File: dso_list

Comment 5 zwpwjwtz 2015-08-30 13:27:20 UTC
Created attachment 1068433 [details]
File: environ

Comment 6 zwpwjwtz 2015-08-30 13:27:22 UTC
Created attachment 1068434 [details]
File: limits

Comment 7 zwpwjwtz 2015-08-30 13:27:24 UTC
Created attachment 1068435 [details]
File: maps

Comment 8 zwpwjwtz 2015-08-30 13:27:36 UTC
Created attachment 1068436 [details]
File: mountinfo

Comment 9 zwpwjwtz 2015-08-30 13:27:37 UTC
Created attachment 1068437 [details]
File: namespaces

Comment 10 zwpwjwtz 2015-08-30 13:27:38 UTC
Created attachment 1068438 [details]
File: open_fds

Comment 11 zwpwjwtz 2015-08-30 13:27:40 UTC
Created attachment 1068439 [details]
File: proc_pid_status

Comment 12 zwpwjwtz 2015-08-30 13:27:49 UTC
Created attachment 1068440 [details]
File: var_log_messages

Comment 13 zwpwjwtz 2015-08-30 13:41:05 UTC
An error dialog appears before program crashing:

=====================
An assertion failed!
/usr/include/wx-3.0/wx/string.h(1536): assert "!empty()" failed in Last(): wxString: index out of bounds
=====================

Hope this can help.

Comment 14 c72578 2015-09-22 07:28:30 UTC
Thank you for you bug report.
This has been reported [1] and fixed upstream [2] now. A fix for a Fedora package will be available in a future package.

[1] https://github.com/vslavik/poedit/issues/203
[2] https://github.com/vslavik/poedit/commit/f3eb45de37175fe4b4cc4f2c6ff11b107192b26f

Comment 15 Fedora Update System 2015-09-26 21:02:09 UTC
poedit-1.8.5-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-01642de88e

Comment 16 Fedora Update System 2015-09-27 06:50:16 UTC
poedit-1.8.5-1.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 poedit'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-01642de88e

Comment 17 Fedora Update System 2015-10-09 22:21:05 UTC
poedit-1.8.5-1.fc22 has been pushed to the Fedora 22 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.