Bug 1096514

Summary: [abrt] emacs: terminate_due_to_signal(): emacs-24.3 killed by SIGABRT
Product: [Fedora] Fedora Reporter: Ciaran Doherty <cad106uk>
Component: emacsAssignee: Petr Hracek <phracek>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: jchaloup, jonathan.underwood, phracek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/3da7f981eded160719d9ac801047f2f2c481c506
Whiteboard: abrt_hash:948bb3653ccf233a288e5014edb4341ce6ef9d29
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-04-23 11:13:16 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: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Ciaran Doherty 2014-05-11 12:53:59 UTC
Version-Release number of selected component:
emacs-24.3-16.fc20

Additional info:
reporter:       libreport-2.2.2
backtrace_rating: 4
cmdline:        emacs foo.txt
crash_function: terminate_due_to_signal
executable:     /usr/bin/emacs-24.3
kernel:         3.14.3-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #1 terminate_due_to_signal at /usr/src/debug/emacs-24.3/src/emacs.c:344
 #2 emacs_abort at /usr/src/debug/emacs-24.3/src/sysdep.c:2152
 #3 bidi_initialize at /usr/src/debug/emacs-24.3/src/bidi.c:760
 #4 bidi_init_it at /usr/src/debug/emacs-24.3/src/bidi.c:804
 #5 init_iterator at /usr/src/debug/emacs-24.3/src/xdisp.c:2903
 #6 resize_mini_window at /usr/src/debug/emacs-24.3/src/xdisp.c:10384
 #7 do_switch_frame at /usr/src/debug/emacs-24.3/src/frame.c:796
 #8 run_window_configuration_change_hook at /usr/src/debug/emacs-24.3/src/window.c:3103
 #9 change_frame_size_1 at /usr/src/debug/emacs-24.3/src/dispnew.c:5767
 #10 Fx_create_frame at /usr/src/debug/emacs-24.3/src/xfns.c:3385

Comment 1 Ciaran Doherty 2014-05-11 12:54:03 UTC
Created attachment 894424 [details]
File: backtrace

Comment 2 Ciaran Doherty 2014-05-11 12:54:05 UTC
Created attachment 894425 [details]
File: cgroup

Comment 3 Ciaran Doherty 2014-05-11 12:54:07 UTC
Created attachment 894426 [details]
File: core_backtrace

Comment 4 Ciaran Doherty 2014-05-11 12:54:10 UTC
Created attachment 894427 [details]
File: dso_list

Comment 5 Ciaran Doherty 2014-05-11 12:54:12 UTC
Created attachment 894428 [details]
File: environ

Comment 6 Ciaran Doherty 2014-05-11 12:54:13 UTC
Created attachment 894429 [details]
File: limits

Comment 7 Ciaran Doherty 2014-05-11 12:54:16 UTC
Created attachment 894430 [details]
File: maps

Comment 8 Ciaran Doherty 2014-05-11 12:54:18 UTC
Created attachment 894431 [details]
File: open_fds

Comment 9 Ciaran Doherty 2014-05-11 12:54:20 UTC
Created attachment 894432 [details]
File: proc_pid_status

Comment 10 Ciaran Doherty 2014-05-11 12:54:22 UTC
Created attachment 894433 [details]
File: var_log_messages

Comment 11 Jan Chaloupka 2014-07-29 10:24:13 UTC
Hi, Ciaran,

have you experienced this issue again? Is there a way how to reproduce it always? What is a content of foo.txt? Do you remember what you were doing at the time of this crash?


If so, please install the following rpm

$ cd /tmp
$ wget https://jchaloup.fedorapeople.org/emacs-24.3-18.fc20.x86_64.rpm
# rpm -Uvh emacs-24.3-18.fc20.x86_64.rpm

Then reproduce the issue and upload generated core.

After reproducing, just run
# yum distro-sync emacs

Thank you
Jan

Comment 12 Jan Chaloupka 2014-07-29 11:34:28 UTC
Update:

$ cd /tmp

download the latest emacs build from https://jchaloup.fedorapeople.org for your distribution and architecture (wget can be used). Should be always actual release in fedora + 1.
$ wget  https://jchaloup.fedorapeople.org/emacs-24.3-19.fc20.x86_64.rpm

install downloaded rpm, release can vary
# rpm -Uvh emacs-24.3-19.fc20.x86_64.rpm

Then reproduce the issue and upload generated core.

After reproducing, just run
# yum distro-sync emacs

Comment 13 Jan Chaloupka 2015-04-23 11:13:16 UTC
Hi reporter,

I am closing this bug as backtrace does not contain complete information about this issue. This bug comes under those bugs that are hard to reproduce, backtrace does not contain all necessary data due to optimization or are caused by a known glitch in emacs.

If you manage to reproduce this issue more than once don't hesitate to reopen this bug.

Kind regards