From unknown Mon Jun 23 04:11:50 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13289 <13289@debbugs.gnu.org> To: bug#13289 <13289@debbugs.gnu.org> Subject: Status: bookmarks not saved if kill Emacs from command-line Reply-To: bug#13289 <13289@debbugs.gnu.org> Date: Mon, 23 Jun 2025 11:11:50 +0000 retitle 13289 bookmarks not saved if kill Emacs from command-line reassign 13289 emacs submitter 13289 Xue Fuqiao severity 13289 normal tag 13289 confirmed help thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 27 12:32:05 2012 Received: (at submit) by debbugs.gnu.org; 27 Dec 2012 17:32:05 +0000 Received: from localhost ([127.0.0.1]:33916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToHJM-0001Ez-DO for submit@debbugs.gnu.org; Thu, 27 Dec 2012 12:32:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49339) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToDL8-0001ZY-NT for submit@debbugs.gnu.org; Thu, 27 Dec 2012 08:17:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ToDKL-0007ye-Gm for submit@debbugs.gnu.org; Thu, 27 Dec 2012 08:16:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:53670) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ToDKL-0007ya-BC for submit@debbugs.gnu.org; Thu, 27 Dec 2012 08:16:49 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ToDKI-00040n-OZ for bug-gnu-emacs@gnu.org; Thu, 27 Dec 2012 08:16:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ToDKG-0007wf-CY for bug-gnu-emacs@gnu.org; Thu, 27 Dec 2012 08:16:46 -0500 Received: from mail-pb0-f53.google.com ([209.85.160.53]:61568) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ToDKG-0007wP-34 for bug-gnu-emacs@gnu.org; Thu, 27 Dec 2012 08:16:44 -0500 Received: by mail-pb0-f53.google.com with SMTP id jt11so5344392pbb.26 for ; Thu, 27 Dec 2012 05:16:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:subject:message-id:organization:x-mailer :mime-version:content-type:content-transfer-encoding; bh=u/HBVZ6J82CPt55vYSWL6wl8SVNG6tq0sass37Bhtz8=; b=1ALaNCGaUNWF4nwu6K7DRLvDPbD7P7/mcaykEFAtCGlSIGcQBlhwJBoerd6Uf02RJ4 xzj1bn7TJDY8qOsAcvEgvS9ojTamhSy2ZIeCJEIXcNP74vM1dZURVo8BFcIK+Tx4MkGp I+ZsON4ljrkA/Tye29y/rXhpW8I0MYG9Vnb9xzzP/NgNuIK3zGsJ37rUnVV2HQOdDBuh oYYWcb9o6lGf6Qwi+APgtwoTVX4ivuGOYTR65vsTf/yxqTHhTjSMdXPeHb0ys1RzbOkX TiYKfzg+iqvmOop/jhkQZeYKi6pQxT47tv7Z0L8nL6wGBh0X/WXzmSCKprmD7XiSsqk1 Mzlg== X-Received: by 10.68.247.134 with SMTP id ye6mr94809270pbc.69.1356614203247; Thu, 27 Dec 2012 05:16:43 -0800 (PST) Received: from Emacs ([61.148.242.25]) by mx.google.com with ESMTPS id i5sm18461433pax.13.2012.12.27.05.16.32 (version=SSLv3 cipher=OTHER); Thu, 27 Dec 2012 05:16:42 -0800 (PST) Date: Thu, 27 Dec 2012 21:16:15 +0800 From: Xue Fuqiao To: bug-gnu-emacs@gnu.org Subject: 24.2; bookmark didn't save when using emacsclient Message-Id: <20121227211615.e3ad2f02812f083e279baa63@gmail.com> Organization: The Church of Emacs X-Mailer: Sylpheed 3.2.0 (GTK+ 2.24.13; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 27 Dec 2012 12:32:03 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) --text follows this line-- I started emacs using `emacsclient -c -a ""', and use `C-x r m' to set a bookmark. Then I used C-x C-c to exit emacs and used `killall emacs' to kill the emacs process. After that, I started emacs again using `emacsclient -c -a ""', and pressed `C-x r b', but Emacs said that the bookmark didn't exist. Everything is OK when using `emacs' to start Emacs. In GNU Emacs 24.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.13) of 2012-11-23 on Emacs Windowing system distributor `The X.Org Foundation', version 11.0.11300000 Configured using: `configure '--without-toolkit-scroll-bars' '--with-wide-int'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Info Minor modes in effect: global-whitespace-mode: t global-hl-line-mode: t global-ede-mode: t display-time-mode: t delete-selection-mode: t savehist-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 size-indication-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: C-x r b d s e m a c s m e m a c s s b u g s SPC C-h C-p C-s b o o k m a r k C-s C-s C-g C-g q C-x b C-a SPC C-z C-z C-p C-n C-n C-n C-n C-n C-n C-f C-f C-f C-f C-f C-f f f a p SPC C-z SPC SPC M-v SPC SPC C-z SPC SPC r e p o r t - e m a c s - b u g Recent messages: Starting Emacs daemon. Restarting server When done with this frame, type C-x 5 0 OVERVIEW [2 times] Composing main Info directory...done OVERVIEW View mode: type C-h for help, h for commands, q to quit. Entering debugger... Quit Back to top level. Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils browse-url url-handlers ffap help-mode debug misearch multi-isearch goto-addr thingatpt view jka-compr info bookmark pp ede/linux ede/emacs ede/cpp-root flyspell ispell eldoc 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 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 pcomplete comint ansi-color ring org-list org-faces org-compat org-entities org-macs noutline outline easy-mmode format-spec disp-table saveplace uniquify whitespace hl-line ede/speedbar ede/files ede ede/base ede/auto ede/source eieio-base eieio-speedbar speedbar sb-image ezimage dframe eieio-custom wid-edit cedet time battery delsel cus-start cus-load cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs diary-lib diary-loaddefs cal-menu calendar cal-loaddefs xfq-backup xfq-ido ido xfq-org xfq-abbrev xfq-minor-modes glasses savehist paren xfq-debug xfq-accelerate warnings accelerate advice help-fns advice-preload xfq-elisp xfq-server server xfq-require elp hideshow easymenu url url-proxy url-privacy url-expand url-methods url-history url-cookie url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cconv macroexp assoc gnus-util time-date password-cache url-vars mm-util mail-prsvr mailcap dired regexp-opt ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff bmi cl xfq-packages package tabulated-list 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) -- Best regards, Xue Fuqiao. http://www.emacswiki.org/emacs/XueFuqiao From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 27 13:08:05 2012 Received: (at 13289) by debbugs.gnu.org; 27 Dec 2012 18:08:06 +0000 Received: from localhost ([127.0.0.1]:33943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToHsD-00033W-9o for submit@debbugs.gnu.org; Thu, 27 Dec 2012 13:08:05 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:50238) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToHs9-00033E-Ub for 13289@debbugs.gnu.org; Thu, 27 Dec 2012 13:08:03 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1ToHrM-0001zW-L3; Thu, 27 Dec 2012 13:07:12 -0500 From: Glenn Morris To: Xue Fuqiao Subject: Re: bug#13289: 24.2; bookmark didn't save when using emacsclient References: <20121227211615.e3ad2f02812f083e279baa63@gmail.com> X-Spook: halcon Albania Maple Glock Freeh Afghanistan Jiang Zemin X-Ran: FZ\|'8NX;,EQZ5Ykd4v|7-|vG?2"9ljq!r7t'3g<-yL+3XQMPH26? (Xue Fuqiao's message of "Thu, 27 Dec 2012 21:16:15 +0800") Message-ID: <6hr4mb74j3.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13289 Cc: 13289@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Xue Fuqiao wrote: > I started emacs using `emacsclient -c -a ""', and use `C-x r m' to > set a bookmark. Then I used C-x C-c to exit emacs and used `killall > emacs' to kill the emacs process. If you kill it from the shell, Emacs doesn't shut down gracefully. You could use M-x kill-emacs from inside Emacs instead. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 27 13:23:10 2012 Received: (at control) by debbugs.gnu.org; 27 Dec 2012 18:23:10 +0000 Received: from localhost ([127.0.0.1]:33953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToI6o-0003Rb-1W for submit@debbugs.gnu.org; Thu, 27 Dec 2012 13:23:10 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:50458) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToI6l-0003RT-9v for control@debbugs.gnu.org; Thu, 27 Dec 2012 13:23:08 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1ToI5y-0003QL-JQ for control@debbugs.gnu.org; Thu, 27 Dec 2012 13:22:18 -0500 Date: Thu, 27 Dec 2012 13:22:18 -0500 Message-Id: Subject: control message for bug 13289 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) retitle 13289 bookmarks not saved if kill Emacs from command-line From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 27 17:14:07 2012 Received: (at 13289) by debbugs.gnu.org; 27 Dec 2012 22:14:08 +0000 Received: from localhost ([127.0.0.1]:34141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToLiI-0001ar-KA for submit@debbugs.gnu.org; Thu, 27 Dec 2012 17:14:07 -0500 Received: from mail-pb0-f52.google.com ([209.85.160.52]:65148) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToLiF-0001ah-Hx for 13289@debbugs.gnu.org; Thu, 27 Dec 2012 17:14:04 -0500 Received: by mail-pb0-f52.google.com with SMTP id ro2so5534887pbb.11 for <13289@debbugs.gnu.org>; Thu, 27 Dec 2012 14:13:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:cc:subject:message-id:in-reply-to :references:organization:x-mailer:mime-version:content-type :content-transfer-encoding; bh=SJKKVwSiuT1e16nWpCv2w/OPGQIxjDi/EWE1XwKGn8k=; b=P9OhjXHfHFT+BocaUW/jTfz21q5b+tMH3SfH2rW+AuRKRXFHFptyGTn1FCv3jK2j65 /Kfq+0rYPHHHP25plTePWQiI2ZLaHnv17qMJOpeMb3ipkGqGHJflvAW4tkMxyH4EM5JV UN99jphR3NTmqNWMobQHP9yKlHp12i455qs3OwK6qMOjEansBuZwKWOPTwZV1Pux3Yl1 /UAmTq8u/F6/2fFARyfDCJ9hxPKW8bj5ml0q7M+5fKsPkDPfMxmNPIDlMUNF2gG0AyZa ob55v1a1cyZjfojo3kC6YG4Md3ES3I7aHWoGqwC0LA4ZSAaB/ngQWufyexhqhG7sNMKo LE+Q== X-Received: by 10.68.224.165 with SMTP id rd5mr100096649pbc.49.1356646393660; Thu, 27 Dec 2012 14:13:13 -0800 (PST) Received: from Emacs ([123.114.124.81]) by mx.google.com with ESMTPS id tq4sm18439171pbc.50.2012.12.27.14.13.10 (version=SSLv3 cipher=OTHER); Thu, 27 Dec 2012 14:13:12 -0800 (PST) Date: Fri, 28 Dec 2012 06:13:06 +0800 From: Xue Fuqiao To: Glenn Morris Subject: Re: bug#13289: 24.2; bookmark didn't save when using emacsclient Message-Id: <20121228061306.c405035fdcd63b4f673e0d7e@gmail.com> In-Reply-To: <6hr4mb74j3.fsf@fencepost.gnu.org> References: <20121227211615.e3ad2f02812f083e279baa63@gmail.com> <6hr4mb74j3.fsf@fencepost.gnu.org> Organization: The Church of Emacs X-Mailer: Sylpheed 3.2.0 (GTK+ 2.24.13; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 13289 Cc: 13289@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.7 (/) On Thu, 27 Dec 2012 13:07:12 -0500 Glenn Morris wrote: > If you kill it from the shell, Emacs doesn't shut down gracefully. > You could use M-x kill-emacs from inside Emacs instead. Thanks, it works. -- Best regards. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 27 20:49:44 2012 Received: (at 13289) by debbugs.gnu.org; 28 Dec 2012 01:49:44 +0000 Received: from localhost ([127.0.0.1]:34204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToP4y-0007iw-5Y for submit@debbugs.gnu.org; Thu, 27 Dec 2012 20:49:44 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58940) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToP4v-0007io-Q9 for 13289@debbugs.gnu.org; Thu, 27 Dec 2012 20:49:42 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1ToP46-0005ff-M3; Thu, 27 Dec 2012 20:48:50 -0500 From: Glenn Morris To: Xue Fuqiao Subject: Re: bug#13289: 24.2; bookmark didn't save when using emacsclient References: <20121227211615.e3ad2f02812f083e279baa63@gmail.com> <6hr4mb74j3.fsf@fencepost.gnu.org> <20121228061306.c405035fdcd63b4f673e0d7e@gmail.com> X-Spook: advisors Agfa quarter constitution PLO Marxist S Key X-Ran: 3^vt??T\FyU>K X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 27 Dec 2012 20:48:50 -0500 In-Reply-To: <20121228061306.c405035fdcd63b4f673e0d7e@gmail.com> (Xue Fuqiao's message of "Fri, 28 Dec 2012 06:13:06 +0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13289 Cc: 13289@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Xue Fuqiao wrote: >> If you kill it from the shell, Emacs doesn't shut down gracefully. >> You could use M-x kill-emacs from inside Emacs instead. > > Thanks, it works. Mind you, SIGTERM is supposed to run kill-emacs, so it's not clear that "killall emacs" should not have had the same effect... From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 03 21:52:18 2013 Received: (at 13289) by debbugs.gnu.org; 4 Jan 2013 02:52:18 +0000 Received: from localhost ([127.0.0.1]:42332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TqxOL-0003hC-JQ for submit@debbugs.gnu.org; Thu, 03 Jan 2013 21:52:18 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:40104) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TqxOI-0003h4-0R for 13289@debbugs.gnu.org; Thu, 03 Jan 2013 21:52:15 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TqxOC-0005T0-PO; Thu, 03 Jan 2013 21:52:08 -0500 From: Glenn Morris To: Xue Fuqiao Subject: Re: bug#13289: 24.2; bookmark didn't save when using emacsclient References: <20121227211615.e3ad2f02812f083e279baa63@gmail.com> <6hr4mb74j3.fsf@fencepost.gnu.org> <20121228061306.c405035fdcd63b4f673e0d7e@gmail.com> X-Spook: smuggle Jiang Zemin corporate security high security CISU X-Ran: OlSgPcJ,e08d"\!f@~@u0;A&ZeN=LfY{#lc4?LuggCweYq{.jB_B&^AMt@P2T?rOI-H)>J X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 03 Jan 2013 21:52:08 -0500 In-Reply-To: (Glenn Morris's message of "Thu, 27 Dec 2012 20:48:50 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13289 Cc: 13289@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Glenn Morris wrote: > Mind you, SIGTERM is supposed to run kill-emacs, so it's not clear that > "killall emacs" should not have had the same effect... It seems that bookmark-write-file fails to return from: (dolist (i bookmark-alist) (pp i (current-buffer))) pp-buffer dies someway through trying to process something like this: ("README" (filename . "/misc/emacs/bzr/emacs24/README") (front-context-string . "Copyright (C) 20") (rear-context-string) (position . 1)) I don't know why. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 03 21:54:40 2013 Received: (at control) by debbugs.gnu.org; 4 Jan 2013 02:54:40 +0000 Received: from localhost ([127.0.0.1]:42341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TqxQe-0003lI-42 for submit@debbugs.gnu.org; Thu, 03 Jan 2013 21:54:40 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:40150) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TqxQc-0003lC-KK for control@debbugs.gnu.org; Thu, 03 Jan 2013 21:54:39 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TqxQY-0005df-8K for control@debbugs.gnu.org; Thu, 03 Jan 2013 21:54:34 -0500 Date: Thu, 03 Jan 2013 21:54:34 -0500 Message-Id: Subject: control message for bug 13289 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) tag 13289 confirmed help From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 18 11:25:15 2013 Received: (at 13289) by debbugs.gnu.org; 18 Jan 2013 16:25:15 +0000 Received: from localhost ([127.0.0.1]:38957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TwEkl-00076m-9O for submit@debbugs.gnu.org; Fri, 18 Jan 2013 11:25:15 -0500 Received: from mail-pa0-f53.google.com ([209.85.220.53]:54992) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TwEki-00076c-0W for 13289@debbugs.gnu.org; Fri, 18 Jan 2013 11:25:13 -0500 Received: by mail-pa0-f53.google.com with SMTP id hz1so2199859pad.12 for <13289@debbugs.gnu.org>; Fri, 18 Jan 2013 08:24:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=WwvzMqlzFOjUV5mSMCsaO+sJGNl4+ZgobIP4cs95BHI=; b=PmXMMolx2TZ6FEoZ1Z0hkf1ZA9qgt9bqrKUuy9L2mxStCC5VSj2gzB/9pvXaH0J5Mm AGmUy0nY4o7nC+rrjeeIdmk7qDwkTAIgjMVly1NstEM4r/0KHUNQ1YB7IU2U3MzDZ+d5 2oGi61XrxTYN1lqQulKK0/SMOQq+CATIhcwMymlt5BwUG1KEvmxXqSQ0ACPv33FmtMot j7Cz1pj6VV1OTgcsHqbkFcGZ/z7lSby9gylrZZf40/hPwIvJzfuPbKnHGlyeLfNfuDr1 8pedAS+oqSOvmIYTu8am2bXOj/ovkavKWNLM5/q7fcQ+tS/s5pV51hguaAs5gepOp/vP shvg== X-Received: by 10.66.86.101 with SMTP id o5mr25221999paz.15.1358526263080; Fri, 18 Jan 2013 08:24:23 -0800 (PST) Received: from tsparkle (cm107.delta179.maxonline.com.sg. [59.189.179.107]) by mx.google.com with ESMTPS id vk5sm3340098pbc.34.2013.01.18.08.24.19 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 18 Jan 2013 08:24:21 -0800 (PST) From: Chong Yidong To: Glenn Morris Subject: Re: bug#13289: 24.2; bookmark didn't save when using emacsclient References: <20121227211615.e3ad2f02812f083e279baa63@gmail.com> <6hr4mb74j3.fsf@fencepost.gnu.org> <20121228061306.c405035fdcd63b4f673e0d7e@gmail.com> Date: Sat, 19 Jan 2013 00:24:17 +0800 In-Reply-To: (Glenn Morris's message of "Thu, 03 Jan 2013 21:52:08 -0500") Message-ID: <87a9s6h32m.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 13289 Cc: Xue Fuqiao , 13289@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Glenn Morris writes: > It seems that bookmark-write-file fails to return from: > > (dolist (i bookmark-alist) (pp i (current-buffer))) > > pp-buffer dies someway through trying to process something like this: > > ("README" (filename . "/misc/emacs/bzr/emacs24/README") > (front-context-string . "Copyright (C) 20") (rear-context-string) > (position . 1)) > > I don't know why. The reason is the following. The above call to `pp' contains a call to `scan-lists' which is enclosed in `ignore-errors'. Normally, the error is caught and `pp' goes on to do its job. However, because the hook is being run while Emacs is in a sigterm handler waiting to die (so that waiting_for_input is true), the Fsignal aborts Emacs instead of signalling a Lisp error: Program received signal SIGABRT, Aborted. 0x00007ffff1fc40bb in raise () from /usr/lib/libpthread.so.0 (gdb) bt #0 0x00007ffff1fc40bb in raise () from /usr/lib/libpthread.so.0 #1 0x0000000000536b79 in terminate_due_to_signal (sig=6, backtrace_limit= 40) at emacs.c:342 #2 0x000000000055b8d4 in emacs_abort () at sysdep.c:2152 #3 0x00000000005d3ab2 in Fsignal (error_symbol=12920114, data=19830086) at eval.c:1370 #4 0x00000000005d3df7 in xsignal (error_symbol=12920114, data=19830086) at eval.c:1466 #5 0x00000000005d3ec6 in xsignal3 (error_symbol=12920114, arg1=15034017, arg2=196, arg3=200) at eval.c:1493 #6 0x0000000000612d6b in scan_lists (from=196, count=1, depth=-2, sexpflag=0) at syntax.c:2614 #7 0x0000000000615a82 in Fscan_lists (from=60, count=4, depth=-4) at syntax.c:2877 #8 0x00000000005d674d in Ffuncall (nargs=4, args=0x7fffffff9698) at eval.c:2682 ... #36 0x00000000005d5b7c in Frun_hooks (nargs=1, args=0x7fffffffc0e8) at eval.c:2248 #37 0x0000000000538cb4 in Fkill_emacs (arg=60) at emacs.c:1852 #38 0x0000000000536b12 in terminate_due_to_signal (sig=15, backtrace_limit= 40) at emacs.c:324 #39 0x000000000055b390 in handle_fatal_signal (sig=15) at sysdep.c:1653 ... Lisp Backtrace: "scan-lists" (0xffff96a0) "down-list" (0xffff9b90) "byte-code" (0xffff9f90) "pp-buffer" (0xffffa770) "pp-to-string" (0xffffac58) "pp" (0xffffb130) "bookmark-write-file" (0xffffb620) "bookmark-save" (0xffffbb00) "bookmark-exit-hook-internal" (0xffffc0b8) From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 19 03:51:50 2013 Received: (at 13289-done) by debbugs.gnu.org; 19 Jan 2013 08:51:50 +0000 Received: from localhost ([127.0.0.1]:39509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TwU9W-0006cE-6P for submit@debbugs.gnu.org; Sat, 19 Jan 2013 03:51:50 -0500 Received: from mail-da0-f41.google.com ([209.85.210.41]:65063) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TwU9U-0006c5-Md for 13289-done@debbugs.gnu.org; Sat, 19 Jan 2013 03:51:49 -0500 Received: by mail-da0-f41.google.com with SMTP id e20so1988920dak.28 for <13289-done@debbugs.gnu.org>; Sat, 19 Jan 2013 00:50:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=h68LtJxVC4k3rAg/BH0zud3QQX5vvURCuR/3QO+q1F8=; b=hOMQUz+HtpHkjOB6IALUpsKGHyDWVjUTFwN8KnSV/X97P+ZJPYz0rOsvk5YZo07DvZ 7awPoeFd8zGuNZNp9OK0ORLAJCsoptgndihSIT1spsS8feIXVJpZNr4F/LPEf60i4/YV 7JL5EGJl+ljFPRWqe6etXe4B9U5UhGT237+ie76YNxPLMdcQVziTsdkUNbhIrX5OuiSK Lz6W8uuJ3NX8kooN7GUPL2AkapkdLPi1ScrYQQ24U5Wz9oRtNab5smly7M0HPQzw/3OF xIsW6Rf/JNy8fkM3XgbKALm5M2R/yYuyOS1HsOiElGHUJBTA1AOQNvi2HJusDg9ijcjP UEqw== X-Received: by 10.68.189.66 with SMTP id gg2mr12799032pbc.111.1358585456672; Sat, 19 Jan 2013 00:50:56 -0800 (PST) Received: from tsparkle (cm107.delta179.maxonline.com.sg. [59.189.179.107]) by mx.google.com with ESMTPS id ov4sm4668022pbb.45.2013.01.19.00.50.52 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 19 Jan 2013 00:50:54 -0800 (PST) From: Chong Yidong To: Glenn Morris Subject: Re: bug#13289: 24.2; bookmark didn't save when using emacsclient References: <20121227211615.e3ad2f02812f083e279baa63@gmail.com> <6hr4mb74j3.fsf@fencepost.gnu.org> <20121228061306.c405035fdcd63b4f673e0d7e@gmail.com> <87a9s6h32m.fsf@gnu.org> Date: Sat, 19 Jan 2013 16:50:51 +0800 In-Reply-To: <87a9s6h32m.fsf@gnu.org> (Chong Yidong's message of "Sat, 19 Jan 2013 00:24:17 +0800") Message-ID: <87y5fp5zf8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 13289-done Cc: Xue Fuqiao , 13289-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Chong Yidong writes: > The reason is the following. The above call to `pp' contains a call to > `scan-lists' which is enclosed in `ignore-errors'. Normally, the error > is caught and `pp' goes on to do its job. However, because the hook is > being run while Emacs is in a sigterm handler waiting to die (so that > waiting_for_input is true), the Fsignal aborts Emacs instead of > signalling a Lisp error: The straightforward fix---setting waiting_for_input to 0 in Fkill_emacs---seems to work fine, so I went ahead and committed it to trunk. From unknown Mon Jun 23 04:11:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 16 Feb 2013 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator