From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Vladimir Nikishkin Newsgroups: gmane.emacs.bugs Subject: bug#39081: 26.3; Emacs hangs if external SCIM input method is killed Date: Sun, 12 Jan 2020 14:49:12 +0800 Message-ID: References: <87lfqey1xj.fsf@delllaptop.lockywolf.net> <83blra8lnb.fsf@gnu.org> <83wo9y71gt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="102197"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 39081@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 12 07:51:15 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iqX4i-000AfZ-Em for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 Jan 2020 07:50:16 +0100 Original-Received: from localhost ([::1]:35722 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqX4g-0006lq-RR for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 Jan 2020 01:50:14 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40954) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqX4W-0006hS-KK for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2020 01:50:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqX4U-0006BT-A8 for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2020 01:50:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51011) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iqX4U-0006AN-4t for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2020 01:50:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iqX4U-00046r-3I for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2020 01:50:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Vladimir Nikishkin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Jan 2020 06:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39081 X-GNU-PR-Package: emacs Original-Received: via spool by 39081-submit@debbugs.gnu.org id=B39081.157881177215752 (code B ref 39081); Sun, 12 Jan 2020 06:50:01 +0000 Original-Received: (at 39081) by debbugs.gnu.org; 12 Jan 2020 06:49:32 +0000 Original-Received: from localhost ([127.0.0.1]:56984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqX3z-00045z-U4 for submit@debbugs.gnu.org; Sun, 12 Jan 2020 01:49:32 -0500 Original-Received: from mail-ed1-f50.google.com ([209.85.208.50]:40527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqX3y-00045n-C2 for 39081@debbugs.gnu.org; Sun, 12 Jan 2020 01:49:31 -0500 Original-Received: by mail-ed1-f50.google.com with SMTP id b8so5622850edx.7 for <39081@debbugs.gnu.org>; Sat, 11 Jan 2020 22:49:30 -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:content-transfer-encoding; bh=3tsYEd1EVGxIT/EIHzzYjAAEz0AAVA3WGJ9tW5K83T4=; b=lqAP3qYFvnLbeWMkacVh35iAjshBsT941BA5bOeLyaK9CNvesvyFhRThCfo0Psgnaf WBA6oGpLpzBduuUFSrKjPgDBp1Q+lUv3OG7nhjkVfSNA2jQM1qCEWsKYdFfAJUOqilSi p9hHrGohUyKCtmj0rnIZbowWriY2d/ZjRK10vZMIJmQoNifqRXNLkRelrgWyquG4GRL9 6n1hBC8TrfqSfenWQnIyFLZNmT77sUsF7UlrJ/H0zpCXYxTGm0yU6WTK+lJdCAgg314d LJhrVpGXAJ2qT1Nn+d+m+JLYQoUnitGGIh3JTVrZdrmkkthEGou9zPbSZOAMGWEfL3Mo Ihbw== 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:content-transfer-encoding; bh=3tsYEd1EVGxIT/EIHzzYjAAEz0AAVA3WGJ9tW5K83T4=; b=Jk6EOcvjh6r5mkdUw8vIfIW8zhblFh+/nT1ua81pb/OeQw3EKHrFb4RHJ52NP+Jx3r tMRwaRLa+/AShjDqoFOijzm+7FL/0Wn5/4gxPIFSPPcM25+MolwJ1/6XNDwY4BqCy2oc LuseOpTuWfIPRlg0IpxgQhUrK50LQQsx7r+GEF8mGM6XyGvvc3wN+jiUN/BZ5BHYic4V SlUoiXK43XPwtoHUe4bIphre06z+xMLHoh1zI3q0mreNCPYUxWaAgHBzzMDIi4tgfl4/ in1AsfSvJFkD0KlWS8YA1oPhga+qji8u0p83cMILlGUEyUE4emQ4UDdD7rKnuFnwRWCG b+9A== X-Gm-Message-State: APjAAAXL7WWDrFqjsLs9C8bZq3Bp5IwFSHRxAGgG4FITeriklfaLrilS eUo/VQQZAhc5mC9Tl1Bvpxf8yWs6Tuqyy95dl08= X-Google-Smtp-Source: APXvYqy1429Vl1ko27izwFPjlMR0AFtAuWQtICjKH14P/970DPDt5uEI/klL6pT/zk4vS2vwClrTD/OhvOPalRdK6tY= X-Received: by 2002:aa7:d714:: with SMTP id t20mr11393472edq.93.1578811764259; Sat, 11 Jan 2020 22:49:24 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:174497 Archived-At: Sorry, my debugging skills are too poor. So I attached gdb to Emacs, cont'd, then killed scim, and then interrupted Emacs by issuing C-c in the gdb prompt, and then collected a stack trace. I am not sure I am doing something meaningful, as this is the first time I use gdb: Here's the stack trace: Thread 1 "emacs" received signal SIGINT, Interrupt. 0x00007f5e0c908e9f in poll () from /lib64/libc.so.6 (gdb) thread apply all bt Thread 3 (Thread 0x7f5e093b9700 (LWP 1967)): #0 0x00007f5e0c908e9f in poll () at /lib64/libc.so.6 #1 0x00007f5e0e70dcee in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f5e0e70e053 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f5e0e943666 in () at /usr/lib64/libgio-2.0.so.0 #4 0x00007f5e0e73598d in () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f5e0ced606b in start_thread () at /lib64/libpthread.so.0 #6 0x00007f5e0c91472f in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f5e0a3d9700 (LWP 1966)): #0 0x00007f5e0c908e9f in poll () at /lib64/libc.so.6 #1 0x00007f5e0e70dcee in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f5e0e70de0f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f5e0e70de61 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f5e0e73598d in () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f5e0ced606b in start_thread () at /lib64/libpthread.so.0 #6 0x00007f5e0c91472f in clone () at /lib64/libc.so.6 --Type for more, q to quit, c to continue without paging-- Thread 1 (Thread 0x7f5e0ae93c80 (LWP 1965)): #0 0x00007f5e0c908e9f in poll () at /lib64/libc.so.6 #1 0x00007f5e0e533d17 in () at /usr/lib64/libxcb.so.1 #2 0x00007f5e0e53580a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f5e0e598328 in _XReadEvents () at /usr/lib64/libX11.so.6 #4 0x00007f5e0e5807f5 in XIfEvent () at /usr/lib64/libX11.so.6 #5 0x00007f5e0e5c621f in () at /usr/lib64/libX11.so.6 #6 0x00007f5e0e5c6bc2 in () at /usr/lib64/libX11.so.6 #7 0x00007f5e0e5c6e5c in _XimRead () at /usr/lib64/libX11.so.6 #8 0x00007f5e0e5b5bdb in () at /usr/lib64/libX11.so.6 #9 0x00007f5e0e5a4f15 in XSetICValues () at /usr/lib64/libX11.so.6 #10 0x00000000004e0beb in xic_set_preeditarea (w=3Dw@entry=3D0x1328920, x=3Dx@entry=3D163, y=3Dy@entry=3D84) at xfns.c:2785 #11 0x00000000004ce685 in x_draw_window_cursor (w=3D0x1328920, glyph_row=3D0x1adee70, x=3D163, y=3D84, cursor_type=3D, cursor_width=3D, on_p=3D, active_p=3D) at xterm.c:9700 #12 0x000000000046b4e7 in display_and_set_cursor (w=3D0x1328920, on=3D, hpos=3D11, vpos=3D3, x=3D163, y=3D) at xdisp.c:31324 #13 0x000000000046be46 in update_window_cursor (w=3D, on=3D) at xdisp.--Type for more, q to quit, c to continue without paging-- c:31359 #14 0x000000000046beaa in update_cursor_in_window_tree (w=3D0x1328920, on_p=3Don_p@entry=3Dtrue) at xdisp.c:31377 #15 0x000000000046bed9 in update_cursor_in_window_tree (w=3D0x2879ea0, on_p=3Don_p@entry=3Dtrue) at lisp.h:730 #16 0x000000000046bf01 in gui_update_cursor (f=3Df@entry=3D0x13245c0, on_p=3Don_p@entry=3Dtrue) at lisp.h:730 #17 0x00000000004d3473 in x_frame_highlight (f=3D) at xterm.= c:4488 #18 0x00000000004d3473 in x_frame_rehighlight (dpyinfo=3D, dpyinfo=3D) at xterm.c:4860 #19 0x00000000004d35c4 in x_focus_changed (type=3D, state=3D2, dpyinfo=3D0x110b680, frame=3D0x13245c0, bufp=3D0x7ffc81d0f240) a= t xterm.c:4550 #20 0x00000000004d49c5 in handle_one_xevent (dpyinfo=3D0x110b680, event=3D0x7ffc81d0f820, finish=3D0x9c35d0 , hold_quit=3D0x7ffc81d0fa70) at xterm.c:8802 #21 0x00000000004d6eee in event_handler_gdk (gxev=3D0x7ffc81d0f820, ev=3D, data=3D) at xterm.c:7773 #22 0x00007f5e0ec4999f in () at /usr/lib64/libgdk-3.so.0 #23 0x00007f5e0ec49cbb in () at /usr/lib64/libgdk-3.so.0 #24 0x00007f5e0ec14030 in gdk_display_get_event () at /usr/lib64/libgdk-3.s= o.0 --Type for more, q to quit, c to continue without paging-- #25 0x00007f5e0ec49a32 in () at /usr/lib64/libgdk-3.so.0 #26 0x00007f5e0e70db2d in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #27 0x00007f5e0e70dd80 in () at /usr/lib64/libglib-2.0.so.0 #28 0x00007f5e0e70de0f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #29 0x00007f5e0eee2105 in gtk_main_iteration () at /usr/lib64/libgtk-3.so.0 #30 0x00000000004cabf3 in XTread_socket (terminal=3D, hold_quit=3D0x7ffc81d0fa70) at xterm.c:9386 #31 0x00000000004fd5f2 in gobble_input () at keyboard.c:6891 #32 0x00000000004fdb95 in handle_async_input () at keyboard.c:7128 #33 0x00000000004fdb95 in process_pending_signals () at keyboard.c:7142 #34 0x0000000000572d6b in list_length (list=3D0x2287cb3) at lisp.h:1449 #35 0x0000000000572ea8 in Flength (sequence=3D) at fns.c:129 #36 0x000000000057300d in concat (nargs=3D1, args=3D0x7ffc81d0fc08, target_type=3DLisp_Cons, last_special=3D) at fns.c:680 #37 0x0000000000573d33 in Fcopy_sequence (arg=3D) at lisp.h:= 745 #38 0x00000000004fc83c in timer_check () at keyboard.c:4387 #39 0x00000000004fcd45 in readable_events (flags=3Dflags@entry=3D1) at keyboard.c:3397 #40 0x00000000004fd758 in get_input_pending (flags=3Dflags@entry=3D1) at keyboard.c:6809 #41 0x0000000000500638 in detect_input_pending_run_timers (do_display=3Ddo_display@entry=3Dtrue) at --Type for more, q to quit, c to continue without paging-- keyboard.c:10367 #42 0x00000000005a7024 in wait_reading_process_output (time_limit=3Dtime_limit@entry=3D15, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0x0, wait_proc=3Dwait_proc@entry=3D0x= 0, just_wait_proc=3D0) at process.c:5707 #43 0x000000000042d82f in sit_for (timeout=3Dtimeout@entry=3D0x3e, reading=3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) = at lisp.h:1032 #44 0x00000000005032e8 in read_char (commandflag=3D1, map=3D0x2c9f583, prev_event=3D0x0, used_mouse_menu=3D0x7ffc81d107ab, end_time=3D0x0) at lisp.h:1147 #45 0x000000000050380e in read_key_sequence (keybuf=3D, prompt=3D0x0, dont_downcase_last=3D, can_return_switch_frame=3Dtrue, fix_current_buffer=3Dtrue, prevent_redisplay=3D) at keyboard.c:9553 #46 0x0000000000504e8e in command_loop_1 () at lisp.h:1032 #47 0x0000000000568d37 in internal_condition_case (bfun=3Dbfun@entry=3D0x504cb0 , handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@entry=3D0x4fbee0 )= at eval.c:1355 #48 0x00000000004f6cfc in command_loop_2 (ignore=3Dignore@entry=3D0x0) at lisp.h:1032 #49 0x0000000000568c91 in internal_catch (tag=3Dtag@entry=3D0xd4d0, func=3Dfunc@entry=3D0x4f6ce0 , arg=3Darg@entry=3D0x0) at eval.c:1116 #50 0x00000000004f6ca4 in command_loop () at lisp.h:1032 #51 0x00000000004fbaf6 in recursive_edit_1 () at keyboard.c:714 --Type for more, q to quit, c to continue without paging-- #52 0x00000000004fbe20 in Frecursive_edit () at keyboard.c:786 #53 0x0000000000423f25 in main (argc=3D1, argv=3D0x7ffc81d10ca8) at emacs.c= :2054 (gdb) =D0=B2=D1=81, 12 =D1=8F=D0=BD=D0=B2. 2020 =D0=B3. =D0=B2 14:40, Vladimir Ni= kishkin : > > Below is the thread apply all bt result for a hanged, unoptimized, > Emacs. I attached gdb after start, but before killing SCIM: > > lockywolf@delllaptop:~$ pgrep emacs > 1437 > lockywolf@delllaptop:~$ gdb -p $(pgrep emacs) > /usr/share/gdb/python/gdb/command/prompt.py:48: SyntaxWarning: "is > not" with a literal. Did you mean "!=3D"? > if self.value is not '': > /usr/share/gdb/python/gdb/command/prompt.py:60: SyntaxWarning: "is > not" with a literal. Did you mean "!=3D"? > if self.value is not '': > GNU gdb (GDB) 8.3.1 > Copyright (C) 2019 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > Type "show copying" and "show warranty" for details. > This GDB was configured as "x86_64-slackware-linux". > Type "show configuration" for configuration details. > For bug reporting instructions, please see: > . > Find the GDB manual and other documentation resources online at: > . > > For help, type "help". > Type "apropos word" to search for commands related to "word". > Attaching to process 1437 > [New LWP 1438] > [New LWP 1439] > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib64/libthread_db.so.1". > 0x00007f395c99807e in pselect () from /lib64/libc.so.6 > (gdb) thread apply all bt > > Thread 3 (Thread 0x7f3959446700 (LWP 1439)): > #0 0x00007f395c995e9f in poll () at /lib64/libc.so.6 > #1 0x00007f395e79acee in () at /usr/lib64/libglib-2.0.so.0 > #2 0x00007f395e79b053 in g_main_loop_run () at /usr/lib64/libglib-2.0.so= .0 > #3 0x00007f395e9d0666 in () at /usr/lib64/libgio-2.0.so.0 > #4 0x00007f395e7c298d in () at /usr/lib64/libglib-2.0.so.0 > #5 0x00007f395cf6306b in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f395c9a172f in clone () at /lib64/libc.so.6 > > Thread 2 (Thread 0x7f395a466700 (LWP 1438)): > #0 0x00007f395c995e9f in poll () at /lib64/libc.so.6 > #1 0x00007f395e79acee in () at /usr/lib64/libglib-2.0.so.0 > #2 0x00007f395e79ae0f in g_main_context_iteration () at > /usr/lib64/libglib-2.0.so.0 > #3 0x00007f395e79ae61 in () at /usr/lib64/libglib-2.0.so.0 > #4 0x00007f395e7c298d in () at /usr/lib64/libglib-2.0.so.0 > #5 0x00007f395cf6306b in start_thread () at /lib64/libpthread.so.0 > --Type for more, q to quit, c to continue without paging-- > #6 0x00007f395c9a172f in clone () at /lib64/libc.so.6 > > Thread 1 (Thread 0x7f395af20c80 (LWP 1437)): > #0 0x00007f395c99807e in pselect () at /lib64/libc.so.6 > #1 0x00000000005c5bd0 in really_call_select (arg=3D0x7ffff4d2e960) at > thread.c:586 > #2 0x00000000005c66a7 in thread_select (func=3D, > max_fds=3Dmax_fds@entry=3D20, rfds=3Drfds@entry=3D0x7ffff4d2ea10, > wfds=3Dwfds@entry=3D0x7ffff4d2ea90, efds=3Defds@entry=3D0x0, > timeout=3Dtimeout@entry=3D0x7ffff4d2f010, sigmask=3D0x0) at thread.c:616 > #3 0x00000000005e0e34 in xg_select (fds_lim=3D20, > rfds=3Drfds@entry=3D0x7ffff4d2f120, wfds=3Dwfds@entry=3D0x7ffff4d2f1a0, > efds=3Defds@entry=3D0x0, timeout=3Dtimeout@entry=3D0x7ffff4d2f010, > sigmask=3Dsigmask@entry=3D0x0) at xgselect.c:117 > #4 0x00000000005a6db3 in wait_reading_process_output > (time_limit=3Dtime_limit@entry=3D15, nsecs=3Dnsecs@entry=3D0, > read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, > wait_for_cell=3Dwait_for_cell@entry=3D0x0, wait_proc=3Dwait_proc@entry=3D= 0x0, > just_wait_proc=3D0) at process.c:5571 > #5 0x000000000042d82f in sit_for (timeout=3Dtimeout@entry=3D0x3e, > reading=3Dreading@e--Type for more, q to quit, c to continue > without paging-- > ntry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at lisp.h:1032 > #6 0x00000000005032e8 in read_char (commandflag=3D1, map=3D0x3f872e3, > prev_event=3D0x0, used_mouse_menu=3D0x7ffff4d2f9db, end_time=3D0x0) at > lisp.h:1147 > #7 0x000000000050380e in read_key_sequence (keybuf=3D, > prompt=3D0x0, dont_downcase_last=3D, > can_return_switch_frame=3Dtrue, fix_current_buffer=3Dtrue, > prevent_redisplay=3D) at keyboard.c:9553 > #8 0x0000000000504e8e in command_loop_1 () at lisp.h:1032 > #9 0x0000000000568d37 in internal_condition_case > (bfun=3Dbfun@entry=3D0x504cb0 , > handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@entry=3D0x4fbee0 ) at > eval.c:1355 > #10 0x00000000004f6cfc in command_loop_2 (ignore=3Dignore@entry=3D0x0) at > lisp.h:1032 > #11 0x0000000000568c91 in internal_catch (tag=3Dtag@entry=3D0xd4d0, > func=3Dfunc@entry=3D0x4f6ce0 , arg=3Darg@entry=3D0x0) at > eval.c:1116 > #12 0x00000000004f6ca4 in command_loop () at lisp.h:1032 > #13 0x00000000004fbaf6 in recursive_edit_1 () at keyboard.c:714 > #14 0x00000000004fbe20 in Frecursive_edit () at keyboard.c:786 > #15 0x0000000000423f25 in main (argc=3D1, argv=3D0x7ffff4d2fed8) at emacs= .c:2054 > (gdb) > > =D0=B2=D1=81, 12 =D1=8F=D0=BD=D0=B2. 2020 =D0=B3. =D0=B2 14:34, Eli Zaret= skii : > > > > On January 12, 2020 8:05:06 AM GMT+02:00, Vladimir Nikishkin wrote: > > > Okay, I rebuild Emacs from git with debug information, and after a fe= w > > > attempts, Emacs crashed, printing "This is a GTK bug". > > > I am not sure why optimized Emacs hangs instead of crashing. > > > Maybe this bug can be closed (or maybe there is an interleaving > > > between two bugs) > > > > Please run Emacs under GDB, and when it crashes, please show the backtr= ace. I'd like to see the details of this crash, perhaps this is some known= problem. Those details might also explain the difference in behavior betw= een the optimized and debug builds. > > > > Thanks. > > > > -- > Yours sincerely, Vladimir Nikishkin --=20 Yours sincerely, Vladimir Nikishkin