GNU bug report logs - #11676
24.1; Daemon crashes when ssh dies

Previous Next

Package: emacs;

Reported by: taylanbayirli <at> gmail.com (Taylan Ulrich B.)

Date: Mon, 11 Jun 2012 22:39:01 UTC

Severity: normal

Merged with 14958, 22174, 35003

Found in versions 24.1, 24.2, 24.4, 27.0.50

To reply to this bug, email your comments to 11676 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#11676; Package emacs. (Mon, 11 Jun 2012 22:39:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to taylanbayirli <at> gmail.com (Taylan Ulrich B.):
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 11 Jun 2012 22:39:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: taylanbayirli <at> gmail.com (Taylan Ulrich B.)
To: bug-gnu-emacs <at> gnu.org
Subject: 24.1; Daemon crashes when ssh dies
Date: Tue, 12 Jun 2012 00:30:37 +0200
I'm running emacs as a daemon on my home PC, and connect with ssh
from work, running emacsclient. The PC at work is unstable and
tends to crash (OS X gray shade of death; don't know if/how it kills
processes running on the system (e.g. ssh) but should be irrelevant).
_Sometimes_ this crash of the client PC will cause the daemon to
abort and dump core.

`bt full' and `bt' output (full seems to fail?):

(gdb) bt full
#0  0x499239ad in kill () from /usr/lib/libc.so.64.0
No symbol table info available.
#1  0x08134ad9 in fatal_error_signal (sig=6) at emacs.c:366
        _mask = Variable "_mask" is not available.
(gdb) bt
#0  0x499239ad in kill () from /usr/lib/libc.so.64.0
#1  0x08134ad9 in fatal_error_signal (sig=6) at emacs.c:366
#2  <signal handler called>
#3  0x499239ad in kill () from /usr/lib/libc.so.64.0
#4  0x0813451b in abort () at emacs.c:394
#5  0x081dfc4f in wait_reading_process_output (time_limit=0, microsecs=0, read_kbd=-1, do_display=1, 
    wait_for_cell=138602522, wait_proc=0x0, just_wait_proc=0) at process.c:4942
#6  0x0814285f in read_char (commandflag=1, nmaps=6, maps=0xcfbebe60, prev_event=138602522, 
    used_mouse_menu=0xcfbebfa4, end_time=0x0) at keyboard.c:3855
#7  0x08144402 in read_key_sequence (keybuf=0xcfbebff4, bufsize=30, prompt=138602522, 
    dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9328
#8  0x08146297 in command_loop_1 () at keyboard.c:1449
#9  0x081a5f5d in internal_condition_case (bfun=0x81460e0 <command_loop_1>, handlers=138656178, 
    hfun=0x8140d80 <cmd_error>) at eval.c:1515
#10 0x08140a03 in command_loop_2 (ignore=138602522) at keyboard.c:1160
#11 0x081a6005 in internal_catch (tag=138654178, func=0x81409e0 <command_loop_2>, arg=138602522)
    at eval.c:1272
#12 0x08141006 in recursive_edit_1 () at keyboard.c:1139
#13 0x08141121 in Frecursive_edit () at keyboard.c:823
#14 0x08135838 in main (argc=2, argv=0xcfbec2a0) at emacs.c:1715

If I get a core dump with a different bt, I will let you know.
Note that I am running OpenBSD (5.1).

Regards,
Taylan


In GNU Emacs 24.1.1 (i386-unknown-openbsd5.1, GTK+ Version 2.24.9)
 of 2012-06-10 on taylan.dyndns.org
