Bug 879499 - [abrt] python-2.7.3-7.2.fc17: map_eval: Process /usr/bin/python2.7 was killed by signal 11 (SIGSEGV)
Summary: [abrt] python-2.7.3-7.2.fc17: map_eval: Process /usr/bin/python2.7 was killed...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: uim
Version: 17
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Akira TAGOH
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:e0611d0a9f67b20b0776ae9d993...
: 885361 904864 907988 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-11-23 07:12 UTC by Wen-Ray Chang
Modified: 2013-03-02 20:17 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-03-02 19:57:04 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: core_backtrace (181.84 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: environ (3.23 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: limits (1.29 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: backtrace (797.74 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: cgroup (127 bytes, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: smolt_data (3.38 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: xsession_errors (144 bytes, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: executable (18 bytes, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: maps (35.19 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: dso_list (11.18 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: proc_pid_status (757 bytes, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: var_log_messages (1.07 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: open_fds (395 bytes, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details
File: build_ids (4.40 KB, text/plain)
2012-11-23 07:12 UTC, Wen-Ray Chang
no flags Details

Description Wen-Ray Chang 2012-11-23 07:12:19 UTC
Version-Release number of selected component:
python-2.7.3-7.2.fc17

Additional info:
libreport version: 2.0.18
abrt_version:   2.0.18
backtrace_rating: 4
cmdline:        /usr/bin/python /usr/bin/system-config-samba
crash_function: map_eval
kernel:         3.6.6-1.fc17.i686.PAE

truncated backtrace:
:Thread no. 1 (10 frames)
: #0 map_eval at ../sigscheme/src/eval.c:555
: #2 call_closure at ../sigscheme/src/eval.c:184
: #3 call at ../sigscheme/src/eval.c:283
: #4 scm_eval at ../sigscheme/src/eval.c:499
: #5 scm_s_letstar at ../sigscheme/src/syntax.c:611
: #6 call at ../sigscheme/src/eval.c:420
: #7 scm_eval at ../sigscheme/src/eval.c:499
: #8 scm_s_letstar at ../sigscheme/src/syntax.c:611
: #9 call at ../sigscheme/src/eval.c:420
: #10 scm_eval at ../sigscheme/src/eval.c:499

Comment 1 Wen-Ray Chang 2012-11-23 07:12:22 UTC
Created attachment 650231 [details]
File: core_backtrace

Comment 2 Wen-Ray Chang 2012-11-23 07:12:24 UTC
Created attachment 650232 [details]
File: environ

Comment 3 Wen-Ray Chang 2012-11-23 07:12:27 UTC
Created attachment 650233 [details]
File: limits

Comment 4 Wen-Ray Chang 2012-11-23 07:12:32 UTC
Created attachment 650234 [details]
File: backtrace

Comment 5 Wen-Ray Chang 2012-11-23 07:12:34 UTC
Created attachment 650235 [details]
File: cgroup

Comment 6 Wen-Ray Chang 2012-11-23 07:12:36 UTC
Created attachment 650236 [details]
File: smolt_data

Comment 7 Wen-Ray Chang 2012-11-23 07:12:38 UTC
Created attachment 650237 [details]
File: xsession_errors

Comment 8 Wen-Ray Chang 2012-11-23 07:12:40 UTC
Created attachment 650238 [details]
File: executable

Comment 9 Wen-Ray Chang 2012-11-23 07:12:42 UTC
Created attachment 650239 [details]
File: maps

Comment 10 Wen-Ray Chang 2012-11-23 07:12:44 UTC
Created attachment 650240 [details]
File: dso_list

Comment 11 Wen-Ray Chang 2012-11-23 07:12:47 UTC
Created attachment 650241 [details]
File: proc_pid_status

Comment 12 Wen-Ray Chang 2012-11-23 07:12:48 UTC
Created attachment 650242 [details]
File: var_log_messages

Comment 13 Wen-Ray Chang 2012-11-23 07:12:50 UTC
Created attachment 650243 [details]
File: open_fds

Comment 14 Wen-Ray Chang 2012-11-23 07:12:52 UTC
Created attachment 650244 [details]
File: build_ids

Comment 15 Dave Malcolm 2012-11-26 16:58:04 UTC
Thanks for filing this bug report.

How reproducible is this problem?

Looking at attachment 650234 [details] I see that the segmentation fault happened deep within sigscheme (frames 0-38); frame 38 is within uim_scm_callf() with proc == "reset-handler".  The frames directly above that were within gtk_im_context_reset called from a GtkEntry widget.

Looking higher up in the stack I see repeated calls to gtk_entry_preedit_changed_cb() and a very deep stack (2047 frames deep), so this looks like an infinite recursion calling from GtkEntry into an Input Method.

Looking at I see that the following libraries were mapped into memory:
  /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so
  /usr/lib/libuim-scm.so.0.1.0
(amongst others).

Reassigning from "python" to "uim" in the hope that the uim maintainer will be able to correctly determine the component at fault here.

Hope this is helpful

Comment 16 Akira TAGOH 2012-11-27 03:46:25 UTC
Indded, that looks like happening at uim. then, additional question from me except how to reproduce this issue is, what the engine do you use? since it was from uim, I guess it shouldn't be the sort of issues that happened at the startup time or with no actions.

What did you do at it happened?

Comment 17 Akira TAGOH 2012-11-28 02:24:17 UTC
Hm, okay. I managed to reproduce. that looks strange to me though.

How to reproduce:

1. install uim, uim-gtk2 and other IM (like ibus)
2. run system-config-samba
3. click + icon at the toolbar

Additional information:
this only happens when no GTK_IM_MODULE is set. it even works with GTK_IM_MODULE=uim.

Comment 18 Akira TAGOH 2012-12-11 01:54:49 UTC
*** Bug 885361 has been marked as a duplicate of this bug. ***

Comment 19 Akira TAGOH 2013-02-20 02:53:14 UTC
*** Bug 907988 has been marked as a duplicate of this bug. ***

Comment 20 Akira TAGOH 2013-02-20 02:54:27 UTC
*** Bug 904864 has been marked as a duplicate of this bug. ***

Comment 21 Fedora Update System 2013-02-20 04:04:59 UTC
uim-1.8.4-3.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/uim-1.8.4-3.fc18

Comment 22 Fedora Update System 2013-02-20 04:16:22 UTC
uim-1.8.4-3.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/uim-1.8.4-3.fc17

Comment 23 Fedora Update System 2013-02-21 05:42:27 UTC
Package uim-1.8.4-3.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing uim-1.8.4-3.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-2786/uim-1.8.4-3.fc17
then log in and leave karma (feedback).

Comment 24 Fedora Update System 2013-03-02 19:57:06 UTC
uim-1.8.4-3.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 25 Fedora Update System 2013-03-02 20:17:05 UTC
uim-1.8.4-3.fc17 has been pushed to the Fedora 17 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.