From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Simon Leinen Newsgroups: gmane.emacs.devel Subject: Re: [emacs-master] Frequent freezes on macOS Date: Tue, 19 Jan 2021 21:27:29 +0100 Message-ID: References: <010001771963787a-0fcd3ba3-764a-4f66-b59c-c1828b2503e8-000000@email.amazonses.com> <83zh156imm.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000086461c05b946ab81" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16490"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Pankaj Jangid , Doug Davis , herbert@gojira.at, Emacs developers To: Philipp Stephani Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 19 21:29:25 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l1xcz-0004As-2K for ged-emacs-devel@m.gmane-mx.org; Tue, 19 Jan 2021 21:29:25 +0100 Original-Received: from localhost ([::1]:38456 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1xcy-0000yG-14 for ged-emacs-devel@m.gmane-mx.org; Tue, 19 Jan 2021 15:29:24 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52768) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1xbO-0007cb-VZ for emacs-devel@gnu.org; Tue, 19 Jan 2021 15:27:46 -0500 Original-Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:37218) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l1xbL-0008VN-1b; Tue, 19 Jan 2021 15:27:46 -0500 Original-Received: by mail-pf1-x432.google.com with SMTP id 11so12993510pfu.4; Tue, 19 Jan 2021 12:27:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TWEe0evY2NiEuksrQlBFnxTBtUHwyt3FR2QczeMluJI=; b=EfS02W6Qh2+wvkvFxVTsH973Bztvgvngg00pKrbqZQcaKKEM3fJ7joVcGtcWAhWT4k wAXNXHB62asPPgkglUG3jWqFeSDhZ+rGp8mkTeVtYHiQfBRuwj6t327XwcvbT+jq1tv7 vJOgYo6+MXH1p3vBWzrT1LRwUVM25KuutBrfkF6czD/PiKMwdyd5cH/FcZ71TmqVxQiU CIBznTScYi9zPlb+nig/N2l4maD0Abz4FGcvLB94noKIfQUckGs0U+VFE8jmiR/g+beq Xk6EVE4pAOhOC5ELYwG/FkF855b+fw9R/yhp03Ase1OiRHNQo9nBRd0ZcH3s+waacmmE Nnug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TWEe0evY2NiEuksrQlBFnxTBtUHwyt3FR2QczeMluJI=; b=kzEgGQGE45+jvoBLYhEkWrVWe/RcuiJRrqbGed8AeYuVM0yC+c6bg0+mA9G0kGl7Ke qeYvjEyIgyOz7e150zLMSfiijKfk7Nzb4zBTNd4MkfvGMwVDc6lfqfk7gch7Y5iCoQ5w X/zADZdRXc5+YjLIJuoj7BLrlI3bfB+cXgEiUiyo6+hcwTvdUymcB2dQvF0B9FSZqZNW /PHINBLKwr2iCOKda7xm6fPajzwt3Jd81CVx74bXaJO6cGL0wBHicMADpyIwhmM+Q1I6 1Itv+1zt2sPEksGnwfGwr+6mkWyUzfPamicJ3dp+Cf5SudDLhHqO+aHgVy/RMcOKU8Hw qJKg== X-Gm-Message-State: AOAM530mnCKd4UCKGt3IfUcPJ64PvejHSBYRXzVhGdTyw4ie6ntJdp6k 7OtfE0hgFLBCqdDj5dTZ/V/tM49h/G6FVNCDCAE= X-Google-Smtp-Source: ABdhPJwTW6ByUYrFZBEzKiN+aB5Wx1LCyvVKXbFyNGEM8pVjYsXHdpc/gP5561U+t+wmIE9O1FlIKsBjpk4zMKJXUS8= X-Received: by 2002:a62:1506:0:b029:19e:aca2:4ed8 with SMTP id 6-20020a6215060000b029019eaca24ed8mr5538906pfv.27.1611088060104; Tue, 19 Jan 2021 12:27:40 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::432; envelope-from=simon.leinen@gmail.com; helo=mail-pf1-x432.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:263183 Archived-At: --00000000000086461c05b946ab81 Content-Type: text/plain; charset="UTF-8" I have been experiencing the same issue for the past few days. Emacs compiled (to a nextstep application) from master on MacOS occasionally hangs while retrieving mail (headers) from an IMAP server in Gnus. When this happens, I can get out of the hang once by sending it a TERM signal (kill $(pgrep Emacs)). But if this happens a second time, this actually kills Emacs. Here's an all-threads backtrace after running it under the debugger, waiting for Emacs to hang, and then interrupting the process in the debugger: (lldb) thread list Process 68250 stopped * thread #1: tid = 0x1b50e0, 0x00007fff70d9681e libsystem_kernel.dylib`read + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP thread #4: tid = 0x1b51a3, 0x00007fff70d9c3d6 libsystem_kernel.dylib`poll + 10, name = 'gmain' thread #8: tid = 0x1b51b1, 0x00007fff70d9e0fe libsystem_kernel.dylib`__select + 10 thread #11: tid = 0x1b51c4, 0x00007fff70d95dfa libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread' thread #28: tid = 0x1b5a50, 0x00007fff70d974ce libsystem_kernel.dylib`__workq_kernreturn + 10 thread #33: tid = 0x1b5a6d, 0x00007fff70d974ce libsystem_kernel.dylib`__workq_kernreturn + 10 (lldb) thread backtrace all * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x00007fff70d9681e libsystem_kernel.dylib`read + 10 frame #1: 0x00000001000e1d5e Emacs`emacs_read [inlined] emacs_intr_read(fd=25, buf=0x00007ffeefbfd1bf, nbyte=1, interruptible=false) at sysdep.c:2486:16 [opt] frame #2: 0x00000001000e1d44 Emacs`emacs_read(fd=25, buf=0x00007ffeefbfd1bf, nbyte=1) at sysdep.c:2500 [opt] frame #3: 0x00000001001a0f66 Emacs`child_signal_read(fd=, data=) at process.c:7196:7 [opt] frame #4: 0x000000010019cd1e Emacs`wait_reading_process_output(time_limit=, nsecs=, read_kbd=, do_display=false, wait_for_cell=0x0000000000000000, wait_proc=, just_wait_proc=0) at process.c:5719:13 [opt] frame #5: 0x000000010019b5b9 Emacs`Faccept_process_output(process=0x0000000105ef1a95, seconds=0x000000010584b187, millisec=, just_this_one=) at process.c:4790:7 [opt] frame #6: 0x000000010014eea1 Emacs`funcall_subr(subr=0x0000000100271f28, numargs=2, args=) at eval.c:2990:19 [opt] frame #7: 0x000000010014e491 Emacs`Ffuncall(nargs=, args=) at eval.c:2909:11 [opt] frame #8: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x000000010ddb8cc4, vector=0x00000001064de805, maxdepth=, args_template=, nargs=0, args=) at bytecode.c:632:12 [opt] frame #9: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, syms_left=0x0000000000000000, nargs=0, args=0x0000000000000000) at eval.c:3031:10 [opt] frame #10: 0x000000010014f28e Emacs`funcall_lambda(fun=0x00000001064de3d5, nargs=1, arg_vector=0x00007ffeefbfd8e0) at eval.c:3181 [opt] frame #11: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #12: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x0000000158641c54, vector=0x0000000107a8091d, maxdepth=, args_template=, nargs=0, args=) at bytecode.c:632:12 [opt] frame #13: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, syms_left=0x0000000000000000, nargs=0, args=0x0000000000000000) at eval.c:3031:10 [opt] frame #14: 0x000000010014f28e Emacs`funcall_lambda(fun=0x0000000107a80a55, nargs=1, arg_vector=0x00007ffeefbfdb80) at eval.c:3181 [opt] frame #15: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #16: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x0000000158641b64, vector=0x000000010342e7dd, maxdepth=, args_template=, nargs=0, args=) at bytecode.c:632:12 [opt] frame #17: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, syms_left=0x0000000000000000, nargs=0, args=0x0000000000000000) at eval.c:3031:10 [opt] frame #18: 0x000000010014f28e Emacs`funcall_lambda(fun=0x0000000107a8012d, nargs=1, arg_vector=0x00007ffeefbfdd00) at eval.c:3181 [opt] frame #19: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #20: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x0000000158641aa4, vector=0x0000000107a8007d, maxdepth=, args_template=, nargs=0, args=) at bytecode.c:632:12 [opt] frame #21: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, syms_left=0x0000000000000000, nargs=0, args=0x0000000000000000) at eval.c:3031:10 [opt] frame #22: 0x000000010014f28e Emacs`funcall_lambda(fun=0x0000000107a80105, nargs=1, arg_vector=0x00007ffeefbfded0) at eval.c:3181 [opt] frame #23: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #24: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x000000015863f874, vector=0x0000000107a70e2d, maxdepth=, args_template=, nargs=0, args=) at bytecode.c:632:12 [opt] frame #25: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, syms_left=0x0000000000000000, nargs=0, args=0x0000000000000000) at eval.c:3031:10 [opt] frame #26: 0x000000010014f28e Emacs`funcall_lambda(fun=0x0000000107a70e7d, nargs=2, arg_vector=0x00007ffeefbfe070) at eval.c:3181 [opt] frame #27: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #28: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x0000000105219df4, vector=0x000000015903059d, maxdepth=, args_template=, nargs=0, args=) at bytecode.c:632:12 [opt] frame #29: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, syms_left=0x0000000000000000, nargs=0, args=0x0000000000000000) at eval.c:3031:10 [opt] frame #30: 0x000000010014f28e Emacs`funcall_lambda(fun=0x00000001067fb845, nargs=1, arg_vector=0x00007ffeefbfe7b0) at eval.c:3181 [opt] frame #31: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #32: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x0000000102f23484, vector=0x000000010380cf95, maxdepth=, args_template=, nargs=0, args=) at bytecode.c:632:12 [opt] frame #33: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #34: 0x0000000100147699 Emacs`Ffuncall_interactively(nargs=, args=) at callint.c:253:32 [opt] frame #35: 0x000000010014e491 Emacs`Ffuncall(nargs=, args=) at eval.c:2909:11 [opt] frame #36: 0x0000000100147b7d Emacs`Fcall_interactively(function=0x00000000072787f0, record_flag=0x0000000000000000, keys=0x00000001062b65c5) at callint.c:346:36 [opt] frame #37: 0x000000010014eed1 Emacs`funcall_subr(subr=0x000000010026e9e8, numargs=3, args=) at eval.c:2987:19 [opt] frame #38: 0x000000010014e491 Emacs`Ffuncall(nargs=, args=) at eval.c:2909:11 [opt] frame #39: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=0x00000001042672bc, vector=0x0000000104266add, maxdepth=, args_template=, nargs=1, args=) at bytecode.c:632:12 [opt] frame #40: 0x000000010014e42f Emacs`Ffuncall(nargs=, args=) at eval.c:0:4 [opt] frame #41: 0x000000010014eb0c Emacs`call1(fn=, arg1=) at eval.c:2769:10 [opt] frame #42: 0x00000001000c724e Emacs`command_loop_1 at keyboard.c:1466:13 [opt] frame #43: 0x000000010014c8a7 Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1239), handlers=0x0000000000000090, hfun=(Emacs`cmd_error at keyboard.c:922)) at eval.c:1441:25 [opt] frame #44: 0x00000001000d6e70 Emacs`command_loop_2(ignore=) at keyboard.c:1094:11 [opt] frame #45: 0x000000010014c082 Emacs`internal_catch(tag=0x000000000000cae0, func=, arg=) at eval.c:1185:25 [opt] frame #46: 0x0000000100212885 Emacs`command_loop.cold.1 + 69 frame #47: 0x00000001000c60a3 Emacs`command_loop at keyboard.c:1070:5 [opt] frame #48: 0x00000001000c5fd3 Emacs`recursive_edit_1 at keyboard.c:720:9 [opt] frame #49: 0x00000001000c622b Emacs`Frecursive_edit at keyboard.c:789:3 [opt] frame #50: 0x00000001000c4dbc Emacs`main(argc=, argv=0x00007ffeefbff358) at emacs.c:2049:3 [opt] frame #51: 0x00007fff70c54cc9 libdyld.dylib`start + 1 frame #52: 0x00007fff70c54cc9 libdyld.dylib`start + 1 thread #4, name = 'gmain' frame #0: 0x00007fff70d9c3d6 libsystem_kernel.dylib`poll + 10 frame #1: 0x0000000102011fc1 libglib-2.0.0.dylib`g_main_context_iterate + 433 frame #2: 0x00000001020120c6 libglib-2.0.0.dylib`g_main_context_iteration + 102 frame #3: 0x00000001020140e1 libglib-2.0.0.dylib`glib_worker_main + 33 frame #4: 0x000000010203ec32 libglib-2.0.0.dylib`g_thread_proxy + 66 frame #5: 0x00007fff70e59109 libsystem_pthread.dylib`_pthread_start + 148 frame #6: 0x00007fff70e54b8b libsystem_pthread.dylib`thread_start + 15 thread #8 frame #0: 0x00007fff70d9e0fe libsystem_kernel.dylib`__select + 10 frame #1: 0x00000001001da3ef Emacs`-[EmacsApp fd_handler:](self=, _cmd=, unused=) at nsterm.m:6156:20 [opt] frame #2: 0x00007fff392367b2 Foundation`__NSThread__start__ + 1064 frame #3: 0x00007fff70e59109 libsystem_pthread.dylib`_pthread_start + 148 frame #4: 0x00007fff70e54b8b libsystem_pthread.dylib`thread_start + 15 thread #11, name = 'com.apple.NSEventThread' frame #0: 0x00007fff70d95dfa libsystem_kernel.dylib`mach_msg_trap + 10 frame #1: 0x00007fff70d96170 libsystem_kernel.dylib`mach_msg + 60 frame #2: 0x00007fff36ba4ef5 CoreFoundation`__CFRunLoopServiceMachPort + 247 frame #3: 0x00007fff36ba39c2 CoreFoundation`__CFRunLoopRun + 1319 frame #4: 0x00007fff36ba2e3e CoreFoundation`CFRunLoopRunSpecific + 462 frame #5: 0x00007fff33fb6954 AppKit`_NSEventThread + 132 frame #6: 0x00007fff70e59109 libsystem_pthread.dylib`_pthread_start + 148 frame #7: 0x00007fff70e54b8b libsystem_pthread.dylib`thread_start + 15 thread #28 frame #0: 0x00007fff70e54b68 libsystem_pthread.dylib`start_wqthread thread #33 frame #0: 0x00007fff70d974ce libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff70e55aa1 libsystem_pthread.dylib`_pthread_wqthread + 390 frame #2: 0x00007fff70e54b77 libsystem_pthread.dylib`start_wqthread + 15 (lldb) emacs-repository-version is 8f4b3b812aab62a5a205bc2f8690c3b4c460ba09 -- Simon. --00000000000086461c05b946ab81 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I have been experiencing the same issue f= or the past few days.=C2=A0 Emacs compiled (to a nextstep application) from= master on MacOS occasionally hangs while retrieving mail (headers) from an= IMAP server in Gnus.=C2=A0 When this happens, I can get out of the hang on= ce by sending it a TERM signal (kill $(pgrep Emacs)).=C2=A0 But if this hap= pens a second time, this actually kills Emacs.=C2=A0 Here's an all-thre= ads backtrace after running it under the debugger, waiting for Emacs to han= g, and then interrupting the process in the debugger:

