From unknown Fri Sep 05 11:00:54 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#11081 <11081@debbugs.gnu.org> To: bug#11081 <11081@debbugs.gnu.org> Subject: Status: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang Reply-To: bug#11081 <11081@debbugs.gnu.org> Date: Fri, 05 Sep 2025 18:00:54 +0000 retitle 11081 24.0.94; "emacsclient --create-frame" occasionally crashes da= emon or causes daemon to hang reassign 11081 emacs submitter 11081 Brad Town severity 11081 normal tag 11081 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 23 19:58:42 2012 Received: (at submit) by debbugs.gnu.org; 23 Mar 2012 23:58:42 +0000 Received: from localhost ([127.0.0.1]:35922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SBENR-0000u9-An for submit@debbugs.gnu.org; Fri, 23 Mar 2012 19:58:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39833) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SBEFR-0000gH-5R for submit@debbugs.gnu.org; Fri, 23 Mar 2012 19:50:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SBDlT-00085D-Qi for submit@debbugs.gnu.org; Fri, 23 Mar 2012 19:19:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:43614) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SBDlT-000855-K4 for submit@debbugs.gnu.org; Fri, 23 Mar 2012 19:19:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48717) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SBDlR-00059q-6U for bug-gnu-emacs@gnu.org; Fri, 23 Mar 2012 19:19:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SBDlO-00084b-Dn for bug-gnu-emacs@gnu.org; Fri, 23 Mar 2012 19:19:20 -0400 Received: from mail-iy0-f169.google.com ([209.85.210.169]:54461) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SBDlO-00084M-49 for bug-gnu-emacs@gnu.org; Fri, 23 Mar 2012 19:19:18 -0400 Received: by iajr24 with SMTP id r24so6512037iaj.0 for ; Fri, 23 Mar 2012 16:19:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=6I8ivJBBhbnMh0WHn7N3BhN2jvB7UDvzz2zFZoEYxic=; b=GVXF2+Mjv7+DuVXSQ4RcExt7So5qQQ+R+zA/0aFi8J25VhNYIdg1OZek9Cy5XyllBW XZvMEgGmDaXfQx0Uw4edHI9Zn+r7v0Bf2euauZCTzOlTYLq/szJ1c3fslB58pE87Vnzd f44vzBCyaEYFufqmVcMixvUlpzKWNigUUGJetHawbqvS9IE+qiVhN1aeawXc6s2rS+o3 ZptHYbfXKf1qB9qC49RhJzE2rdzAUk8zjiHyYYxAmtkIB3Ewm/yS4X8r3Uw4Wtzf++Qh XvRN1+Gh+4fSs9kX9iNf50Z3Zedx3TD1gfKyK6KW3urCZY99OrRYJ3Aw/qwiZaE/Kwi7 r1Gg== MIME-Version: 1.0 Received: by 10.68.201.201 with SMTP id kc9mr21448358pbc.50.1332544755103; Fri, 23 Mar 2012 16:19:15 -0700 (PDT) Received: by 10.68.10.138 with HTTP; Fri, 23 Mar 2012 16:19:15 -0700 (PDT) Date: Fri, 23 Mar 2012 16:19:15 -0700 X-Google-Sender-Auth: 7pEcp8DqDqNDrBsfE1ei3-MJa8g Message-ID: Subject: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang From: Brad Town To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 23 Mar 2012 19:58:35 -0400 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 (------) This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgement at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': --- recipe --- * Run /usr/local/bin/emacs -Q --daemon * Repeat the following until hang or crash: ** Run /usr/local/bin/emacsclient --create-frame ** When the frame appears, C-x C-c to exit gdb `bt full' output: --- cut here --- #0 0x00007fe6caa6b583 in __select_nocancel () at ../sysdeps/unix/syscall-template.S:82 No locals. #1 0x00000000004ec561 in xg_select (max_fds=4, rfds=0x7fff3103bb40, wfds=0x7fff3103bac0, efds=0x0, timeout=) at xgselect.c:100 all_rfds = { fds_bits = {8, 0 } } all_wfds = { fds_bits = {0 } } tmo = { tv_sec = 1332543996, tv_usec = 800572 } tmop = 0x7fff3103bc30 context = 0xe97a40 have_wfds = 1 n_gfds = our_tmo = 0 retval = our_fds = i = nfds = tmo_in_millisec = -1 #2 0x00000000005b0e44 in wait_reading_process_output (time_limit=, microsecs=, read_kbd=-1, do_display=, wait_for_cell=, wait_proc=0x0, just_wait_proc=0) at process.c:4608 timeout_reduced_for_timers = 0 channel = -514 nfds = Available = { fds_bits = {8, 0 } } Writeok = { fds_bits = {0 } } check_write = 1 check_delay = 0 no_avail = 1 xerrno = 2 proc = timeout = { tv_sec = 99928, tv_usec = 160649 } end_time = { tv_sec = 0, tv_usec = 0 } wait_channel = -1 got_some_input = 0 #3 0x000000000050735d in kbd_buffer_get_event (end_time=, used_mouse_menu=, kbp=) at keyboard.c:3853 c = obj = #4 read_char (commandflag=, nmaps=, maps=, prev_event=, used_mouse_menu=, end_time=0x0) at keyboard.c:2799 kb = c = 11995778 local_getcjmp = {{ __jmpbuf = {11995778, 7083285557197970914, 1, 1, 12085424, 140734015717488, -7083456576088662558, 7083286322900934114}, __mask_was_saved = 0, __saved_mask = { __val = {0, 1, 0, 11065426, 9585369, 11065416, 9893797, 0, 3120373890685015296, 111, 9893744, 9893749, 9893744, 0, 2, 11995778} } }} save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0 } } }} key_already_recorded = 0 tem = save = previous_echo_area_message = 11995778 also_record = 11995778 reread = 0 polling_stopped_here = 1 orig_kboard = 0xb7d720 #5 0x0000000000509438 in read_key_sequence (keybuf=, bufsize=, prompt=, dont_downcase_last=, can_return_switch_frame=, fix_current_buffer=) at keyboard.c:9326 interrupted_kboard = 0xb7d720 key = 1 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 32767 keys_local_start = 0 from_string = count = 2 t = echo_start = keys_start = 0 nmaps = nmaps_allocated = 2 defs = 0x7fff3103c050 submaps = orig_local_map = 17529222 orig_keymap = 11995778 localized_local_map = 0 first_binding = first_unbound = mock_input = fkey = { parent = 12419798, map = 12419798, start = 0, end = 0 } keytran = { parent = 11975078, map = 11975078, start = 0, end = 0 } indec = { parent = 12419814, map = 12419814, start = 0, end = 0 } shift_translated = 0 delayed_switch_frame = 11995778 original_uppercase = 11995778 original_uppercase_position = -1 starting_buffer = 0xb77790 fake_prefixed_keys = 11995778 #6 0x000000000050b76b in command_loop_1 () at keyboard.c:1448 cmd = 0 keybuf = {140629218229288, 9192392, 4611686018427404288, 4611686018427389952, 0, 1, 140734015718320, 5712078, 140629320511784, 0, 140629320254704, 140629320307912, 4233728, 140629218281056, 140629320511784, 0, 140629320254704, 140629320307912, 4232831, 140629218281056, 4214280, 4294967296, 0, 11995778, 64, 12241542, 140734015719856, 4611686018427518976, 11995778, 5640642} i = 822331824 prev_modiff = 0 prev_buffer = 0x0 #7 0x00000000005740c1 in internal_condition_case (bfun=, handlers=, hfun=) at eval.c:1515 val = -514 c = { tag = 11995778, val = 11995778, next = 0x7fff3103c570, gcpro = 0x0, jmp = {{ __jmpbuf = {12712224, 7083285089474616802, 11995778, 140734015719856, 0, 1, -7083456572643041822, 7083286383632227810}, __mask_was_saved = 0, __saved_mask = { __val = {140629320307912, 140734015718528, 4294967295, 140734015718568, 1, 8606112, 0, 0, 1, 0, 140629318338513, 1, 0, 0, 140629218252208, 0} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 12047842, var = 11995778, chosen_clause = 11995778, tag = 0x7fff3103c400, next = 0x0 } #8 0x0000000000502f2e in command_loop_2 (ignore=) at keyboard.c:1159 val = -514 #9 0x00000000005741e8 in internal_catch (tag=, func=, arg=) at eval.c:1272 c = { tag = 12043634, val = 11995778, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {12712224, 7083285089474616802, 11995778, 140734015719856, 0, 1, -7083456572592710174, 7083286383603523042}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 0, 0, 624, 272, 22, 0, 0, 0, 140629221879360, 140734015720184, 344, 12221746, 5710197, 140734015719080} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #10 0x00000000005035fa in command_loop () at keyboard.c:1138 No locals. #11 recursive_edit_1 () at keyboard.c:758 val = #12 0x000000000050370c in Frecursive_edit () at keyboard.c:822 buffer = 11995778 #13 0x00000000004f7a40 in main (argc=0, argv=0x7fff3103caf8) at emacs.c:1715 dummy = 140629320309128 stack_bottom_variable = 0 '\000' do_initial_setlocale = skip_args = 1 rlim = { rlim_cur = 8720000, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x7fff3103ca18 "M\254\232\312\346\177" --- cut here --- `xbacktrace' gives no output. --- recipe --- If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/local/share/emacs/24.0.94/etc/DEBUG. In GNU Emacs 24.0.94.2 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars) of 2012-03-23 on torgo.mtv.corp.google.com Windowing system distributor `The X.Org Foundation', version 11.0.10706000 Configured using: `configure '--with-x-toolkit=lucid'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: en_US.UTF-8 value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-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 transient-mark-mode: t Recent input: C-x C-c M-x r e p o r t - Recent messages: ("/usr/local/bin/emacs") Starting Emacs daemon. When done with this frame, type C-x 5 0 (No files need saving) When done with this frame, type C-x 5 0 Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils server time-date 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 x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 24 08:32:57 2012 Received: (at 11081) by debbugs.gnu.org; 24 Mar 2012 12:32:57 +0000 Received: from localhost ([127.0.0.1]:36360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SBQ9O-0005Tv-I3 for submit@debbugs.gnu.org; Sat, 24 Mar 2012 08:32:57 -0400 Received: from mailout.melmac.se ([62.20.26.67]:42060) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SBQ8p-0005T5-Hv for 11081@debbugs.gnu.org; Sat, 24 Mar 2012 08:32:53 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 5E4479CC7 for <11081@debbugs.gnu.org>; Sat, 24 Mar 2012 13:01:18 +0100 (CET) Received: (qmail 18780 invoked by uid 89); 24 Mar 2012 11:58:23 -0000 Received: from h-46-59-42-18.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.18) by mail01.melmac.se with ESMTPA; 24 Mar 2012 11:58:23 -0000 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id CA90B7FA06C; Sat, 24 Mar 2012 13:01:17 +0100 (CET) Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang Mime-Version: 1.0 (Apple Message framework v1257) Content-Type: text/plain; charset=us-ascii From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: Date: Sat, 24 Mar 2012 13:01:20 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> References: To: Brad Town X-Mailer: Apple Mail (2.1257) X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 11081 Cc: 11081@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: -1.2 (-) Hello. You don't show the reason for the crash (segmentation violation, or = something like that). Can you do that? Jan D. 24 mar 2012 kl. 00:19 skrev Brad Town: > This bug report will be sent to the Bug-GNU-Emacs mailing list > and the GNU bug tracker at debbugs.gnu.org. Please check that > the From: line contains a valid email address. After a delay of up > to one day, you should receive an acknowledgement at that address. >=20 > Please write in English if possible, as the Emacs maintainers > usually do not have translators for other languages. >=20 > Please describe exactly what actions triggered the bug, and > the precise symptoms of the bug. If you can, give a recipe > starting from `emacs -Q': >=20 > --- recipe --- > * Run /usr/local/bin/emacs -Q --daemon > * Repeat the following until hang or crash: > ** Run /usr/local/bin/emacsclient --create-frame > ** When the frame appears, C-x C-c to exit >=20 > gdb `bt full' output: >=20 > --- cut here --- > #0 0x00007fe6caa6b583 in __select_nocancel () at > ../sysdeps/unix/syscall-template.S:82 > No locals. > #1 0x00000000004ec561 in xg_select (max_fds=3D4, rfds=3D0x7fff3103bb40,= > wfds=3D0x7fff3103bac0, efds=3D0x0, timeout=3D) at > xgselect.c:100 > all_rfds =3D { > fds_bits =3D {8, 0 } > } > all_wfds =3D { > fds_bits =3D {0 } > } > tmo =3D { > tv_sec =3D 1332543996, > tv_usec =3D 800572 > } > tmop =3D 0x7fff3103bc30 > context =3D 0xe97a40 > have_wfds =3D 1 > n_gfds =3D > our_tmo =3D 0 > retval =3D > our_fds =3D > i =3D > nfds =3D > tmo_in_millisec =3D -1 > #2 0x00000000005b0e44 in wait_reading_process_output > (time_limit=3D, microsecs=3D, = read_kbd=3D-1, > do_display=3D, > wait_for_cell=3D, wait_proc=3D0x0, just_wait_proc=3D0)= at > process.c:4608 > timeout_reduced_for_timers =3D 0 > channel =3D -514 > nfds =3D > Available =3D { > fds_bits =3D {8, 0 } > } > Writeok =3D { > fds_bits =3D {0 } > } > check_write =3D 1 > check_delay =3D 0 > no_avail =3D 1 > xerrno =3D 2 > proc =3D > timeout =3D { > tv_sec =3D 99928, > tv_usec =3D 160649 > } > end_time =3D { > tv_sec =3D 0, > tv_usec =3D 0 > } > wait_channel =3D -1 > got_some_input =3D 0 > #3 0x000000000050735d in kbd_buffer_get_event (end_time=3D out>, used_mouse_menu=3D, kbp=3D) at > keyboard.c:3853 > c =3D > obj =3D > #4 read_char (commandflag=3D, nmaps=3D, > maps=3D, prev_event=3D, > used_mouse_menu=3D, end_time=3D0x0) > at keyboard.c:2799 > kb =3D > c =3D 11995778 > local_getcjmp =3D {{ > __jmpbuf =3D {11995778, 7083285557197970914, 1, 1, = 12085424, > 140734015717488, -7083456576088662558, 7083286322900934114}, > __mask_was_saved =3D 0, > __saved_mask =3D { > __val =3D {0, 1, 0, 11065426, 9585369, 11065416, 9893797, > 0, 3120373890685015296, 111, 9893744, 9893749, 9893744, 0, 2, > 11995778} > } > }} > save_jump =3D {{ > __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, > __mask_was_saved =3D 0, > __saved_mask =3D { > __val =3D {0 } > } > }} > key_already_recorded =3D 0 > tem =3D > save =3D > previous_echo_area_message =3D 11995778 > also_record =3D 11995778 > reread =3D 0 > polling_stopped_here =3D 1 > orig_kboard =3D 0xb7d720 > #5 0x0000000000509438 in read_key_sequence (keybuf=3D, > bufsize=3D, prompt=3D, > dont_downcase_last=3D, > can_return_switch_frame=3D, > fix_current_buffer=3D) at keyboard.c:9326 > interrupted_kboard =3D 0xb7d720 > key =3D 1 > used_mouse_menu =3D 0 > echo_local_start =3D 0 > last_real_key_start =3D 32767 > keys_local_start =3D 0 > from_string =3D > count =3D 2 > t =3D > echo_start =3D > keys_start =3D 0 > nmaps =3D > nmaps_allocated =3D 2 > defs =3D 0x7fff3103c050 > submaps =3D > orig_local_map =3D 17529222 > orig_keymap =3D 11995778 > localized_local_map =3D 0 > first_binding =3D > first_unbound =3D > mock_input =3D > fkey =3D { > parent =3D 12419798, > map =3D 12419798, > start =3D 0, > end =3D 0 > } > keytran =3D { > parent =3D 11975078, > map =3D 11975078, > start =3D 0, > end =3D 0 > } > indec =3D { > parent =3D 12419814, > map =3D 12419814, > start =3D 0, > end =3D 0 > } > shift_translated =3D 0 > delayed_switch_frame =3D 11995778 > original_uppercase =3D 11995778 > original_uppercase_position =3D -1 > starting_buffer =3D 0xb77790 > fake_prefixed_keys =3D 11995778 > #6 0x000000000050b76b in command_loop_1 () at keyboard.c:1448 > cmd =3D 0 > keybuf =3D {140629218229288, 9192392, 4611686018427404288, > 4611686018427389952, 0, 1, 140734015718320, 5712078, 140629320511784, > 0, 140629320254704, > 140629320307912, 4233728, 140629218281056, 140629320511784, > 0, 140629320254704, 140629320307912, 4232831, 140629218281056, > 4214280, 4294967296, 0, 11995778, 64, > 12241542, 140734015719856, 4611686018427518976, 11995778, = 5640642} > i =3D 822331824 > prev_modiff =3D 0 > prev_buffer =3D 0x0 > #7 0x00000000005740c1 in internal_condition_case (bfun=3D out>, handlers=3D, hfun=3D) at = eval.c:1515 > val =3D -514 > c =3D { > tag =3D 11995778, > val =3D 11995778, > next =3D 0x7fff3103c570, > gcpro =3D 0x0, > jmp =3D {{ > __jmpbuf =3D {12712224, 7083285089474616802, 11995778, > 140734015719856, 0, 1, -7083456572643041822, 7083286383632227810}, > __mask_was_saved =3D 0, > __saved_mask =3D { > __val =3D {140629320307912, 140734015718528, = 4294967295, > 140734015718568, 1, 8606112, 0, 0, 1, 0, 140629318338513, 1, 0, 0, > 140629218252208, 0} > } > }}, > backlist =3D 0x0, > handlerlist =3D 0x0, > lisp_eval_depth =3D 0, > pdlcount =3D 2, > poll_suppress_count =3D 1, > interrupt_input_blocked =3D 0, > byte_stack =3D 0x0 > } > h =3D { > handler =3D 12047842, > var =3D 11995778, > chosen_clause =3D 11995778, > tag =3D 0x7fff3103c400, > next =3D 0x0 > } > #8 0x0000000000502f2e in command_loop_2 (ignore=3D) at > keyboard.c:1159 > val =3D -514 > #9 0x00000000005741e8 in internal_catch (tag=3D, > func=3D, arg=3D) at eval.c:1272 > c =3D { > tag =3D 12043634, > val =3D 11995778, > next =3D 0x0, > gcpro =3D 0x0, > jmp =3D {{ > __jmpbuf =3D {12712224, 7083285089474616802, 11995778, > 140734015719856, 0, 1, -7083456572592710174, 7083286383603523042}, > __mask_was_saved =3D 0, > __saved_mask =3D { > __val =3D {0, 0, 0, 0, 624, 272, 22, 0, 0, 0, > 140629221879360, 140734015720184, 344, 12221746, 5710197, > 140734015719080} > } > }}, > backlist =3D 0x0, > handlerlist =3D 0x0, > lisp_eval_depth =3D 0, > pdlcount =3D 2, > poll_suppress_count =3D 1, > interrupt_input_blocked =3D 0, > byte_stack =3D 0x0 > } > #10 0x00000000005035fa in command_loop () at keyboard.c:1138 > No locals. > #11 recursive_edit_1 () at keyboard.c:758 > val =3D > #12 0x000000000050370c in Frecursive_edit () at keyboard.c:822 > buffer =3D 11995778 > #13 0x00000000004f7a40 in main (argc=3D0, argv=3D0x7fff3103caf8) at = emacs.c:1715 > dummy =3D 140629320309128 > stack_bottom_variable =3D 0 '\000' > do_initial_setlocale =3D > skip_args =3D 1 > rlim =3D { > rlim_cur =3D 8720000, > rlim_max =3D 18446744073709551615 > } > no_loadup =3D 0 > junk =3D 0x0 > dname_arg =3D 0x0 > ch_to_dir =3D 0x7fff3103ca18 "M\254\232\312\346\177" > --- cut here --- >=20 > `xbacktrace' gives no output. >=20 > --- recipe --- >=20 > If Emacs crashed, and you have the Emacs process in the gdb debugger, > please include the output from the following gdb commands: > `bt full' and `xbacktrace'. > For information about debugging Emacs, please read the file > /usr/local/share/emacs/24.0.94/etc/DEBUG. >=20 >=20 > In GNU Emacs 24.0.94.2 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d = scroll bars) > of 2012-03-23 on torgo.mtv.corp.google.com > Windowing system distributor `The X.Org Foundation', version = 11.0.10706000 > Configured using: > `configure '--with-x-toolkit=3Dlucid'' >=20 > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: en_US.UTF-8 > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: en_US.UTF-8 > value of $LC_NUMERIC: en_US.UTF-8 > value of $LC_TIME: en_US.UTF-8 > value of $LANG: en_US.UTF-8 > value of $XMODIFIERS: nil > locale-coding-system: utf-8-unix > default enable-multibyte-characters: t >=20 > Major mode: Lisp Interaction >=20 > Minor modes in effect: > tooltip-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-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 > transient-mark-mode: t >=20 > Recent input: > C-x C-c M-x r e p o r t - >=20 > Recent messages: > ("/usr/local/bin/emacs") > Starting Emacs daemon. > When done with this frame, type C-x 5 0 > (No files need saving) > When done with this frame, type C-x 5 0 >=20 > Load-path shadows: > None found. >=20 > Features: > (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 = mml > easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 > mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 > ietf-drums mm-util mail-prsvr mail-utils server time-date 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 > x-toolkit x multi-tty emacs) >=20 >=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 29 12:59:27 2012 Received: (at 11081) by debbugs.gnu.org; 29 Mar 2012 16:59:27 +0000 Received: from localhost ([127.0.0.1]:45081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SDIh3-0007tH-TY for submit@debbugs.gnu.org; Thu, 29 Mar 2012 12:59:27 -0400 Received: from mail-gx0-f172.google.com ([209.85.161.172]:43810) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SDIh1-0007t9-Es for 11081@debbugs.gnu.org; Thu, 29 Mar 2012 12:59:25 -0400 Received: by ggmi1 with SMTP id i1so1585323ggm.3 for <11081@debbugs.gnu.org>; Thu, 29 Mar 2012 09:27:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=KxMus8I0308vFjd/COmSUVUOIoec4Bqm9kf+Kh/wzE0=; b=piaF9BPcU8U3gqLLGq5bP3B2dIOAGfkIdcANyNKqEnrulPaB7EdHVjMAH7wSyuun7K ioSa9EXsEmX1u5j9uUn7UVBX+gfztDaw8TO958rnBeM4DOI3rKbsdp2uwF3qow6YRtD5 pzRgCmA/a0AtSKQ0S2LoDXNua1OfF01jgLNvWvxZcc2I0rZRulH8oXZ2ycrWE+fSwmAe P1Hk5grxEuICPs8C+hgOQFdXAdMVuvmbQzrz5Bo4u9wDe6brZqfU0I0wDrH7uo9UeFZL JaMrMtzErW75/uB+fZQ0+N2dJYqbOt5g0nFujFYbwMAtTBWHrUnNBCbvFs487TUD4ufh yeFw== MIME-Version: 1.0 Received: by 10.68.132.41 with SMTP id or9mr1670429pbb.8.1333038474835; Thu, 29 Mar 2012 09:27:54 -0700 (PDT) Received: by 10.68.10.138 with HTTP; Thu, 29 Mar 2012 09:27:54 -0700 (PDT) In-Reply-To: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> References: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> Date: Thu, 29 Mar 2012 09:27:54 -0700 X-Google-Sender-Auth: keme14UTGY4s60M1GaJ1btOonAE Message-ID: Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang From: Brad Town To: =?UTF-8?Q?Jan_Dj=C3=A4rv?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 11081 Cc: 11081@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: -1.9 (-) When I was using GDB, I only saw the hang, and that's what I attempted to capture. If you have a quick suggestion as to how I might be able to get better information for you, let me know. Another interesting item: The problem goes away when I rebuild with the GTK toolkit. Unfortunately, I use Emacs as a daemon, and the Lucid toolkit is recommended for that setup. Brad On Sat, Mar 24, 2012 at 5:01 AM, Jan Dj=C3=A4rv wrote: > Hello. > > You don't show the reason for the crash (segmentation violation, or somet= hing like that). > Can you do that? > > =C2=A0 =C2=A0 =C2=A0 =C2=A0Jan D. > > 24 mar 2012 kl. 00:19 skrev Brad Town: > >> This bug report will be sent to the Bug-GNU-Emacs mailing list >> and the GNU bug tracker at debbugs.gnu.org. =C2=A0Please check that >> the From: line contains a valid email address. =C2=A0After a delay of up >> to one day, you should receive an acknowledgement at that address. >> >> Please write in English if possible, as the Emacs maintainers >> usually do not have translators for other languages. >> >> Please describe exactly what actions triggered the bug, and >> the precise symptoms of the bug. =C2=A0If you can, give a recipe >> starting from `emacs -Q': >> >> --- recipe --- >> * Run /usr/local/bin/emacs -Q --daemon >> * Repeat the following until hang or crash: >> ** Run /usr/local/bin/emacsclient --create-frame >> ** When the frame appears, C-x C-c to exit >> >> gdb `bt full' output: >> >> --- cut here --- >> #0 =C2=A00x00007fe6caa6b583 in __select_nocancel () at >> ../sysdeps/unix/syscall-template.S:82 >> No locals. >> #1 =C2=A00x00000000004ec561 in xg_select (max_fds=3D4, rfds=3D0x7fff3103= bb40, >> wfds=3D0x7fff3103bac0, efds=3D0x0, timeout=3D) at >> xgselect.c:100 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0all_rfds =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0fds_bits =3D {8, 0 } >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0all_wfds =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0fds_bits =3D {0 } >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0tmo =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tv_sec =3D 1332543996, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tv_usec =3D 800572 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0tmop =3D 0x7fff3103bc30 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0context =3D 0xe97a40 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0have_wfds =3D 1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0n_gfds =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0our_tmo =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0retval =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0our_fds =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0i =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0nfds =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0tmo_in_millisec =3D -1 >> #2 =C2=A00x00000000005b0e44 in wait_reading_process_output >> (time_limit=3D, microsecs=3D, read_kbd=3D-= 1, >> do_display=3D, >> =C2=A0 =C2=A0wait_for_cell=3D, wait_proc=3D0x0, just_wait= _proc=3D0) at >> process.c:4608 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0timeout_reduced_for_timers =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0channel =3D -514 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0nfds =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0Available =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0fds_bits =3D {8, 0 } >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0Writeok =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0fds_bits =3D {0 } >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0check_write =3D 1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0check_delay =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0no_avail =3D 1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0xerrno =3D 2 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0proc =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0timeout =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tv_sec =3D 99928, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tv_usec =3D 160649 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0end_time =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tv_sec =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tv_usec =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0wait_channel =3D -1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0got_some_input =3D 0 >> #3 =C2=A00x000000000050735d in kbd_buffer_get_event (end_time=3D> out>, used_mouse_menu=3D, kbp=3D) at >> keyboard.c:3853 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0c =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0obj =3D >> #4 =C2=A0read_char (commandflag=3D, nmaps=3D, >> maps=3D, prev_event=3D, >> used_mouse_menu=3D, end_time=3D0x0) >> =C2=A0 =C2=A0at keyboard.c:2799 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0kb =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0c =3D 11995778 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0local_getcjmp =3D {{ >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__jmpbuf =3D {11995778, 7083285= 557197970914, 1, 1, 12085424, >> 140734015717488, -7083456576088662558, 7083286322900934114}, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__mask_was_saved =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__saved_mask =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__val =3D {0, 1, 0, 1106= 5426, 9585369, 11065416, 9893797, >> 0, 3120373890685015296, 111, 9893744, 9893749, 9893744, 0, 2, >> 11995778} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0save_jump =3D {{ >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__jmpbuf =3D {0, 0, 0, 0, 0, 0,= 0, 0}, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__mask_was_saved =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__saved_mask =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__val =3D {0 } >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0key_already_recorded =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0tem =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0save =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0previous_echo_area_message =3D 11995778 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0also_record =3D 11995778 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0reread =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0polling_stopped_here =3D 1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0orig_kboard =3D 0xb7d720 >> #5 =C2=A00x0000000000509438 in read_key_sequence (keybuf=3D, >> bufsize=3D, prompt=3D, >> dont_downcase_last=3D, >> =C2=A0 =C2=A0can_return_switch_frame=3D, >> fix_current_buffer=3D) at keyboard.c:9326 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0interrupted_kboard =3D 0xb7d720 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0key =3D 1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0used_mouse_menu =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0echo_local_start =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0last_real_key_start =3D 32767 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0keys_local_start =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0from_string =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0count =3D 2 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0t =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0echo_start =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0keys_start =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0nmaps =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0nmaps_allocated =3D 2 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0defs =3D 0x7fff3103c050 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0submaps =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0orig_local_map =3D 17529222 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0orig_keymap =3D 11995778 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0localized_local_map =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0first_binding =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0first_unbound =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0mock_input =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0fkey =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0parent =3D 12419798, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0map =3D 12419798, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0start =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0end =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0keytran =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0parent =3D 11975078, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0map =3D 11975078, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0start =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0end =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0indec =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0parent =3D 12419814, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0map =3D 12419814, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0start =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0end =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0shift_translated =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0delayed_switch_frame =3D 11995778 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0original_uppercase =3D 11995778 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0original_uppercase_position =3D -1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0starting_buffer =3D 0xb77790 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0fake_prefixed_keys =3D 11995778 >> #6 =C2=A00x000000000050b76b in command_loop_1 () at keyboard.c:1448 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0cmd =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0keybuf =3D {140629218229288, 9192392, 4611686= 018427404288, >> 4611686018427389952, 0, 1, 140734015718320, 5712078, 140629320511784, >> 0, 140629320254704, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0140629320307912, 4233728, 140629218281= 056, 140629320511784, >> 0, 140629320254704, 140629320307912, 4232831, 140629218281056, >> 4214280, 4294967296, 0, 11995778, 64, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A012241542, 140734015719856, 46116860184= 27518976, 11995778, 5640642} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0i =3D 822331824 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0prev_modiff =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0prev_buffer =3D 0x0 >> #7 =C2=A00x00000000005740c1 in internal_condition_case (bfun=3D> out>, handlers=3D, hfun=3D) at eval.c:1515 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0val =3D -514 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0c =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tag =3D 11995778, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0val =3D 11995778, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0next =3D 0x7fff3103c570, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gcpro =3D 0x0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0jmp =3D {{ >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__jmpbuf =3D {12712224, = 7083285089474616802, 11995778, >> 140734015719856, 0, 1, -7083456572643041822, 7083286383632227810}, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__mask_was_saved =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__saved_mask =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__val =3D {140629= 320307912, 140734015718528, 4294967295, >> 140734015718568, 1, 8606112, 0, 0, 1, 0, 140629318338513, 1, 0, 0, >> 140629218252208, 0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}}, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0backlist =3D 0x0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0handlerlist =3D 0x0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lisp_eval_depth =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pdlcount =3D 2, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0poll_suppress_count =3D 1, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0interrupt_input_blocked =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0byte_stack =3D 0x0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0h =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0handler =3D 12047842, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0var =3D 11995778, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0chosen_clause =3D 11995778, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tag =3D 0x7fff3103c400, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0next =3D 0x0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> #8 =C2=A00x0000000000502f2e in command_loop_2 (ignore=3D)= at >> keyboard.c:1159 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0val =3D -514 >> #9 =C2=A00x00000000005741e8 in internal_catch (tag=3D, >> func=3D, arg=3D) at eval.c:1272 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0c =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tag =3D 12043634, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0val =3D 11995778, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0next =3D 0x0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gcpro =3D 0x0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0jmp =3D {{ >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__jmpbuf =3D {12712224, = 7083285089474616802, 11995778, >> 140734015719856, 0, 1, -7083456572592710174, 7083286383603523042}, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__mask_was_saved =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__saved_mask =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__val =3D {0, 0, = 0, 0, 624, 272, 22, 0, 0, 0, >> 140629221879360, 140734015720184, 344, 12221746, 5710197, >> 140734015719080} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}}, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0backlist =3D 0x0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0handlerlist =3D 0x0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lisp_eval_depth =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pdlcount =3D 2, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0poll_suppress_count =3D 1, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0interrupt_input_blocked =3D 0, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0byte_stack =3D 0x0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> #10 0x00000000005035fa in command_loop () at keyboard.c:1138 >> No locals. >> #11 recursive_edit_1 () at keyboard.c:758 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0val =3D >> #12 0x000000000050370c in Frecursive_edit () at keyboard.c:822 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0buffer =3D 11995778 >> #13 0x00000000004f7a40 in main (argc=3D0, argv=3D0x7fff3103caf8) at emac= s.c:1715 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0dummy =3D 140629320309128 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0stack_bottom_variable =3D 0 '\000' >> =C2=A0 =C2=A0 =C2=A0 =C2=A0do_initial_setlocale =3D >> =C2=A0 =C2=A0 =C2=A0 =C2=A0skip_args =3D 1 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0rlim =3D { >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0rlim_cur =3D 8720000, >> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0rlim_max =3D 18446744073709551615 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0} >> =C2=A0 =C2=A0 =C2=A0 =C2=A0no_loadup =3D 0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0junk =3D 0x0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0dname_arg =3D 0x0 >> =C2=A0 =C2=A0 =C2=A0 =C2=A0ch_to_dir =3D 0x7fff3103ca18 "M\254\232\312\3= 46\177" >> --- cut here --- >> >> `xbacktrace' gives no output. >> >> --- recipe --- >> >> If Emacs crashed, and you have the Emacs process in the gdb debugger, >> please include the output from the following gdb commands: >> =C2=A0 =C2=A0`bt full' and `xbacktrace'. >> For information about debugging Emacs, please read the file >> /usr/local/share/emacs/24.0.94/etc/DEBUG. >> >> >> In GNU Emacs 24.0.94.2 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scrol= l bars) >> of 2012-03-23 on torgo.mtv.corp.google.com >> Windowing system distributor `The X.Org Foundation', version 11.0.107060= 00 >> Configured using: >> `configure '--with-x-toolkit=3Dlucid'' >> >> Important settings: >> =C2=A0value of $LC_ALL: nil >> =C2=A0value of $LC_COLLATE: en_US.UTF-8 >> =C2=A0value of $LC_CTYPE: nil >> =C2=A0value of $LC_MESSAGES: nil >> =C2=A0value of $LC_MONETARY: en_US.UTF-8 >> =C2=A0value of $LC_NUMERIC: en_US.UTF-8 >> =C2=A0value of $LC_TIME: en_US.UTF-8 >> =C2=A0value of $LANG: en_US.UTF-8 >> =C2=A0value of $XMODIFIERS: nil >> =C2=A0locale-coding-system: utf-8-unix >> =C2=A0default enable-multibyte-characters: t >> >> Major mode: Lisp Interaction >> >> Minor modes in effect: >> =C2=A0tooltip-mode: t >> =C2=A0mouse-wheel-mode: t >> =C2=A0tool-bar-mode: t >> =C2=A0menu-bar-mode: t >> =C2=A0file-name-shadow-mode: t >> =C2=A0global-font-lock-mode: t >> =C2=A0font-lock-mode: t >> =C2=A0auto-composition-mode: t >> =C2=A0auto-encryption-mode: t >> =C2=A0auto-compression-mode: t >> =C2=A0line-number-mode: t >> =C2=A0transient-mark-mode: t >> >> Recent input: >> C-x C-c M-x r e p o r t - >> >> Recent messages: >> ("/usr/local/bin/emacs") >> Starting Emacs daemon. >> When done with this frame, type C-x 5 0 >> (No files need saving) >> When done with this frame, type C-x 5 0 >> >> Load-path shadows: >> None found. >> >> Features: >> (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml >> easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 >> mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 >> ietf-drums mm-util mail-prsvr mail-utils server time-date 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 >> x-toolkit x multi-tty emacs) >> >> > From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 31 13:17:11 2012 Received: (at 11081) by debbugs.gnu.org; 31 Mar 2012 17:17:12 +0000 Received: from localhost ([127.0.0.1]:33109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SE1vK-0000sz-07 for submit@debbugs.gnu.org; Sat, 31 Mar 2012 13:17:11 -0400 Received: from mailout.melmac.se ([62.20.26.67]:41235) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SE1vE-0000sn-2Q for 11081@debbugs.gnu.org; Sat, 31 Mar 2012 13:17:06 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 8EA169CDF for <11081@debbugs.gnu.org>; Sat, 31 Mar 2012 19:16:56 +0200 (CEST) Received: (qmail 5244 invoked by uid 89); 31 Mar 2012 17:13:51 -0000 Received: from h-46-59-42-18.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.18) by mail01.melmac.se with ESMTPA; 31 Mar 2012 17:13:51 -0000 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 16EFA7FA06C; Sat, 31 Mar 2012 19:16:56 +0200 (CEST) Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang Mime-Version: 1.0 (Apple Message framework v1257) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: Date: Sat, 31 Mar 2012 19:16:55 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> To: Brad Town X-Mailer: Apple Mail (2.1257) X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 11081 Cc: 11081@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: -1.2 (-) Hello. 29 mar 2012 kl. 18:27 skrev Brad Town: > When I was using GDB, I only saw the hang, and that's what I attempted > to capture. If you have a quick suggestion as to how I might be able > to get better information for you, let me know. >=20 > Another interesting item: The problem goes away when I rebuild with > the GTK toolkit. Unfortunately, I use Emacs as a daemon, and the Lucid > toolkit is recommended for that setup. Not surprising, the crash happens when the display engine updates the = tool bar, and the Gtk+ build handles tool bars totally different. I think the backtrace you posted is wrong, it looks like a normal run. = The backtrace I get consistently is below. The crash happens because of the abort in the SELECTED_FRAME macro: #define SELECTED_FRAME() \ ((FRAMEP (selected_frame) \ && FRAME_LIVE_P (XFRAME (selected_frame))) \ ? XFRAME (selected_frame) \ : (abort (), (struct frame *) 0)) FRAME_LIVE_P return false. There is some timing issue here, but I dont = easily see it yet. Anybody got a clue? Jan D. (gdb) bt full #0 abort () at /home/jhd/src/emacs/current/src/emacs.c:394 No locals. #1 0x081d6ed2 in store_symval_forwarding (valcontents=3D0x84af60c, = newval=3D139255978, buf=3D0x84d2dd0) at = /home/jhd/src/emacs/current/src/data.c:933 base =3D 0x85cfeb2 "" p =3D 0xb6207b86 " \266\262\376\\\b\206{ \266\216{ = \266\252\340L\bN\277\177\b\226{ \266\316z \266\236{ \266\016z \266\246{ = \266>y \266\256{ \266~$\177\b\266{ \266~x \266\276{ \266\026\326~\b\306{ = \266\266\177 \266\316{ \266\366~ \266\326{ \266\066~ \266\336{ \266" #2 0x081d7617 in set_internal (symbol=3D139286250, newval=3D139255978, = where=3D139255978, bindflag=3D0) at = /home/jhd/src/emacs/current/src/data.c:1252 buf =3D 0x84d2dd0 innercontents =3D 0x84af60c voide =3D 0 sym =3D 0x84d56e8 tem1 =3D 139255978 #3 0x081d71eb in Fset (symbol=3D139286250, newval=3D139255978) at = /home/jhd/src/emacs/current/src/data.c:1068 No locals. #4 0x081d7977 in Fset_default (symbol=3D139286250, value=3D139255978) = at /home/jhd/src/emacs/current/src/data.c:1402 valcontents =3D 0x84af60c sym =3D 0x84d56e8 #5 0x081f0cdf in unbind_to (count=3D6, value=3D139255978) at = /home/jhd/src/emacs/current/src/eval.c:3467 this_binding =3D { symbol =3D 139286250,=20 old_value =3D 139255978,=20 func =3D 0,=20 unused =3D 0 } quitf =3D 139255978 gcpro1 =3D { next =3D 0x50,=20 var =3D 0xbf806a2c,=20 nvars =3D -1082103252 } gcpro2 =3D { next =3D 0xbf805698,=20 var =3D 0x81f8281,=20 nvars =3D 141846045 } #6 0x0808055a in update_tool_bar (f=3D0x86c5a58, save_match_data=3D0) = at /home/jhd/src/emacs/current/src/xdisp.c:11287 count =3D 6 frame =3D 141318749 new_n_tool_bar =3D 13 gcpro1 =3D { next =3D 0xbf806a2c,=20 var =3D 0xbf8056e8,=20 nvars =3D 134742197 } prev =3D 0x84d2dd0 new_tool_bar =3D 141846045 window =3D 141316517 w =3D 0x86c51a0 do_update =3D 1 #7 0x0807fdb7 in prepare_menu_bars () at = /home/jhd/src/emacs/current/src/xdisp.c:10959 tail =3D 142493830 frame =3D 141318749 count =3D 5 menu_bar_hooks_run =3D 1 all_windows =3D 1 gcpro1 =3D { next =3D 0x0,=20 var =3D 0x84da318,=20 nvars =3D -1082108352 } gcpro2 =3D { next =3D 0xbf805738,=20 var =3D 0x8052f8b,=20 nvars =3D 139307824 } f =3D 0x86c5a58 tooltip_frame =3D 139255978 #8 0x08083508 in redisplay_internal () at = /home/jhd/src/emacs/current/src/xdisp.c:12821 w =3D 0x86c51a0 sw =3D 0x86c51a0 fr =3D 0x86c5a58 pending =3D 0 must_finish =3D 1 tlbufpos =3D { charpos =3D 192,=20 bytepos =3D 192 } tlendpos =3D { charpos =3D 0,=20 bytepos =3D 0 } number_of_visible_frames =3D 2 count =3D 3 count1 =3D 5 sf =3D 0x86c5a58 polling_stopped_here =3D 0 old_frame =3D 141318749 consider_all_windows_p =3D 1 #9 0x080848e4 in redisplay_preserve_echo_area (from_where=3D12) at = /home/jhd/src/emacs/current/src/xdisp.c:13433 No locals. #10 0x08239cc5 in wait_reading_process_output (time_limit=3D30, = microsecs=3D0, read_kbd=3D-1, do_display=3D1, wait_for_cell=3D139255978, = wait_proc=3D0x0, just_wait_proc=3D0) at = /home/jhd/src/emacs/current/src/process.c:4854 nread =3D 1771 timeout_reduced_for_timers =3D 0 channel =3D 4 nfds =3D 1 Available =3D { fds_bits =3D {0 } } Writeok =3D { fds_bits =3D {0 } } check_write =3D 1 check_delay =3D 0 no_avail =3D 0 xerrno =3D 11 proc =3D 140231989 timeout =3D { tv_sec =3D 29,=20 tv_usec =3D 999983 } end_time =3D { tv_sec =3D 1333213601,=20 tv_usec =3D 861883 } wait_channel =3D -1 got_some_input =3D 1 count =3D 2 #11 0x0805ce28 in sit_for (timeout=3D120, reading=3D1, do_display=3D1) = at /home/jhd/src/emacs/current/src/dispnew.c:6063 sec =3D 30 usec =3D 0 #12 0x0816c2c4 in read_char (commandflag=3D1, nmaps=3D2, = maps=3D0xbf806f20, prev_event=3D139255978, used_mouse_menu=3D0xbf806fc4, = end_time=3D0x0) at /home/jhd/src/emacs/current/src/keyboard.c:2692 tem0 =3D 140234266 timeout =3D 30 delay_level =3D 4 buffer_size =3D 1 c =3D 139255978 jmpcount =3D 2 local_getcjmp =3D {{ __jmpbuf =3D {0, -1082099968, -1082100508, -1082102056, = -200402081, -642984912},=20 __mask_was_saved =3D 0,=20 __saved_mask =3D { __val =3D {139681980, 192, 3212864808, 139275728, = 139681980, 1, 3212864840, 136618291, 139681980, 191, 3212864840, = 136611281, 139278186, 139255978, 3212864840, 136621441, 139255978, = 139359410, 1, 139278186, 192, 3212866788, 3212864872, 136611108, = 142604710, 139278186, 1, 0, 139278186, 192, 3212864904, 136621441} } }} save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0},=20 __mask_was_saved =3D 0,=20 __saved_mask =3D { __val =3D {0 } } }} key_already_recorded =3D 0 tem =3D 139275733 save =3D 139278186 previous_echo_area_message =3D 139255978 also_record =3D 139255978 reread =3D 0 gcpro1 =3D { next =3D 0x0,=20 var =3D 0x0,=20 nvars =3D 139278186 } gcpro2 =3D { next =3D 0xbf806e78,=20 var =3D 0x824af2d,=20 nvars =3D 139275728 } polling_stopped_here =3D 0 orig_kboard =3D 0x84d5c78 #13 0x0817707e in read_key_sequence (keybuf=3D0xbf807100, bufsize=3D30, = prompt=3D139255978, dont_downcase_last=3D0, can_return_switch_frame=3D1, = fix_current_buffer=3D1) at = /home/jhd/src/emacs/current/src/keyboard.c:9328 interrupted_kboard =3D 0x84d5c78 interrupted_frame =3D 0x84da318 key =3D 139275733 used_mouse_menu =3D 0 echo_local_start =3D 0 last_real_key_start =3D 0 keys_local_start =3D 0 local_first_binding =3D 0 from_string =3D 139255978 count =3D 2 t =3D 0 echo_start =3D 0 keys_start =3D 0 nmaps =3D 2 nmaps_allocated =3D 2 defs =3D 0xbf806f00 submaps =3D 0xbf806f20 orig_local_map =3D 142486110 orig_keymap =3D 139255978 localized_local_map =3D 0 first_binding =3D 0 first_unbound =3D 31 mock_input =3D 0 fkey =3D { parent =3D 139464142,=20 map =3D 139464142,=20 start =3D 0,=20 end =3D 0 } keytran =3D { parent =3D 139243206,=20 map =3D 139243206,=20 start =3D 0,=20 end =3D 0 } indec =3D { parent =3D 139464150,=20 map =3D 139464150,=20 start =3D 0,=20 end =3D 0 } shift_translated =3D 0 delayed_switch_frame =3D 139255978 original_uppercase =3D -1082101688 original_uppercase_position =3D -1 dummyflag =3D 0 starting_buffer =3D 0x84d2dd0 fake_prefixed_keys =3D 139255978 gcpro1 =3D { next =3D 0xbf806fc8,=20 var =3D 0x84d2a18,=20 nvars =3D 139357354 } #14 0x0816a0f4 in command_loop_1 () at = /home/jhd/src/emacs/current/src/keyboard.c:1449 cmd =3D 139789570 keybuf =3D {96, 12, -1082101400, 136252639, 139325930, = 139255978, 0, 139740386, 139255978, 137495029, 139465670, 139325930, = 139255978, 0, 0, 136252186, 139325930, 139255978, 139255978, 1, = 139325928, 139255978, 139255978, -1082099808, -1082099968, -1082100508, = -1082101352, 136242878, 2, 139465670} i =3D 2 prev_modiff =3D 11 prev_buffer =3D 0x84d2dd0 already_adjusted =3D 0 #15 0x081ed558 in internal_condition_case (bfun=3D0x8169da0 = , handlers=3D139287058, hfun=3D0x8169745 ) at = /home/jhd/src/emacs/current/src/eval.c:1515 val =3D 139465670 c =3D { tag =3D 139255978,=20 val =3D 139255978,=20 next =3D 0xbf8072f8,=20 gcpro =3D 0x0,=20 jmp =3D {{ __jmpbuf =3D {-1082099808, -1082099968, -1082100508, = -1082101064, -197854369, -914522576},=20 __mask_was_saved =3D 0,=20 __saved_mask =3D { __val =3D {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3212866224, 0, = 0, 15989016, 134533712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10239680, 3077890736, = 139205696, 3212866468, 135814826, 2, 4294967295, 3212866176} } }},=20 backlist =3D 0x0,=20 handlerlist =3D 0x0,=20 lisp_eval_depth =3D 0,=20 pdlcount =3D 2,=20 poll_suppress_count =3D 1,=20 interrupt_input_blocked =3D 0,=20 byte_stack =3D 0x0 } h =3D { handler =3D 139287058,=20 var =3D 139255978,=20 chosen_clause =3D 0,=20 tag =3D 0xbf8071d0,=20 next =3D 0x0 } #16 0x08169af1 in command_loop_2 (ignore=3D139255978) at = /home/jhd/src/emacs/current/src/keyboard.c:1160 val =3D -1082099808 #17 0x081ed054 in internal_catch (tag=3D139285010, func=3D0x8169acd = , arg=3D139255978) at = /home/jhd/src/emacs/current/src/eval.c:1272 c =3D { tag =3D 139285010,=20 val =3D 139255978,=20 next =3D 0x0,=20 gcpro =3D 0x0,=20 jmp =3D {{ __jmpbuf =3D {-1082099808, -1082099968, -1082100508, = -1082100792, -198001825, -914886608},=20 __mask_was_saved =3D 0,=20 __saved_mask =3D { __val =3D {0 , 139255978, 3212866504, = 136148503, 138869208, 139255978, 139275728, 0, 139378056, 3212867488, 0, = 136147330, 139275728} } }},=20 backlist =3D 0x0,=20 handlerlist =3D 0x0,=20 lisp_eval_depth =3D 0,=20 pdlcount =3D 2,=20 poll_suppress_count =3D 1,=20 interrupt_input_blocked =3D 0,=20 byte_stack =3D 0x0 } #18 0x08169aad in command_loop () at = /home/jhd/src/emacs/current/src/keyboard.c:1139 No locals. #19 0x0816937e in recursive_edit_1 () at = /home/jhd/src/emacs/current/src/keyboard.c:759 count =3D 1 val =3D -1 #20 0x081694cf in Frecursive_edit () at = /home/jhd/src/emacs/current/src/keyboard.c:823 count =3D 0 buffer =3D 139255978 #21 0x08167959 in main (argc=3D3, argv=3D0xbf807834) at = /home/jhd/src/emacs/current/src/emacs.c:1715 dummy =3D 0 stack_bottom_variable =3D 8 '\b' do_initial_setlocale =3D 1 skip_args =3D 1 rlim =3D { rlim_cur =3D 8388608,=20 rlim_max =3D 18446744073709551615 } no_loadup =3D 0 junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x1
Jan D. >=20 > Brad >=20 > On Sat, Mar 24, 2012 at 5:01 AM, Jan Dj=E4rv = wrote: >> Hello. >>=20 >> You don't show the reason for the crash (segmentation violation, or = something like that). >> Can you do that? >>=20 >> Jan D. >>=20 >> 24 mar 2012 kl. 00:19 skrev Brad Town: >>=20 >>> This bug report will be sent to the Bug-GNU-Emacs mailing list >>> and the GNU bug tracker at debbugs.gnu.org. Please check that >>> the From: line contains a valid email address. After a delay of up >>> to one day, you should receive an acknowledgement at that address. >>>=20 >>> Please write in English if possible, as the Emacs maintainers >>> usually do not have translators for other languages. >>>=20 >>> Please describe exactly what actions triggered the bug, and >>> the precise symptoms of the bug. If you can, give a recipe >>> starting from `emacs -Q': >>>=20 >>> --- recipe --- >>> * Run /usr/local/bin/emacs -Q --daemon >>> * Repeat the following until hang or crash: >>> ** Run /usr/local/bin/emacsclient --create-frame >>> ** When the frame appears, C-x C-c to exit >>>=20 >>> gdb `bt full' output: >>>=20 >>> --- cut here --- >>> #0 0x00007fe6caa6b583 in __select_nocancel () at >>> ../sysdeps/unix/syscall-template.S:82 >>> No locals. >>> #1 0x00000000004ec561 in xg_select (max_fds=3D4, = rfds=3D0x7fff3103bb40, >>> wfds=3D0x7fff3103bac0, efds=3D0x0, timeout=3D) at >>> xgselect.c:100 >>> all_rfds =3D { >>> fds_bits =3D {8, 0 } >>> } >>> all_wfds =3D { >>> fds_bits =3D {0 } >>> } >>> tmo =3D { >>> tv_sec =3D 1332543996, >>> tv_usec =3D 800572 >>> } >>> tmop =3D 0x7fff3103bc30 >>> context =3D 0xe97a40 >>> have_wfds =3D 1 >>> n_gfds =3D >>> our_tmo =3D 0 >>> retval =3D >>> our_fds =3D >>> i =3D >>> nfds =3D >>> tmo_in_millisec =3D -1 >>> #2 0x00000000005b0e44 in wait_reading_process_output >>> (time_limit=3D, microsecs=3D, = read_kbd=3D-1, >>> do_display=3D, >>> wait_for_cell=3D, wait_proc=3D0x0, = just_wait_proc=3D0) at >>> process.c:4608 >>> timeout_reduced_for_timers =3D 0 >>> channel =3D -514 >>> nfds =3D >>> Available =3D { >>> fds_bits =3D {8, 0 } >>> } >>> Writeok =3D { >>> fds_bits =3D {0 } >>> } >>> check_write =3D 1 >>> check_delay =3D 0 >>> no_avail =3D 1 >>> xerrno =3D 2 >>> proc =3D >>> timeout =3D { >>> tv_sec =3D 99928, >>> tv_usec =3D 160649 >>> } >>> end_time =3D { >>> tv_sec =3D 0, >>> tv_usec =3D 0 >>> } >>> wait_channel =3D -1 >>> got_some_input =3D 0 >>> #3 0x000000000050735d in kbd_buffer_get_event (end_time=3D>> out>, used_mouse_menu=3D, kbp=3D) at >>> keyboard.c:3853 >>> c =3D >>> obj =3D >>> #4 read_char (commandflag=3D, nmaps=3D, >>> maps=3D, prev_event=3D, >>> used_mouse_menu=3D, end_time=3D0x0) >>> at keyboard.c:2799 >>> kb =3D >>> c =3D 11995778 >>> local_getcjmp =3D {{ >>> __jmpbuf =3D {11995778, 7083285557197970914, 1, 1, = 12085424, >>> 140734015717488, -7083456576088662558, 7083286322900934114}, >>> __mask_was_saved =3D 0, >>> __saved_mask =3D { >>> __val =3D {0, 1, 0, 11065426, 9585369, 11065416, = 9893797, >>> 0, 3120373890685015296, 111, 9893744, 9893749, 9893744, 0, 2, >>> 11995778} >>> } >>> }} >>> save_jump =3D {{ >>> __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, >>> __mask_was_saved =3D 0, >>> __saved_mask =3D { >>> __val =3D {0 } >>> } >>> }} >>> key_already_recorded =3D 0 >>> tem =3D >>> save =3D >>> previous_echo_area_message =3D 11995778 >>> also_record =3D 11995778 >>> reread =3D 0 >>> polling_stopped_here =3D 1 >>> orig_kboard =3D 0xb7d720 >>> #5 0x0000000000509438 in read_key_sequence (keybuf=3D, >>> bufsize=3D, prompt=3D, >>> dont_downcase_last=3D, >>> can_return_switch_frame=3D, >>> fix_current_buffer=3D) at keyboard.c:9326 >>> interrupted_kboard =3D 0xb7d720 >>> key =3D 1 >>> used_mouse_menu =3D 0 >>> echo_local_start =3D 0 >>> last_real_key_start =3D 32767 >>> keys_local_start =3D 0 >>> from_string =3D >>> count =3D 2 >>> t =3D >>> echo_start =3D >>> keys_start =3D 0 >>> nmaps =3D >>> nmaps_allocated =3D 2 >>> defs =3D 0x7fff3103c050 >>> submaps =3D >>> orig_local_map =3D 17529222 >>> orig_keymap =3D 11995778 >>> localized_local_map =3D 0 >>> first_binding =3D >>> first_unbound =3D >>> mock_input =3D >>> fkey =3D { >>> parent =3D 12419798, >>> map =3D 12419798, >>> start =3D 0, >>> end =3D 0 >>> } >>> keytran =3D { >>> parent =3D 11975078, >>> map =3D 11975078, >>> start =3D 0, >>> end =3D 0 >>> } >>> indec =3D { >>> parent =3D 12419814, >>> map =3D 12419814, >>> start =3D 0, >>> end =3D 0 >>> } >>> shift_translated =3D 0 >>> delayed_switch_frame =3D 11995778 >>> original_uppercase =3D 11995778 >>> original_uppercase_position =3D -1 >>> starting_buffer =3D 0xb77790 >>> fake_prefixed_keys =3D 11995778 >>> #6 0x000000000050b76b in command_loop_1 () at keyboard.c:1448 >>> cmd =3D 0 >>> keybuf =3D {140629218229288, 9192392, 4611686018427404288, >>> 4611686018427389952, 0, 1, 140734015718320, 5712078, = 140629320511784, >>> 0, 140629320254704, >>> 140629320307912, 4233728, 140629218281056, 140629320511784, >>> 0, 140629320254704, 140629320307912, 4232831, 140629218281056, >>> 4214280, 4294967296, 0, 11995778, 64, >>> 12241542, 140734015719856, 4611686018427518976, 11995778, = 5640642} >>> i =3D 822331824 >>> prev_modiff =3D 0 >>> prev_buffer =3D 0x0 >>> #7 0x00000000005740c1 in internal_condition_case (bfun=3D>> out>, handlers=3D, hfun=3D) at = eval.c:1515 >>> val =3D -514 >>> c =3D { >>> tag =3D 11995778, >>> val =3D 11995778, >>> next =3D 0x7fff3103c570, >>> gcpro =3D 0x0, >>> jmp =3D {{ >>> __jmpbuf =3D {12712224, 7083285089474616802, 11995778, >>> 140734015719856, 0, 1, -7083456572643041822, 7083286383632227810}, >>> __mask_was_saved =3D 0, >>> __saved_mask =3D { >>> __val =3D {140629320307912, 140734015718528, = 4294967295, >>> 140734015718568, 1, 8606112, 0, 0, 1, 0, 140629318338513, 1, 0, 0, >>> 140629218252208, 0} >>> } >>> }}, >>> backlist =3D 0x0, >>> handlerlist =3D 0x0, >>> lisp_eval_depth =3D 0, >>> pdlcount =3D 2, >>> poll_suppress_count =3D 1, >>> interrupt_input_blocked =3D 0, >>> byte_stack =3D 0x0 >>> } >>> h =3D { >>> handler =3D 12047842, >>> var =3D 11995778, >>> chosen_clause =3D 11995778, >>> tag =3D 0x7fff3103c400, >>> next =3D 0x0 >>> } >>> #8 0x0000000000502f2e in command_loop_2 (ignore=3D) = at >>> keyboard.c:1159 >>> val =3D -514 >>> #9 0x00000000005741e8 in internal_catch (tag=3D, >>> func=3D, arg=3D) at eval.c:1272 >>> c =3D { >>> tag =3D 12043634, >>> val =3D 11995778, >>> next =3D 0x0, >>> gcpro =3D 0x0, >>> jmp =3D {{ >>> __jmpbuf =3D {12712224, 7083285089474616802, 11995778, >>> 140734015719856, 0, 1, -7083456572592710174, 7083286383603523042}, >>> __mask_was_saved =3D 0, >>> __saved_mask =3D { >>> __val =3D {0, 0, 0, 0, 624, 272, 22, 0, 0, 0, >>> 140629221879360, 140734015720184, 344, 12221746, 5710197, >>> 140734015719080} >>> } >>> }}, >>> backlist =3D 0x0, >>> handlerlist =3D 0x0, >>> lisp_eval_depth =3D 0, >>> pdlcount =3D 2, >>> poll_suppress_count =3D 1, >>> interrupt_input_blocked =3D 0, >>> byte_stack =3D 0x0 >>> } >>> #10 0x00000000005035fa in command_loop () at keyboard.c:1138 >>> No locals. >>> #11 recursive_edit_1 () at keyboard.c:758 >>> val =3D >>> #12 0x000000000050370c in Frecursive_edit () at keyboard.c:822 >>> buffer =3D 11995778 >>> #13 0x00000000004f7a40 in main (argc=3D0, argv=3D0x7fff3103caf8) at = emacs.c:1715 >>> dummy =3D 140629320309128 >>> stack_bottom_variable =3D 0 '\000' >>> do_initial_setlocale =3D >>> skip_args =3D 1 >>> rlim =3D { >>> rlim_cur =3D 8720000, >>> rlim_max =3D 18446744073709551615 >>> } >>> no_loadup =3D 0 >>> junk =3D 0x0 >>> dname_arg =3D 0x0 >>> ch_to_dir =3D 0x7fff3103ca18 "M\254\232\312\346\177" >>> --- cut here --- >>>=20 >>> `xbacktrace' gives no output. >>>=20 >>> --- recipe --- >>>=20 >>> If Emacs crashed, and you have the Emacs process in the gdb = debugger, >>> please include the output from the following gdb commands: >>> `bt full' and `xbacktrace'. >>> For information about debugging Emacs, please read the file >>> /usr/local/share/emacs/24.0.94/etc/DEBUG. >>>=20 >>>=20 >>> In GNU Emacs 24.0.94.2 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d = scroll bars) >>> of 2012-03-23 on torgo.mtv.corp.google.com >>> Windowing system distributor `The X.Org Foundation', version = 11.0.10706000 >>> Configured using: >>> `configure '--with-x-toolkit=3Dlucid'' >>>=20 >>> Important settings: >>> value of $LC_ALL: nil >>> value of $LC_COLLATE: en_US.UTF-8 >>> value of $LC_CTYPE: nil >>> value of $LC_MESSAGES: nil >>> value of $LC_MONETARY: en_US.UTF-8 >>> value of $LC_NUMERIC: en_US.UTF-8 >>> value of $LC_TIME: en_US.UTF-8 >>> value of $LANG: en_US.UTF-8 >>> value of $XMODIFIERS: nil >>> locale-coding-system: utf-8-unix >>> default enable-multibyte-characters: t >>>=20 >>> Major mode: Lisp Interaction >>>=20 >>> Minor modes in effect: >>> tooltip-mode: t >>> mouse-wheel-mode: t >>> tool-bar-mode: t >>> menu-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 >>> transient-mark-mode: t >>>=20 >>> Recent input: >>> C-x C-c M-x r e p o r t - >>>=20 >>> Recent messages: >>> ("/usr/local/bin/emacs") >>> Starting Emacs daemon. >>> When done with this frame, type C-x 5 0 >>> (No files need saving) >>> When done with this frame, type C-x 5 0 >>>=20 >>> Load-path shadows: >>> None found. >>>=20 >>> Features: >>> (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 = mml >>> easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 >>> mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 >>> ietf-drums mm-util mail-prsvr mail-utils server time-date 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 >>> x-toolkit x multi-tty emacs) >>>=20 >>>=20 >>=20 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 31 14:01:06 2012 Received: (at 11081) by debbugs.gnu.org; 31 Mar 2012 18:01:06 +0000 Received: from localhost ([127.0.0.1]:33164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SE2bp-0001w4-Ra for submit@debbugs.gnu.org; Sat, 31 Mar 2012 14:01:06 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:38905) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SE2bn-0001vv-4e for 11081@debbugs.gnu.org; Sat, 31 Mar 2012 14:01:04 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M1R00F00GHFKX00@a-mtaout22.012.net.il> for 11081@debbugs.gnu.org; Sat, 31 Mar 2012 21:00:43 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.100.223]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M1R00E2DGP5DUK1@a-mtaout22.012.net.il>; Sat, 31 Mar 2012 21:00:43 +0300 (IDT) Date: Sat, 31 Mar 2012 21:00:45 +0300 From: Eli Zaretskii Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang In-reply-to: To: Jan =?iso-8859-1?Q?Dj=E4rv?= Message-id: <83k420k5v6.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 11081 Cc: 11081@debbugs.gnu.org, brad@bradtown.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii 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: -1.2 (-) > From: Jan Dj=E4rv > Date: Sat, 31 Mar 2012 19:16:55 +0200 > Cc: 11081@debbugs.gnu.org >=20 > The crash happens because of the abort in the SELECTED_FRAME macro: >=20 > #define SELECTED_FRAME()=09=09=09=09\ > ((FRAMEP (selected_frame)=09=09=09=09\ > && FRAME_LIVE_P (XFRAME (selected_frame)))=09\ > ? XFRAME (selected_frame)=09=09=09=09\ > : (abort (), (struct frame *) 0)) >=20 > FRAME_LIVE_P return false. There is some timing issue here, but I = dont easily see it yet. Anybody got a clue? You are saying that the selected frame was already deleted when the code in update_tool_bar gets to its last lines, is that it? From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 01 05:33:41 2012 Received: (at 11081) by debbugs.gnu.org; 1 Apr 2012 09:33:41 +0000 Received: from localhost ([127.0.0.1]:34290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SEHAL-0000kG-5Q for submit@debbugs.gnu.org; Sun, 01 Apr 2012 05:33:41 -0400 Received: from mailout.melmac.se ([62.20.26.67]:50659) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SEHAJ-0000k8-6d for 11081@debbugs.gnu.org; Sun, 01 Apr 2012 05:33:40 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 6F7179CEC for <11081@debbugs.gnu.org>; Sun, 1 Apr 2012 11:33:28 +0200 (CEST) Received: (qmail 26144 invoked by uid 89); 1 Apr 2012 09:30:22 -0000 Received: from h-46-59-42-18.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.18) by mail01.melmac.se with ESMTPA; 1 Apr 2012 09:30:22 -0000 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id B07BD7FA06C; Sun, 1 Apr 2012 11:33:27 +0200 (CEST) Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang Mime-Version: 1.0 (Apple Message framework v1257) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <83k420k5v6.fsf@gnu.org> Date: Sun, 1 Apr 2012 11:33:28 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <32C38409-1EB5-4864-B217-07F05D7925C5@swipnet.se> References: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> <83k420k5v6.fsf@gnu.org> To: Eli Zaretskii X-Mailer: Apple Mail (2.1257) X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 11081 Cc: 11081@debbugs.gnu.org, brad@bradtown.com 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: -1.2 (-) 31 mar 2012 kl. 20:00 skrev Eli Zaretskii: >> From: Jan Dj=E4rv >> Date: Sat, 31 Mar 2012 19:16:55 +0200 >> Cc: 11081@debbugs.gnu.org >>=20 >> The crash happens because of the abort in the SELECTED_FRAME macro: >>=20 >> #define SELECTED_FRAME() \ >> ((FRAMEP (selected_frame) \ >> && FRAME_LIVE_P (XFRAME (selected_frame))) \ >> ? XFRAME (selected_frame) \ >> : (abort (), (struct frame *) 0)) >>=20 >> FRAME_LIVE_P return false. There is some timing issue here, but I = dont easily see it yet. Anybody got a clue? >=20 > You are saying that the selected frame was already deleted when the > code in update_tool_bar gets to its last lines, is that it? No, the new frame that is being created is not live when this code is = executed. The crash happens when emacsclient --create-frame is run, not = when exiting the frame. The f->terminal is indeed NULL, and = x_display_list is NULL. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 04 15:02:51 2021 Received: (at 11081) by debbugs.gnu.org; 4 Dec 2021 20:02:51 +0000 Received: from localhost ([127.0.0.1]:55057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtbFD-00046v-1i for submit@debbugs.gnu.org; Sat, 04 Dec 2021 15:02:51 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtbFA-00043i-Vi for 11081@debbugs.gnu.org; Sat, 04 Dec 2021 15:02:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=9x141XesisbS4idgCSV5QTGI2E1OMkMWwTsDGfR5egA=; b=Ukw7tdvD/lRQBkDsvGvGfrvgGW aWYP04lInQgblxclf82zee8cwFaKJn/gWvTt3yjtpCqg6j/vYoX6A97NDO11oA5cWE4uAcTMl7XRI hBfgtOJL4qeSNFWzXFwTA3capMy+vhe2gi2WK1vrq4lNvWXHXpd82bmIjH7pAIcwAL1c=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mtbF1-0008RX-Pm; Sat, 04 Dec 2021 21:02:42 +0100 From: Lars Ingebrigtsen To: Jan =?utf-8?Q?Dj=C3=A4rv?= Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang References: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> <83k420k5v6.fsf@gnu.org> <32C38409-1EB5-4864-B217-07F05D7925C5@swipnet.se> X-Now-Playing: Kraftwerk's _Exceller 8_: "Ruckzack" Date: Sat, 04 Dec 2021 21:02:39 +0100 In-Reply-To: <32C38409-1EB5-4864-B217-07F05D7925C5@swipnet.se> ("Jan =?utf-8?Q?Dj=C3=A4rv=22's?= message of "Sun, 1 Apr 2012 11:33:28 +0200") Message-ID: <87h7bo3zq8.fsf_-_@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jan Djärv writes: > No, the new frame that is being created is not live when this code is > executed. The crash happens when emacsclient --create-frame is run, > not when exiting the frame. The f->terminal is indeed NU [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11081 Cc: 11081@debbugs.gnu.org, Eli Zaretskii , brad@bradtown.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Jan Dj=C3=A4rv writes: > No, the new frame that is being created is not live when this code is > executed. The crash happens when emacsclient --create-frame is run, > not when exiting the frame. The f->terminal is indeed NULL, and > x_display_list is NULL. (I'm going through old bug reports that unfortunately weren't resolved at the time.) Are you still seeing this issue in more recent Emacs versions? (I can't recall seeing any reports like this, at least.) --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 04 15:02:54 2021 Received: (at control) by debbugs.gnu.org; 4 Dec 2021 20:02:54 +0000 Received: from localhost ([127.0.0.1]:55060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtbFG-00047A-Bc for submit@debbugs.gnu.org; Sat, 04 Dec 2021 15:02:54 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtbFF-00046k-7O for control@debbugs.gnu.org; Sat, 04 Dec 2021 15:02:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+JOhMcYCDwZ8NhKButyOOGs9uNI8eLx+CeMtWjrzxGw=; b=JoKpmrgWGpITNcyC1bfIlgsYCe Y6NENQEO5DumTKAzUfCth9suw9C5CSN3PutX727DavrJSJKcG1H6QRa3MNDqcokMblnhgFOBtNY05 3mZlXp+fKk42aICtpP2gtsbt/6vXYr4G4UkRIwsX6HGNYwVC6HsOhIqHC+Gj1q12/k8M=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mtbF6-0008Re-Fm for control@debbugs.gnu.org; Sat, 04 Dec 2021 21:02:46 +0100 Date: Sat, 04 Dec 2021 21:02:44 +0100 Message-Id: <87fsr83zq3.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #11081 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 11081 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 11081 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 04 15:50:27 2021 Received: (at 11081) by debbugs.gnu.org; 4 Dec 2021 20:50:27 +0000 Received: from localhost ([127.0.0.1]:55242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtbzG-0003dg-MP for submit@debbugs.gnu.org; Sat, 04 Dec 2021 15:50:26 -0500 Received: from mail-io1-f52.google.com ([209.85.166.52]:33346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtbzF-0003dU-6X for 11081@debbugs.gnu.org; Sat, 04 Dec 2021 15:50:25 -0500 Received: by mail-io1-f52.google.com with SMTP id m9so8334712iop.0 for <11081@debbugs.gnu.org>; Sat, 04 Dec 2021 12:50:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bradtown.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=N2+I6hwMV8RJo9UDnA9NlOtJbPtkkjr3cGe8WbLpSVU=; b=Up8Wr8T1h8vHOFpDD8hOc2dDwb3E457kbroPb01lMtiehBUc0Sshuh5cGRp/hBN+fg FVDLRBwDbRBRJeF5gRyN1vy2x+/UEUWsGxYAw6tYQgWRBSKuPqcOyFtKTlSfymtWLHUW UbPaDTb8CVBNvSDuBxohruK9vU4+VZsUFvsg8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=N2+I6hwMV8RJo9UDnA9NlOtJbPtkkjr3cGe8WbLpSVU=; b=YC5uCUlClVmhV0zBLZDHOJZcn68508ohnScMjGz4AHyhaoZKjwUlNHuGhASuskKtZx CBGnJlXOQH1E6OI37cerQTcmSRw67PVjPLL+8DlHtOnWl3Suz0F2eAEwT3gSOdx+e5Zc zM2OAywHNXmpvV1/n7jhEwJkqP3NAmb7w6rD6gMA0VD68ReCpLujrDR8p8dbOgJrpabn TiuKA5ChcJSyXwhod2+1pDUuSQyFHT4BSvIGstvZDyR2rg9MAlrbf6oq5O49ja4N1G0B 5uBn0/I+X3v3v+UTCgDgfNYq1nZ7CnWubxOzJQofLFebshWa5tmEb1nO6Qo+1kLlWefL TfLQ== X-Gm-Message-State: AOAM533fehdecKb9PIbSWYUjLwn7M5J8IL/dVeCzIpo0OtiohEWUuOaC RaNyG55fsO+pgWH9dswU9xTlG4RWdl5QfA== X-Google-Smtp-Source: ABdhPJw/0tztQNHm7sKOvD3r/mpGI9OE3gpAxe7z+acxJRRu0e9PKL5Gi8U7JcCMBgFDKk7Yw3v1HA== X-Received: by 2002:a05:6638:13c5:: with SMTP id i5mr32135373jaj.88.1638651019111; Sat, 04 Dec 2021 12:50:19 -0800 (PST) Received: from mail-io1-f46.google.com (mail-io1-f46.google.com. [209.85.166.46]) by smtp.gmail.com with ESMTPSA id k6sm4070724ilo.40.2021.12.04.12.50.18 for <11081@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 04 Dec 2021 12:50:18 -0800 (PST) Received: by mail-io1-f46.google.com with SMTP id b187so8202048iof.11 for <11081@debbugs.gnu.org>; Sat, 04 Dec 2021 12:50:18 -0800 (PST) X-Received: by 2002:a05:6602:2dd5:: with SMTP id l21mr26390895iow.170.1638651018556; Sat, 04 Dec 2021 12:50:18 -0800 (PST) MIME-Version: 1.0 References: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> <83k420k5v6.fsf@gnu.org> <32C38409-1EB5-4864-B217-07F05D7925C5@swipnet.se> <87h7bo3zq8.fsf_-_@gnus.org> In-Reply-To: <87h7bo3zq8.fsf_-_@gnus.org> From: Brad Town Date: Sat, 4 Dec 2021 12:50:09 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang To: Lars Ingebrigtsen Content-Type: multipart/alternative; boundary="000000000000df3a1705d2582bfa" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 11081 Cc: 11081@debbugs.gnu.org, Eli Zaretskii , =?UTF-8?Q?Jan_Dj=C3=A4rv?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000df3a1705d2582bfa Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I haven't used this functionality in a long time. I think it's reasonable to close this issue. On Sat, Dec 4, 2021, 12:02 PM Lars Ingebrigtsen wrote: > Jan Dj=C3=A4rv writes: > > > No, the new frame that is being created is not live when this code is > > executed. The crash happens when emacsclient --create-frame is run, > > not when exiting the frame. The f->terminal is indeed NULL, and > > x_display_list is NULL. > > (I'm going through old bug reports that unfortunately weren't resolved > at the time.) > > Are you still seeing this issue in more recent Emacs versions? (I can't > recall seeing any reports like this, at least.) > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no > --000000000000df3a1705d2582bfa Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I haven't used this functionality in a long time. I t= hink it's reasonable to close this issue.

