Bug 1089503

Summary: [abrt] emacs: terminate_due_to_signal(): emacs-24.3 killed by SIGABRT
Product: [Fedora] Fedora Reporter: Rahul Chowdhury <rahulc93>
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, rahulc93
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/837bb1a9273df32d4460f6913299d855da984a61
Whiteboard: abrt_hash:48c80936f65a37b2b5e3ca188608f4bffbacf416
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-29 08:04:26 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 Rahul Chowdhury 2014-04-19 22:23:38 UTC
Version-Release number of selected component:
emacs-24.3-13.fc20

Additional info:
reporter:       libreport-2.2.1
backtrace_rating: 4
cmdline:        emacs
crash_function: terminate_due_to_signal
executable:     /usr/bin/emacs-24.3
kernel:         3.13.9-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 digest_single_submenu at /usr/src/debug/emacs-24.3/src/menu.c:740
 #4 set_frame_menubar at /usr/src/debug/emacs-24.3/src/xmenu.c:1064
 #5 x_activate_menubar at /usr/src/debug/emacs-24.3/src/xmenu.c:644
 #6 kbd_buffer_get_event at /usr/src/debug/emacs-24.3/src/keyboard.c:3913
 #7 read_char at /usr/src/debug/emacs-24.3/src/keyboard.c:2769
 #8 read_key_sequence at /usr/src/debug/emacs-24.3/src/keyboard.c:9231
 #9 command_loop_1 at /usr/src/debug/emacs-24.3/src/keyboard.c:1459
 #10 internal_condition_case at /usr/src/debug/emacs-24.3/src/eval.c:1289

Comment 1 Rahul Chowdhury 2014-04-19 22:23:46 UTC
Created attachment 887868 [details]
File: backtrace

Comment 2 Rahul Chowdhury 2014-04-19 22:23:48 UTC
Created attachment 887869 [details]
File: cgroup

Comment 3 Rahul Chowdhury 2014-04-19 22:23:51 UTC
Created attachment 887870 [details]
File: core_backtrace

Comment 4 Rahul Chowdhury 2014-04-19 22:23:55 UTC
Created attachment 887871 [details]
File: dso_list

Comment 5 Rahul Chowdhury 2014-04-19 22:23:57 UTC
Created attachment 887872 [details]
File: environ

Comment 6 Rahul Chowdhury 2014-04-19 22:24:00 UTC
Created attachment 887873 [details]
File: limits

Comment 7 Rahul Chowdhury 2014-04-19 22:24:05 UTC
Created attachment 887874 [details]
File: maps

Comment 8 Rahul Chowdhury 2014-04-19 22:24:08 UTC
Created attachment 887875 [details]
File: open_fds

Comment 9 Rahul Chowdhury 2014-04-19 22:24:10 UTC
Created attachment 887876 [details]
File: proc_pid_status

Comment 10 Rahul Chowdhury 2014-04-19 22:24:13 UTC
Created attachment 887877 [details]
File: var_log_messages

Comment 11 Jan Chaloupka 2014-04-22 10:08:09 UTC
Hello, Rahul,

can you please describe steps you made before getting this issue? From starting emacs, what you have typed, what file you opened (pdf, tex, ...), content of your ~/.emacs, ~/.emacs.el, or ~/.emacs.d/init.el if exists. If it is possible list of all menus in emacs, including submenus. The problem is most likely caused by menu initialization.

Regards
Jan

Comment 12 Jan Chaloupka 2014-07-29 08:04:26 UTC
If you manage to reproduce this bug, don't hesitate to reopen.

Please, reproduce it using 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 13 Jan Chaloupka 2014-07-29 11:38:53 UTC
Update
Steps to create core with full backtrace information for emacs:

$ 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 14 Red Hat Bugzilla 2023-09-14 02:06:33 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days