Configured using:
 `configure '--with-jpeg=no''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: en_US.UTF-8
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: POSIX
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Term

Minor modes in effect:
  csv-field-index-mode: t
  tracking-mode: t
  diff-auto-refine-mode: t
  global-auto-complete-mode: t
  yas/global-mode: t
  yas/minor-mode: t
  workgroups-mode: t
  shell-dirtrack-mode: t
  ido-everywhere: t
  global-undo-tree-mode: t
  show-paren-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t

Recent input:
SPC e DEL SPC s e n d SPC SPC m a i l SPC f SPC RET 
C-z C-z C-z C-z ESC x m a i l RET C-x k RET C-z C-z 
ESC x m e s s a SPC DEL TAB DEL RET TAB s e n d SPC 
m a SPC C-g C-z C-z C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-z C-z C-z v c o n f RET C-x C-f ~ 
/ v a r / e x t / e m TAB e m TAB s r c / RET e m C-s 
C-s C-s C-s C-s RET C-x C-f p r o C-s RET C-p C-p C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-l C-z C-z , h o w 
t o s e t u p s e m a n t i c b o v i n a t o r f o 
r a n e w l a n g u a g e RET C-p ESC f RET ESC > t 
h e SPC t i t l e SPC r e a l l y SPC s u i d DEL t 
s SPC C E D E T SPC h e r p SPC d e r p RET C-z C-z 
ESC C-l ESC C-l ESC C-l ESC C-l ESC C-l C-l ESC C-l 
ESC C-l ESC C-l ESC v ESC v ESC v ESC v ESC v ESC v 
ESC v ESC v ESC v ESC v C-v C-v C-v C-v C-v C-v C-v 
C-v C-v C-v C-v C-c S u n a m e SPC - a RET ESC x r 
e p o SPC r t SPC e m a SPC TAB TAB RET

Recent messages:
Making completion list...
Quit
Switched:  ( ** 0: irc | * 1: config | 2: gnus | 3: tor | 4: guitar | 5: org | 6: circe | 7: conkeror | 8: lisp | 9: xcode | 10: workirc | 11: termite )
byte-code: End of buffer [5 times]
Switched:  ( * 0: irc | ** 1: config | 2: gnus | 3: tor | 4: guitar | 5: org | 6: circe | 7: conkeror | 8: lisp | 9: xcode | 10: workirc | 11: termite )
Switched:  ( ** 0: irc | * 1: config | 2: gnus | 3: tor | 4: guitar | 5: org | 6: circe | 7: conkeror | 8: lisp | 9: xcode | 10: workirc | 11: termite )
Switched:  ( * 0: irc | ** 1: config | 2: gnus | 3: tor | 4: guitar | 5: org | 6: circe | 7: conkeror | 8: lisp | 9: xcode | 10: workirc | 11: termite )
Mark set
Switched:  ( ** 0: irc | * 1: config | 2: gnus | 3: tor | 4: guitar | 5: org | 6: circe | 7: conkeror | 8: lisp | 9: xcode | 10: workirc | 11: termite )
Making completion list... [2 times]

Load-path shadows:
/home/tub/var/ext/emacs/xcode.el/xcode hides /home/tub/var/ext/emacs/xcode
/home/tub/var/ext/emacs/workgroups.el/workgroups hides /home/tub/var/ext/emacs/workgroups
/home/tub/var/ext/emacs/magit/.dir-locals hides /home/tub/var/ext/emacs/emacs-24.1/lisp/gnus/.dir-locals

Features:
(shadow emacsbug reposition rfc2104 smtpmail cus-edit cus-start cus-load
pp sendmail ibuf-ext gnus-cite shr-color color shr mail-extr gnus-async
gnus-bcklg qp gnus-ml nndraft nnmh nndoc nnfolder utf-7 gnutls nnimap
parse-time utf7 netrc gnus-agent gnus-srvr gnus-score score-mode
nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime
smime dig mailcap nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo
nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message idna
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win
pcmpl-unix thingatpt scheme browse-url org-wl org-w3m org-vm org-rmail
org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp
org-exp-blocks find-func org-agenda org-info org-gnus org-docview
org-bibtex bibtex org-bbdb multi-isearch network-stream starttls tls
php-mode etags cc-langs speedbar sb-image ezimage dframe xcode-taylan
xcode find-file cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs csv-mode sort keymap-taylan term
disp-table ehelp electric circe-taylan circe-color-nicks lui-logging
circe lui-irc-colors lcs lui-format lui rx tracking flyspell ispell
incomplete mail-taylan gnus gnus-ems nnheader mail-utils wid-edit
org-taylan org ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table
org-footnote org-src ob-comint ob-keys ob ob-eval org-pcomplete org-list
org-faces org-compat org-entities org-macs noutline outline cal-menu
calendar cal-loaddefs magit-taylan magit-bisect magit-key-mode magit
server esh-var esh-io esh-cmd esh-ext esh-proc esh-arg eldoc esh-groups
eshell esh-module esh-mode esh-util ediff-merg ediff-diff ediff-wind
ediff-help ediff-util ediff-mult ediff-init ediff iswitchb diff-mode
log-edit pcvs-util add-log ac-taylan auto-complete-clang
auto-complete-config auto-complete popup yas-taylan yasnippet
dropdown-list derived warnings help-mode view easymenu wg-taylan
workgroups ibuffer-taylan ibuf-macs ibuffer tramp-taylan tramp
tramp-compat auth-source eieio byte-opt bytecomp byte-compile cconv
macroexp assoc gnus-util mm-util mail-prsvr password-cache shell
pcomplete comint ansi-color ring format-spec tramp-loaddefs regexp-opt
ido-taylan ido electric-taylan uniquify-taylan uniquify advice
advice-preload paredit-taylan paredit undo-tree-taylan undo-tree
easy-mmode help-fns edmacro kmacro diff faces-taylan auto-mode-taylan
secrets-taylan time-date paren saveplace taylan-lib cl tooltip
ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd
fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help
simple abbrev minibuffer loaddefs button faces cus-face files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind dynamic-setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty emacs)




Merged 11676 14958 22174. Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Sun, 05 May 2019 04:16:02 GMT) Full text and rfc822 format available.

Forcibly Merged 11676 14958 22174 35003. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 22 Jan 2022 15:33:02 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 88 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.