On Sat, Dec 4, 2021, 12:02 PM = Lars Ingebrigtsen <larsi@gnus.org&= gt; wrote:
Jan Dj=C3=A4rv <jan.h= .d@swipnet.se> writes:

> No, the new frame that is being created is not live when this code is<= br> > executed.=C2=A0 The crash happens when emacsclient --create-frame is r= un,
> not when exiting the frame.=C2=A0 The f->terminal is indeed NULL, a= nd
> x_display_list is NULL.

(I'm going through old bug reports that unfortunately weren't resol= ved
at the time.)

Are you still seeing this issue in more recent Emacs versions?=C2=A0 (I can= 't
recall seeing any reports like this, at least.)

--
(domestic pets only, the antidote for overdose, milk.)
=C2=A0 =C2=A0bloggy blog: http://lars.ingebrigtsen.no
--000000000000df3a1705d2582bfa-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 04 16:03:01 2021 Received: (at 11081) by debbugs.gnu.org; 4 Dec 2021 21:03:02 +0000 Received: from localhost ([127.0.0.1]:55275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtcBR-0006A8-Ko for submit@debbugs.gnu.org; Sat, 04 Dec 2021 16:03:01 -0500 Received: from quimby.gnus.org ([95.216.78.240]:41292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtcBQ-00069s-Ju for 11081@debbugs.gnu.org; Sat, 04 Dec 2021 16:03:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Z7taFb4aZuQ0cHya8sJa+3XfH2xwQ6ejBn5RsB3gTSc=; b=AaJTJ/fWMHnO2J9CyZZO3CHnKK H7tkf1MAFLIb0RtNR5rsSe7z/BX0UJde4Jp/Xa80nNe/CGbAGRx7ILj/KI0S5UOTygDEirlpqzOer iAXV0nV1etz2LOutTsPrQuEMnM8D+QWKSOcCcSazcPPkXj6Lb8b/ZpbKrghLKw+xlvNA=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mtcBI-0000SA-0d; Sat, 04 Dec 2021 22:02:54 +0100 From: Lars Ingebrigtsen To: Brad Town Subject: Re: bug#11081: 24.0.94; "emacsclient --create-frame" occasionally crashes daemon or causes daemon to hang References: <19E64786-E333-41A4-8D38-471649D69D0B@swipnet.se> <83k420k5v6.fsf@gnu.org> <32C38409-1EB5-4864-B217-07F05D7925C5@swipnet.se> <87h7bo3zq8.fsf_-_@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEUZOVkkSW0lXI8x da4eGRhChb4aRXSzvtBTeKFLRUj///+QzAhbAAAAAWJLR0QKaND0VgAAAAd0SU1FB+UMBBUCKaqm wbIAAAGZSURBVDjLjdNLTsMwEAbg8FzHFa1gV8YliB2NFXEBS5R1ZIVl24UPgIQcTkAOUAn1tsx4 xkkKosKLyOMv/9iJkizjcaKU0iXcSmmtLOdKTbSpDagk8apo6Mq5utzkDOepjdqaJgRnCpUyKQBV COGdIB+D95og1LDJxwnvt7ph8L5fP8F1BPc5gOzjGShhCu/XmezjI8ATQYngszwmLgVWLXQCfOQZ rxerNrQM603cOgIArELX3jOs41lnMUCAYx77MnAnKCzB+WmUHjAwfwn4IHbbRzYzhsVz2123dlt4 IZXgBTshYFOB1Mp+CQBvQwmqFgOAPKWKxeI59AACMII4h6Ig4Pmc4E0SQDDh6ePXKIGSSQCWhwDZ 5C+IV12a8jO8N63VY9CGRte51w+rsUhgeLjXEBBwVjJoAfp8GKJkKWBcQ8BzghQwZrnf7wQwMwKz s9amEjLzD7jZDVD+G/riKODPh7+fqR4Qqh9QO8dwd9DK8YhAd/2CPYI7AkOraoDpAYgJ1Az9a+dT TftTwSAEFyPo6Qrf7lmCb/LTBE2q2S9hAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEyLTA0VDIx OjAyOjQxKzAwOjAwxGa7WQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMi0wNFQyMTowMjo0MSsw MDowMLU7A+UAAAAASUVORK5CYII= X-Now-Playing: King Crimson's _USA_: "Easy Money" Date: Sat, 04 Dec 2021 22:02:51 +0100 In-Reply-To: (Brad Town's message of "Sat, 4 Dec 2021 12:50:09 -0800") Message-ID: <8735n82idg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Brad Town writes: > I haven't used this functionality in a long time. I think it's > reasonable to close this issue. OK; closing it, then. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11081 Cc: 11081@debbugs.gnu.org, Eli Zaretskii , Jan =?utf-8?Q?Dj=C3=A4rv?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Brad Town writes: > I haven't used this functionality in a long time. I think it's > reasonable to close this issue. OK; closing it, then. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 04 16:03:10 2021 Received: (at control) by debbugs.gnu.org; 4 Dec 2021 21:03:10 +0000 Received: from localhost ([127.0.0.1]:55281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtcBa-0006B4-3y for submit@debbugs.gnu.org; Sat, 04 Dec 2021 16:03:10 -0500 Received: from quimby.gnus.org ([95.216.78.240]:41314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtcBY-0006Ab-2T for control@debbugs.gnu.org; Sat, 04 Dec 2021 16:03:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Gv7VetCDc4xc3bzMDB8qpQiL9fJKnRN1On8WS7/unYk=; b=nmUqqsmNQtIMNFWq42JkkjKN/K v9rLcMWV0XiLqoy7iYcrDR1YngsiTc1iVSxXvJPz5dS65SNScBhhI+oKiF9uXFFiE+464PLchC68R HoQEpb9gZAVXklS+k4SFkaPBEh3wjiU39qeDYA6VKCGFd1eZHWaKPt+0iSNpvQgsoTcw=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mtcBQ-0000SL-JK for control@debbugs.gnu.org; Sat, 04 Dec 2021 22:03:02 +0100 Date: Sat, 04 Dec 2021 22:03:00 +0100 Message-Id: <871r2s2id7.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #11081 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 11081 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 11081 quit From unknown Fri Sep 05 11:00:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 02 Jan 2022 12:24:10 +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