(l= ldb) thread list
Process 68250 stopped
* thread #1: tid =3D 0x1b50e0,= 0x00007fff70d9681e libsystem_kernel.dylib`read + 10, queue =3D 'com.ap= ple.main-thread', stop reason =3D signal SIGSTOP
=C2=A0 thread #4: t= id =3D 0x1b51a3, 0x00007fff70d9c3d6 libsystem_kernel.dylib`poll + 10, name = =3D 'gmain'
=C2=A0 thread #8: tid =3D 0x1b51b1, 0x00007fff70d9e0= fe libsystem_kernel.dylib`__select + 10
=C2=A0 thread #11: tid =3D 0x1b5= 1c4, 0x00007fff70d95dfa libsystem_kernel.dylib`mach_msg_trap + 10, name =3D= 'com.apple.NSEventThread'
=C2=A0 thread #28: tid =3D 0x1b5a50, = 0x00007fff70d974ce libsystem_kernel.dylib`__workq_kernreturn + 10
=C2=A0= thread #33: tid =3D 0x1b5a6d, 0x00007fff70d974ce libsystem_kernel.dylib`__= workq_kernreturn + 10
(lldb) thread backtrace all
* thread #1, queue = =3D 'com.apple.main-thread', stop reason =3D signal SIGSTOP
=C2= =A0 * frame #0: 0x00007fff70d9681e libsystem_kernel.dylib`read + 10
=C2= =A0 =C2=A0 frame #1: 0x00000001000e1d5e Emacs`emacs_read [inlined] emacs_in= tr_read(fd=3D25, buf=3D0x00007ffeefbfd1bf, nbyte=3D1, interruptible=3Dfalse= ) at sysdep.c:2486:16 [opt]
=C2=A0 =C2=A0 frame #2: 0x00000001000e1d44 E= macs`emacs_read(fd=3D25, buf=3D0x00007ffeefbfd1bf, nbyte=3D1) at sysdep.c:2= 500 [opt]
=C2=A0 =C2=A0 frame #3: 0x00000001001a0f66 Emacs`child_signal_= read(fd=3D<unavailable>, data=3D<unavailable>) at process.c:719= 6:7 [opt]
=C2=A0 =C2=A0 frame #4: 0x000000010019cd1e Emacs`wait_reading_= process_output(time_limit=3D<unavailable>, nsecs=3D<unavailable>= ;, read_kbd=3D<unavailable>, do_display=3Dfalse, wait_for_cell=3D0x00= 00000000000000, wait_proc=3D<unavailable>, just_wait_proc=3D0) at pro= cess.c:5719:13 [opt]
=C2=A0 =C2=A0 frame #5: 0x000000010019b5b9 Emacs`Fa= ccept_process_output(process=3D0x0000000105ef1a95, seconds=3D0x000000010584= b187, millisec=3D<unavailable>, just_this_one=3D<unavailable>) = at process.c:4790:7 [opt]
=C2=A0 =C2=A0 frame #6: 0x000000010014eea1 Ema= cs`funcall_subr(subr=3D0x0000000100271f28, numargs=3D2, args=3D<unavaila= ble>) at eval.c:2990:19 [opt]
=C2=A0 =C2=A0 frame #7: 0x000000010014e= 491 Emacs`Ffuncall(nargs=3D<unavailable>, args=3D<unavailable>)= at eval.c:2909:11 [opt]
=C2=A0 =C2=A0 frame #8: 0x00000001001937b2 Emac= s`exec_byte_code(bytestr=3D0x000000010ddb8cc4, vector=3D0x00000001064de805,= maxdepth=3D<unavailable>, args_template=3D<unavailable>, nargs= =3D0, args=3D<unavailable>) at bytecode.c:632:12 [opt]
=C2=A0 =C2= =A0 frame #9: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_e= xec_byte_code(fun=3D<unavailable>, syms_left=3D0x0000000000000000, na= rgs=3D0, args=3D0x0000000000000000) at eval.c:3031:10 [opt]
=C2=A0 =C2= =A0 frame #10: 0x000000010014f28e Emacs`funcall_lambda(fun=3D0x00000001064d= e3d5, nargs=3D1, arg_vector=3D0x00007ffeefbfd8e0) at eval.c:3181 [opt]
= =C2=A0 =C2=A0 frame #11: 0x000000010014e42f Emacs`Ffuncall(nargs=3D<unav= ailable>, args=3D<unavailable>) at eval.c:0:4 [opt]
=C2=A0 =C2= =A0 frame #12: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=3D0x00000001= 58641c54, vector=3D0x0000000107a8091d, maxdepth=3D<unavailable>, args= _template=3D<unavailable>, nargs=3D0, args=3D<unavailable>) at = bytecode.c:632:12 [opt]
=C2=A0 =C2=A0 frame #13: 0x000000010014f2ba Emac= s`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=3D<unavailable&g= t;, syms_left=3D0x0000000000000000, nargs=3D0, args=3D0x0000000000000000) a= t eval.c:3031:10 [opt]
=C2=A0 =C2=A0 frame #14: 0x000000010014f28e Emacs= `funcall_lambda(fun=3D0x0000000107a80a55, nargs=3D1, arg_vector=3D0x00007ff= eefbfdb80) at eval.c:3181 [opt]
=C2=A0 =C2=A0 frame #15: 0x000000010014e= 42f Emacs`Ffuncall(nargs=3D<unavailable>, args=3D<unavailable>)= at eval.c:0:4 [opt]
=C2=A0 =C2=A0 frame #16: 0x00000001001937b2 Emacs`e= xec_byte_code(bytestr=3D0x0000000158641b64, vector=3D0x000000010342e7dd, ma= xdepth=3D<unavailable>, args_template=3D<unavailable>, nargs=3D= 0, args=3D<unavailable>) at bytecode.c:632:12 [opt]
=C2=A0 =C2=A0 = frame #17: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec= _byte_code(fun=3D<unavailable>, syms_left=3D0x0000000000000000, nargs= =3D0, args=3D0x0000000000000000) at eval.c:3031:10 [opt]
=C2=A0 =C2=A0 f= rame #18: 0x000000010014f28e Emacs`funcall_lambda(fun=3D0x0000000107a8012d,= nargs=3D1, arg_vector=3D0x00007ffeefbfdd00) at eval.c:3181 [opt]
=C2=A0= =C2=A0 frame #19: 0x000000010014e42f Emacs`Ffuncall(nargs=3D<unavailabl= e>, args=3D<unavailable>) at eval.c:0:4 [opt]
=C2=A0 =C2=A0 fra= me #20: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=3D0x0000000158641aa= 4, vector=3D0x0000000107a8007d, maxdepth=3D<unavailable>, args_templa= te=3D<unavailable>, nargs=3D0, args=3D<unavailable>) at bytecod= e.c:632:12 [opt]
=C2=A0 =C2=A0 frame #21: 0x000000010014f2ba Emacs`funca= ll_lambda [inlined] fetch_and_exec_byte_code(fun=3D<unavailable>, sym= s_left=3D0x0000000000000000, nargs=3D0, args=3D0x0000000000000000) at eval.= c:3031:10 [opt]
=C2=A0 =C2=A0 frame #22: 0x000000010014f28e Emacs`funcal= l_lambda(fun=3D0x0000000107a80105, nargs=3D1, arg_vector=3D0x00007ffeefbfde= d0) at eval.c:3181 [opt]
=C2=A0 =C2=A0 frame #23: 0x000000010014e42f Ema= cs`Ffuncall(nargs=3D<unavailable>, args=3D<unavailable>) at eva= l.c:0:4 [opt]
=C2=A0 =C2=A0 frame #24: 0x00000001001937b2 Emacs`exec_byt= e_code(bytestr=3D0x000000015863f874, vector=3D0x0000000107a70e2d, maxdepth= =3D<unavailable>, args_template=3D<unavailable>, nargs=3D0, arg= s=3D<unavailable>) at bytecode.c:632:12 [opt]
=C2=A0 =C2=A0 frame = #25: 0x000000010014f2ba Emacs`funcall_lambda [inlined] fetch_and_exec_byte_= code(fun=3D<unavailable>, syms_left=3D0x0000000000000000, nargs=3D0, = args=3D0x0000000000000000) at eval.c:3031:10 [opt]
=C2=A0 =C2=A0 frame #= 26: 0x000000010014f28e Emacs`funcall_lambda(fun=3D0x0000000107a70e7d, nargs= =3D2, arg_vector=3D0x00007ffeefbfe070) at eval.c:3181 [opt]
=C2=A0 =C2= =A0 frame #27: 0x000000010014e42f Emacs`Ffuncall(nargs=3D<unavailable>= ;, args=3D<unavailable>) at eval.c:0:4 [opt]
=C2=A0 =C2=A0 frame #= 28: 0x00000001001937b2 Emacs`exec_byte_code(bytestr=3D0x0000000105219df4, v= ector=3D0x000000015903059d, maxdepth=3D<unavailable>, args_template= =3D<unavailable>, nargs=3D0, args=3D<unavailable>) at bytecode.= c:632:12 [opt]
=C2=A0 =C2=A0 frame #29: 0x000000010014f2ba Emacs`funcall= _lambda [inlined] fetch_and_exec_byte_code(fun=3D<unavailable>, syms_= left=3D0x0000000000000000, nargs=3D0, args=3D0x0000000000000000) at eval.c:= 3031:10 [opt]
=C2=A0 =C2=A0 frame #30: 0x000000010014f28e Emacs`funcall_= lambda(fun=3D0x00000001067fb845, nargs=3D1, arg_vector=3D0x00007ffeefbfe7b0= ) at eval.c:3181 [opt]
=C2=A0 =C2=A0 frame #31: 0x000000010014e42f Emacs= `Ffuncall(nargs=3D<unavailable>, args=3D<unavailable>) at eval.= c:0:4 [opt]
=C2=A0 =C2=A0 frame #32: 0x00000001001937b2 Emacs`exec_byte_= code(bytestr=3D0x0000000102f23484, vector=3D0x000000010380cf95, maxdepth=3D= <unavailable>, args_template=3D<unavailable>, nargs=3D0, args= =3D<unavailable>) at bytecode.c:632:12 [opt]
=C2=A0 =C2=A0 frame #= 33: 0x000000010014e42f Emacs`Ffuncall(nargs=3D<unavailable>, args=3D&= lt;unavailable>) at eval.c:0:4 [opt]
=C2=A0 =C2=A0 frame #34: 0x00000= 00100147699 Emacs`Ffuncall_interactively(nargs=3D<unavailable>, args= =3D<unavailable>) at callint.c:253:32 [opt]
=C2=A0 =C2=A0 frame #3= 5: 0x000000010014e491 Emacs`Ffuncall(nargs=3D<unavailable>, args=3D&l= t;unavailable>) at eval.c:2909:11 [opt]
=C2=A0 =C2=A0 frame #36: 0x00= 00000100147b7d Emacs`Fcall_interactively(function=3D0x00000000072787f0, rec= ord_flag=3D0x0000000000000000, keys=3D0x00000001062b65c5) at callint.c:346:= 36 [opt]
=C2=A0 =C2=A0 frame #37: 0x000000010014eed1 Emacs`funcall_subr(= subr=3D0x000000010026e9e8, numargs=3D3, args=3D<unavailable>) at eval= .c:2987:19 [opt]
=C2=A0 =C2=A0 frame #38: 0x000000010014e491 Emacs`Ffunc= all(nargs=3D<unavailable>, args=3D<unavailable>) at eval.c:2909= :11 [opt]
=C2=A0 =C2=A0 frame #39: 0x00000001001937b2 Emacs`exec_byte_co= de(bytestr=3D0x00000001042672bc, vector=3D0x0000000104266add, maxdepth=3D&l= t;unavailable>, args_template=3D<unavailable>, nargs=3D1, args=3D&= lt;unavailable>) at bytecode.c:632:12 [opt]
=C2=A0 =C2=A0 frame #40: = 0x000000010014e42f Emacs`Ffuncall(nargs=3D<unavailable>, args=3D<u= navailable>) at eval.c:0:4 [opt]
=C2=A0 =C2=A0 frame #41: 0x000000010= 014eb0c Emacs`call1(fn=3D<unavailable>, arg1=3D<unavailable>) a= t eval.c:2769:10 [opt]
=C2=A0 =C2=A0 frame #42: 0x00000001000c724e Emacs= `command_loop_1 at keyboard.c:1466:13 [opt]
=C2=A0 =C2=A0 frame #43: 0x0= 00000010014c8a7 Emacs`internal_condition_case(bfun=3D(Emacs`command_loop_1 = at keyboard.c:1239), handlers=3D0x0000000000000090, hfun=3D(Emacs`cmd_error= at keyboard.c:922)) at eval.c:1441:25 [opt]
=C2=A0 =C2=A0 frame #44: 0x= 00000001000d6e70 Emacs`command_loop_2(ignore=3D<unavailable>) at keyb= oard.c:1094:11 [opt]
=C2=A0 =C2=A0 frame #45: 0x000000010014c082 Emacs`i= nternal_catch(tag=3D0x000000000000cae0, func=3D<unavailable>, arg=3D&= lt;unavailable>) at eval.c:1185:25 [opt]
=C2=A0 =C2=A0 frame #46: 0x0= 000000100212885 Emacs`command_loop.cold.1 + 69
=C2=A0 =C2=A0 frame #47: = 0x00000001000c60a3 Emacs`command_loop at keyboard.c:1070:5 [opt]
=C2=A0 = =C2=A0 frame #48: 0x00000001000c5fd3 Emacs`recursive_edit_1 at keyboard.c:7= 20:9 [opt]
=C2=A0 =C2=A0 frame #49: 0x00000001000c622b Emacs`Frecursive_= edit at keyboard.c:789:3 [opt]
=C2=A0 =C2=A0 frame #50: 0x00000001000c4d= bc Emacs`main(argc=3D<unavailable>, argv=3D0x00007ffeefbff358) at ema= cs.c:2049:3 [opt]
=C2=A0 =C2=A0 frame #51: 0x00007fff70c54cc9 libdyld.dy= lib`start + 1
=C2=A0 =C2=A0 frame #52: 0x00007fff70c54cc9 libdyld.dylib`= start + 1
=C2=A0 thread #4, name =3D 'gmain'
=C2=A0 =C2=A0 fr= ame #0: 0x00007fff70d9c3d6 libsystem_kernel.dylib`poll + 10
=C2=A0 =C2= =A0 frame #1: 0x0000000102011fc1 libglib-2.0.0.dylib`g_main_context_iterate= + 433
=C2=A0 =C2=A0 frame #2: 0x00000001020120c6 libglib-2.0.0.dylib`g_= main_context_iteration + 102
=C2=A0 =C2=A0 frame #3: 0x00000001020140e1 = libglib-2.0.0.dylib`glib_worker_main + 33
=C2=A0 =C2=A0 frame #4: 0x0000= 00010203ec32 libglib-2.0.0.dylib`g_thread_proxy + 66
=C2=A0 =C2=A0 frame= #5: 0x00007fff70e59109 libsystem_pthread.dylib`_pthread_start + 148
=C2= =A0 =C2=A0 frame #6: 0x00007fff70e54b8b libsystem_pthread.dylib`thread_star= t + 15
=C2=A0 thread #8
=C2=A0 =C2=A0 frame #0: 0x00007fff70d9e0fe li= bsystem_kernel.dylib`__select + 10
=C2=A0 =C2=A0 frame #1: 0x00000001001= da3ef Emacs`-[EmacsApp fd_handler:](self=3D<unavailable>, _cmd=3D<= unavailable>, unused=3D<unavailable>) at nsterm.m:6156:20 [opt]=C2=A0 =C2=A0 frame #2: 0x00007fff392367b2 Foundation`__NSThread__start__ = + 1064
=C2=A0 =C2=A0 frame #3: 0x00007fff70e59109 libsystem_pthread.dyli= b`_pthread_start + 148
=C2=A0 =C2=A0 frame #4: 0x00007fff70e54b8b libsys= tem_pthread.dylib`thread_start + 15
=C2=A0 thread #11, name =3D 'com= .apple.NSEventThread'
=C2=A0 =C2=A0 frame #0: 0x00007fff70d95dfa lib= system_kernel.dylib`mach_msg_trap + 10
=C2=A0 =C2=A0 frame #1: 0x00007ff= f70d96170 libsystem_kernel.dylib`mach_msg + 60
=C2=A0 =C2=A0 frame #2: 0= x00007fff36ba4ef5 CoreFoundation`__CFRunLoopServiceMachPort + 247
=C2=A0= =C2=A0 frame #3: 0x00007fff36ba39c2 CoreFoundation`__CFRunLoopRun + 1319=C2=A0 =C2=A0 frame #4: 0x00007fff36ba2e3e CoreFoundation`CFRunLoopRunSpe= cific + 462
=C2=A0 =C2=A0 frame #5: 0x00007fff33fb6954 AppKit`_NSEventTh= read + 132
=C2=A0 =C2=A0 frame #6: 0x00007fff70e59109 libsystem_pthread.= dylib`_pthread_start + 148
=C2=A0 =C2=A0 frame #7: 0x00007fff70e54b8b li= bsystem_pthread.dylib`thread_start + 15
=C2=A0 thread #28
=C2=A0 =C2= =A0 frame #0: 0x00007fff70e54b68 libsystem_pthread.dylib`start_wqthread
= =C2=A0 thread #33
=C2=A0 =C2=A0 frame #0: 0x00007fff70d974ce libsystem_k= ernel.dylib`__workq_kernreturn + 10
=C2=A0 =C2=A0 frame #1: 0x00007fff70= e55aa1 libsystem_pthread.dylib`_pthread_wqthread + 390
=C2=A0 =C2=A0 fra= me #2: 0x00007fff70e54b77 libsystem_pthread.dylib`start_wqthread + 15
(l= ldb)=C2=A0

emacs-repository-version is 8f4b3b812aa= b62a5a205bc2f8690c3b4c460ba09
--=C2=A0
Simon.
--00000000000086461c05b946ab81--