From unknown Mon Aug 18 17:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40049: 26.1; Coredump on GNUS reading e-mail Resent-From: Sergey Organov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Mar 2020 05:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 40049 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 40049@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158407705418588 (code B ref -1); Fri, 13 Mar 2020 05:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Mar 2020 05:24:14 +0000 Received: from localhost ([127.0.0.1]:58029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCcnt-0004pj-Ei for submit@debbugs.gnu.org; Fri, 13 Mar 2020 01:24:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:51930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCcnq-0004pa-Cq for submit@debbugs.gnu.org; Fri, 13 Mar 2020 01:24:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56554) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jCcno-0006rH-3N for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2020 01:24:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jCcnl-0008BV-18 for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2020 01:24:07 -0400 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:34973) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jCcnk-00086C-BV for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2020 01:24:04 -0400 Received: by mail-lf1-x12d.google.com with SMTP id v8so5879134lfe.2 for ; Thu, 12 Mar 2020 22:24:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=eAOaSSF4ApWV9NPsj2mG1bYYkdLU/+yIIcfe8m8enRk=; b=C79z91UJpfAXPiM0Azp9KXc4stDWjlDR2c7kQxvNTFyQYTc6CTfKPS+dBYGNhIcnAN icLjIsyXWFh6SZoldgCt/tIZSe3VbzmLJgjbbGfREPk28Dla+wgZKY3g0BP4ei1W2wN6 SiyMDjRloL/FFmMTu6xTdoyfU2VI7N+jcHS/rmnv/Tdc43WsZ7/dMb0JAaMPnwa9/TG3 oENZq/echkxD+ownol0EvIGHCHY7kpGOMbVvmr8BHQbPg+eZMMwI//wupvicBPaW7/SU mrIsa4RPnUId4S2Xhv3eAG+LLFfGKSm1oAKVV1gPE3fO+EJEasw2RVxf6DaBm+JsIEuT Z7vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=eAOaSSF4ApWV9NPsj2mG1bYYkdLU/+yIIcfe8m8enRk=; b=VLTJ78X12UFO1NUmxcBNz+8BSU+qraSizhQ6J196KB0fR50Os2ydmNPKZZnKGcJZhW EAoz4VT23ycy3KgR3AmCmAqd7u7hDKv8GiSbePgujfR36AYzPQefIHXUGQFfCvkvwV8w rbHLSeJ7pPhVJhydvNUzgxkGyIUZq9+/2FNg4VZOsoammbGSfj7m5g5OBsIARgHqB0Zk KqsPcjm1gK22Ac9h0dxgTlXltxPF8DaWk/943XUAcRkhMgsSFb5+8Vhpra3r8cTDKJdV sUZrX/KDAkzQGffqJe7HLfU1IlzeDIraIt2aGaHSQAPy0lIMUvxfyXQ8DM8zwWPqJZJ5 GTIA== X-Gm-Message-State: ANhLgQ1IOtnKv1M7Z5qe8BHB0s1d1i0OM8Ly1kBHKxD9rrgY85mIa/nG 3TAIHNPRIF4i11K3IZZgXIEL0QZ6 X-Google-Smtp-Source: ADFU+vumOCn4pKtuHo4O3vXQO1snaEi9F8QPT2RkTkQbvH+ryVdDYBbe8h6I93I++3JLpwPRcn/ThA== X-Received: by 2002:ac2:4c18:: with SMTP id t24mr7365563lfq.54.1584077041524; Thu, 12 Mar 2020 22:24:01 -0700 (PDT) Received: from osv.localdomain ([89.175.180.246]) by smtp.gmail.com with ESMTPSA id 18sm9284501ljv.30.2020.03.12.22.23.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Mar 2020 22:24:00 -0700 (PDT) From: Sergey Organov Date: Fri, 13 Mar 2020 08:23:59 +0300 Message-ID: <87zhckg74g.fsf@osv.gnss.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::12d X-Spam-Score: 0.3 (/) 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: -0.7 (/) --=-=-= Content-Type: text/plain Emacs coredumps when GNUS tries to read some kinds of mails. To reproduce from 'emacs -Q', untar attached file that will create 'gnus-coredump' directory with a single mail file in it, then: $ emacs -Q M-x gnus G D ;; gnus-group-enter-directory RET GNUS then tries to open this directory as group and Emacs crashes. The backtrace and other information follows: #0 0x00007ffbe74bb5cb in raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {402653184, 0 }} pid = tid = #1 0x00000000004f6f37 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./debian/build-src/src/emacs.c:394 #2 0x0000000000511643 in emacs_abort () at ./debian/build-src/src/sysdep.c:2426 #3 0x00000000004c3f23 in x_connection_closed (dpy=dpy@entry=0x4809290, error_message=, error_message@entry=0x7ffc028a98c0 "X protocol error: BadLength (poly request too large or internal Xlib length error) on protocol request 139", ioerror=ioerror@entry=false) at ./debian/build-src/src/xterm.c:9816 dpyinfo = frame = tail = idx = #4 0x00000000004c7d49 in x_error_quitter (display=0x4809290, event=, event=) at ./debian/build-src/src/xterm.c:9904 buf = "BadLength (poly request too large or internal Xlib length error)", '\000' buf1 = "X protocol error: BadLength (poly request too large or internal Xlib length error) on protocol request 139", '\000' , "\360?", '\000' , "\360?"... #5 0x00000000004c7dcb in x_error_handler (display=0x4809290, event=0x7ffc028a9a80) at ./debian/build-src/src/xterm.c:9874 #6 0x00007ffbe94e011a in _XError () at /lib/x86_64-linux-gnu/libX11.so.6 #7 0x00007ffbe94dd077 in () at /lib/x86_64-linux-gnu/libX11.so.6 #8 0x00007ffbe94dd11d in () at /lib/x86_64-linux-gnu/libX11.so.6 #9 0x00007ffbe94dda55 in _XEventsQueued () at /lib/x86_64-linux-gnu/libX11.so.6 #10 0x00007ffbe94cf7b7 in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007ffbe9d7920d in () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #12 0x00007ffbe9852669 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007ffbe985306b in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007ffbe9853207 in g_main_context_pending () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007ffbea047b9d in gtk_events_pending () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #16 0x00000000004c4917 in XTread_socket (terminal=, hold_quit=0x7ffc028a9d80) at ./debian/build-src/src/xterm.c:9142 count = 0 dpyinfo = 0x48c3890 #17 0x00000000004fe1c9 in gobble_input () at ./debian/build-src/src/keyboard.c:6910 nr = hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = 0, y = 0, timestamp = 0, frame_or_window = 0, arg = 0} next = 0x0 nread = 0 err = false t = 0x114de40 #18 0x00000000004fe875 in handle_async_input () at ./debian/build-src/src/keyboard.c:7146 nread = #19 0x00000000004fe875 in process_pending_signals () at ./debian/build-src/src/keyboard.c:7160 #20 0x000000000056f5ad in maybe_quit () at ./debian/build-src/src/eval.c:1494 #21 0x00000000005766f2 in Flength (sequence=0, sequence@entry=20216131) at ./debian/build-src/src/lisp.h:1221 li = {tortoise = 20216131, max = 2, n = 0, q = 0} i = 2 val = #22 0x0000000000577739 in concat (nargs=nargs@entry=1, args=args@entry=0x7ffc028a9f38, target_type=Lisp_Cons, last_special=last_special@entry=false) at ./debian/build-src/src/fns.c:582 len = val = tail = 0 this = 20216131 toindex = toindex_byte = 0 result_len = 0 result_len_byte = 0 argnum = 0 last_tail = 0 prev = some_multibyte = false textprops = 0x0 num_textprops = 0 sa_avail = 16384 sa_count = 4 sa_must_free = false #23 0x0000000000578356 in Fcopy_sequence (arg=) at ./debian/build-src/src/lisp.h:615 #24 0x00000000004fd323 in timer_check () at ./debian/build-src/src/keyboard.c:4516 nexttime = timers = 90191187 idle_timers = tem = 0 #25 0x00000000004fd875 in readable_events (flags=flags@entry=1) at ./debian/build-src/src/keyboard.c:3340 #26 0x00000000004fe368 in get_input_pending (flags=flags@entry=1) at ./debian/build-src/src/keyboard.c:6827 #27 0x0000000000500bc8 in detect_input_pending_run_timers (do_display=do_display@entry=true) at ./debian/build-src/src/keyboard.c:9951 old_timers_run = #28 0x00000000005b0387 in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ./debian/build-src/src/process.c:5514 old_timers_run = 41 old_buffer = 0x56fb080 old_window = 18897973 leave = false process_skipped = channel = nfds = 1 Available = {fds_bits = {32, 0 }} Writeok = {fds_bits = {0 }} check_write = check_delay = no_avail = false xerrno = 11 proc = timeout = {tv_sec = 0, tv_nsec = 0} end_time = {tv_sec = 1584075114, tv_nsec = 412240713} timer_delay = got_output_end_time = {tv_sec = 1584075114, tv_nsec = 412240713} wait = TIMEOUT got_some_output = -1 retry_for_async = count = 3 now = {tv_sec = 0, tv_nsec = -1} #29 0x00000000004244ba in sit_for (timeout=122, reading=reading@entry=true, display_option=display_option@entry=1) at ./debian/build-src/src/lisp.h:855 sec = 30 nsec = 0 do_display = true #30 0x000000000050323b in read_char (commandflag=commandflag@entry=1, map=map@entry=79079075, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7ffc028aab5b, end_time=end_time@entry=0x0) at ./debian/build-src/src/lisp.h:944 tem0 = timeout = delay_level = 4 buffer_size = c = jmpcount = 3 local_getcjmp = {{__jmpbuf = {1, -1075357801172022359, 86242312, 79079075, 0, 140720351128656, 1075105577972157353, -1075358214119994455}, __mask_was_saved = 0, __saved_mask = {__val = {140720351127968, 91205765, 32400, 91205760, 5653333, 0, 4, 0, 91205760, 42, 0, 10, 140720351127584, 0, 0, 0}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 }}}} tem = save = previous_echo_area_message = 0 also_record = 0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x486af30 #31 0x00000000005049a0 in read_key_sequence (keybuf=keybuf@entry=0x7ffc028aac50, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at ./debian/build-src/src/keyboard.c:9147 interrupted_kboard = interrupted_frame = 0x1204c30 key = used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = count = 3 t = 0 echo_start = 0 keys_start = 0 current_binding = 79079075 first_event = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 15197123, map = 15197123, start = 0, end = 0} keytran = {parent = 11008659, map = 11008659, start = 0, end = 0} indec = {parent = 15197283, map = 15197283, start = 0, end = 0} shift_translated = false delayed_switch_frame = 0 original_uppercase = 0 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x56fb080 fake_prefixed_keys = 0 #32 0x00000000005060a4 in command_loop_1 () at ./debian/build-src/src/lisp.h:855 cmd = keybuf = {286, 274, 0, 5989246615430861824, 0, 17483521, 4, 7818336, 10341984, 10507232, 140720351128928, 5700864, 271, 320, -920, 4, 223338299410, 0, 0, 472446402651, 511101108348, 5989246615430861824, 120, 140720351128880, 0, 11315811, -1, 5691065, 5, 31200} i = prev_modiff = 6 prev_buffer = 0x50cd760 #33 0x000000000056cd9e in internal_condition_case (bfun=bfun@entry=0x505e80 , handlers=handlers@entry=21072, hfun=hfun@entry=0x4fc780 ) at ./debian/build-src/src/eval.c:1332 val = c = 0x47e9980 #34 0x00000000004f7344 in command_loop_2 (ignore=ignore@entry=0) at ./debian/build-src/src/lisp.h:855 val = #35 0x000000000056cd0d in internal_catch (tag=tag@entry=50928, func=func@entry=0x4f7320 , arg=arg@entry=0) at ./debian/build-src/src/eval.c:1097 val = c = 0x47e9860 #36 0x00000000004f72db in command_loop () at ./debian/build-src/src/lisp.h:855 #37 0x00000000004fc363 in recursive_edit_1 () at ./debian/build-src/src/keyboard.c:695 count = 1 val = #38 0x00000000004fc6a8 in Frecursive_edit () at ./debian/build-src/src/keyboard.c:766 buffer = #39 0x000000000041a631 in main (argc=, argv=0x7ffc028ab008) at ./debian/build-src/src/emacs.c:1713 stack_bottom_variable = 0x7ffbe70181a2 <__libc_calloc+130> do_initial_setlocale = dumping = skip_args = 0 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = disable_aslr = rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} sockfd = -1 Undefined command: "xbacktrace". Try "help". In GNU Emacs 26.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.5) of 2019-09-23, modified by Debian built on x86-grnet-01 Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs-StqULU/emacs-26.1+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 THREADS LIBSYSTEMD LCMS2 Important settings: 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 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-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 blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 95339 8813) (symbols 48 20366 1) (miscs 40 44 118) (strings 32 28351 1037) (string-bytes 1 743311) (vectors 16 14643) (vector-slots 8 496406 10266) (floats 8 49 99) (intervals 56 264 0) (buffers 992 11)) --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=gnus-coredump.tar.gz Content-Transfer-Encoding: base64 Content-Description: Mail folder that provokes GNUS crash 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 --=-=-=-- From unknown Mon Aug 18 17:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40049: 26.1; Coredump on GNUS reading e-mail Resent-From: Colin Baxter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Mar 2020 08:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40049 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sergey Organov Cc: , 40049@debbugs.gnu.org Received: via spool by 40049-submit@debbugs.gnu.org id=B40049.15840892257315 (code B ref 40049); Fri, 13 Mar 2020 08:48:01 +0000 Received: (at 40049) by debbugs.gnu.org; 13 Mar 2020 08:47:05 +0000 Received: from localhost ([127.0.0.1]:58119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCfyD-0001tv-0G for submit@debbugs.gnu.org; Fri, 13 Mar 2020 04:47:05 -0400 Received: from forward103o.mail.yandex.net ([37.140.190.177]:45150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCfyA-0001tI-I5 for 40049@debbugs.gnu.org; Fri, 13 Mar 2020 04:47:03 -0400 Received: from forward101q.mail.yandex.net (forward101q.mail.yandex.net [IPv6:2a02:6b8:c0e:4b:0:640:4012:bb98]) by forward103o.mail.yandex.net (Yandex) with ESMTP id 00E125F80C43; Fri, 13 Mar 2020 11:46:55 +0300 (MSK) Received: from mxback7q.mail.yandex.net (mxback7q.mail.yandex.net [IPv6:2a02:6b8:c0e:41:0:640:cbbf:d618]) by forward101q.mail.yandex.net (Yandex) with ESMTP id F0661CF40009; Fri, 13 Mar 2020 11:46:54 +0300 (MSK) Received: from vla4-a16f3368381d.qloud-c.yandex.net (vla4-a16f3368381d.qloud-c.yandex.net [2a02:6b8:c17:d85:0:640:a16f:3368]) by mxback7q.mail.yandex.net (mxback/Yandex) with ESMTP id CcXt33LJgq-ksqm45ud; Fri, 13 Mar 2020 11:46:54 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1584089214; bh=9/KRjoTCDPge7xDjC0oE43qYTK1/zuBou6kxj1wvpWY=; h=In-Reply-To:Subject:To:From:Cc:Cc:Date:References:Message-ID; b=HHiiuPF5Gmth12T3sSMS6GxSVR3EHsYvzywPnZ5B+IFGxp/nxkXAyF7fp7+xg9ZiH oFXs1lDTxa618buAgVsfDM2gu1EYwwilORD4XdOCl0JJ5/z9mdrCG7g1uJ6LdUqX12 cNhp1m5EmZ6xVCbXYyT6Q/x9w/CshsM8ZFiFxRV8= Authentication-Results: mxback7q.mail.yandex.net; dkim=pass header.i=@yandex.com Received: by vla4-a16f3368381d.qloud-c.yandex.net (smtp/Yandex) with ESMTPSA id cKh4aXvVRM-kpZGtJCl; Fri, 13 Mar 2020 11:46:51 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) From: Colin Baxter References: <87zhckg74g.fsf@osv.gnss.ru> X-Face: -P+89ASh_wrs;AUGm`!l[}/o-lyK}5W.gq\fkJ{#d6Gu,hWrZNz::iMm5PJb} __A96]-LUrl)X=uF=V|\3-\9/sXvBs/H Date: Fri, 13 Mar 2020 08:46:50 +0000 In-Reply-To: <87zhckg74g.fsf@osv.gnss.ru> (Sergey Organov's message of "Fri, 13 Mar 2020 08:23:59 +0300") Message-ID: <87imj88ww5.fsf@yandex.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAACwAAAAMCAIAAACWSshgAAAABmJLR0QA/wD/AP+gvaeTAAAA h0lEQVQ4jc3SMQoCQRBE0V9jK5h6DkPP4KkMPZ7hnsNccKdNzK0KhO348RmG0pEr9p153nj8ZHcu Cyc/O3z6v6tml/ix91iUrYl83cj5ukZRtgKLG5Ytv48YvBO/vjwWZbcxzBkO8+CxKFsdDtPRjaJs ifY19OqxKFsDLwuAmM7exIyymxjmB6b3H3cyUsQPAAAAAElFTkSuQmCC MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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" --=-=-= Content-Type: text/plain Hello Sergey, >>>>> Sergey Organov writes: > Emacs coredumps when GNUS tries to read some kinds of mails. To > reproduce from 'emacs -Q', untar attached file that will create > 'gnus-coredump' directory with a single mail file in it, then: > $ emacs -Q M-x gnus G D ;; gnus-group-enter-directory directory name> RET > GNUS then tries to open this directory as group and Emacs > crashes. The backtrace and other information follows: --------- cut ---------- I can open your email satisfactorily in emacs-28.0.50. See screen shot below: --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=email-screen-shot.png Content-Transfer-Encoding: base64 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 DAaDwWAsgW4PgF/vtmmHr92bvyP7bKxSUgnjn7L0vPDJA7r9vbLXqe85Lo4vth8lb3X5Y0nPY+t8 e7XVeyTh5xPihy+7/7O6675lvc9scAn1ffrj3+iWSlp+9+ufBG0b9b2wqcsfSyKvbAkZ3gsAWA52 PY+t63lsnaOfIGR4T3RN1f4BQCmSFj9JVYqklkSb37hx4zFjCh48YLLZpenpIZGRSPsHgIR//lGW lJgN4f7GjcVJSePi40ffvTvuyZPSjIx7Gzbo+Sl89Oifbt2aTZyor/0zGADAYDAsiSoi+cSJoD59 GExmSN++ySdOkO4KieTEJ58EdO8+NSdnVGzsFwUFETNnolsNBg2amp09Lj4eAD7488+p2dlI+0eI nz/vtHr12IcPJyUns7nc2FWrzKaLRpb5JAMAwJXZs9UVFXqOHx89OjU7e2p2NoPFMnzEigBpMCrL kqI0SklKyp7w8D/btNnu6Xn3++9J99LMTGd/f6VU+nDbNmVJiYu/f1luLqHVdly27NGOHb82anRh 8uTumzZVFBbe/f77/e3bZ1y6ZFaWi7//1OzsL/Lzu2/adGv58oqiIrOPiJ8/5zdqVNkA0y9ceP7n nyNu3ZqakzPizb0KLadNmyWTTXz5cvyzZ5PT0xUSydPffjMbDZrsJXS66wsWkD5jlizR35NT+ZaC wWAwGAyGCt0AoOn8UY2mfyJ9kfFg8a7o3nPuzd+hkhpfENDDjucc8GEnAGA7OQQOej/v6gMgCPpH Mk/cDB7S3TnYGwCYHHbI0B6FMfHI2CD30j11mbzZglFMOzYAMJhMYYem9KGReLQKazp3hEerMAv9 szgcjrPzzUWLmByOVqkEgIrCwgebN3tFRDzfty/z6lX6xxMPHw4bPJgXGgoAvODghsOGvTx0iOoh /+7dgz16tJ49u/OaNXrPouletqOjhVFVlpRk37iB7DeCIyNzY2NJdS3x8GGlVNpz2zaWvT0AMFis 4D59LAnTUShsPGoUANjzeM0mTEg8fNhsuszKokkyAKSdP58eHe3Trp3+DdPqnZUB0mBMltmiNEpg jx6j7tz5Uir9PCWl4fDhNxYsSDt/HgB0ajWh1bIdHF7s33/lyy+f/vYbKm6NXO5Wv/6EhIRBJ0/2 3b374datZ0aNcvHzG37jRr2PPrI8BSwOh83lcixZpCor41jwLWe9ABUSCYPFErZsaejTnsd7NXAi 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 jMabBw5knThhNBgAgEyhjFm1Kn7+fADgFxefWLGCyeGsTEkx6HQ/vfOOsKIiYvz46UlJ1uygoqWl 8OLFgpQUSWPj5HXrUAUg59SpWwcP6jQatAyTzV554QIANFdVHVu2zMbeftWvvwLA5U8/rcvKmrxu XeyMGaLqaoNOR2MwbnzxBeqN4OTr+9J336EBMi0leDEpSSEWLzp82CUwUC2T0RiMfrNmZX77LVrM 0loZX39dmpqKtgsAv3/7bfaJE2Fjx87cuvViUpKopmbm1q1hY8cCQN5PP6Xt2+cREfHCV18BwNcL F7ZyuaZ994qJWbBnD9XGxqDTfb9smf7BCkD8ggXj3n5b1tT0/dKlQCIFjxhRlZ4OAI4eHstOnkTV CUsHhTgMAiWpqak7dnhERpLIZH5REQA4uLm99ssvlnKeQqdfTEpieXrGzpgR88wz9i4u1hx0DMMw DMOeQtZWAMT3KmUV3LDlM9CvpQfPteSWjT31sX2Ah0Gru/3O7sKdJ4d8/haa21bNi9/6qu8zw7Ry 1c0Xksq+TO6/eQlB4mQ6zfeZ4fXn0k0VAG5KOqdfiENg7wa0N1d17LKiXjD29Md2Pq5KnujG8x9V HLkUtWqeaYF2kbS1oLpdJLUywdLUVAAIGzfOwc2t0yzU4iV83Djf+Hh5c3Pm0aN1WVniujqXoCBx ff2FpCSare3I115je3kVXrhQe+eOW2goAGiUypGvvuoSGEil0+uyszO++qrg/PkJq1dTaDRheTkA OPn4oI9toye+qEVNzunTd44fpzEYw5cuVUkkd44fT9u3LyQx0dHd3fRgGAAyvvpKWFEBAG49tQIy Ggw1mZn5KSnVGRkGvd7BzW3w888HDBkCAOK6uut797I8PKZ9+CGdyWwqLUVPr0277BYaip43C80i RD9rVSo6kzn6jTfSDx1q5XLLr1+PnjrVUoK1t2/XZGbO+PhjB1fXM++/X/3HH1Q63SUoiOnkRBwG y8MDAFDlSqtSFaSkAIk0bPFiAHCPiBDV1AgrK8PGjm2XyzOPHgWAsW+/DSSSsrXVwdV18MKFLsHB 7XL5xaQkXmEhNy8vcOhQnUYz7p13UOJ1WVnlaWlkCiVkxAjTfoHRaOfsPGDu3Lyff5Y1NbVyuS5B QQQHhSAM4uOCcrippMR3wICRr72mkctVUilBzts5Oye88EJpamr6oUMZX30VNGxYv1mzgoYNw18K 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 oM1mq6+vP3DwQJ2ybszoMY0Xq6qqysrKuvvuuz0Oe3C3OqZgRkZGQnyC43SZTOYYiX36xk0bfYiT pR7meq3jm1ssVgsRcTnXTwQVUYr+/fvbV3Hs2DFmsK/3a/e+lxrzGJ7V8pd3zlitVh6Xx16QOcdl /mysTlnXo3uPoOCgAwcOJCYkMgNgPIbRVDfSJ97E426rsR8+7jqT4c3mbtu2LctbgMjT0e1ze73n /SHjUVOjatmypUKhUKlUR48d3blz59ixYx1Dsi/meIyzby+X+yoRiUSiNm3aZGVntW3b9vz58+3b tWe5LdM4Ko/tYv/yJPe7t2/NYS/F3I4Q8G/SgEkAAKBmGgLE5XLt15YGDBjA5/N379nN/GkymWpr a9ultbMvUF5Wbi9otVp37tzZtm3bli1ajhw5krlzHR8fP3z48KtXr+bl5TmupbCwMCwszOVLo4lI JBLFxMTExsampaW1a9fO5cslbGTbs3dPevt05pljdu5WFxISIhaLNRpNzF/Zr4Exkdg53Xb3Jk72 eqRSqUgkKi3785Z6WVkZEUVERLhcxfmc8051+rGXGvMYXm1drf03gEwmU21NrTxczl6Q6fOSYtd9 FR8f37t374yOGfHx8du3b2dOgzyG0SQ32CfexONyq7EfPuS+M13W6XJzpySntGzRkiVylqP7Rtrr Pe8PGb9HJZFIoqKiUlNT+/Tuk3clz2QyOYbU+Nj0uL1c7quMjI4ZJSUlZ8+eValUHTq4fjOBu6g8 tov9y9Pd7u1bczyWkkqlC+YvaNGiBUsbAQDAv5r9l4CFQuGwYcPy8vIuXrpIRAKBQCKRXLx00WKx WCyWo8eOVlX/Odz25MmTOp1uwIABRMTj8Xg8HvMcbVhYWJ8+ffbs2cPcubZarcXFxTk5OW1at2n4 g81mM5vN9n+SrRYrM728vPzq1auOd8PtiouLlUplnz592JvAvjoOh5PZLTMrKysrO4u5lKVWq0+d OuXlj1Z6E6dHXbt0zcrKupZ/zWazVVZWHj16NDk52X75zWK1OK7C8VFCP/aSz+GZzeY9e/eYTCaT ybR3316rzZrePp29IIfD6dqla1Z2VnZ2ttlstlqtpWWldXV1TCmh4PqAkOHDhter6o8dP+ZNGE1y 433iMR6XW4398CHWziTvNveOnTu2bd/mZROcju4baa/3/HLINDUqm81WXFzMPDur1+vP55wPCQnx +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 AAAAAElFTkSuQmCC --=-=-= Content-Type: text/plain Best wishes, Colin -- Colin Baxter www.Colin-Baxter.com --------------------------------------------------------------------- GnuPG fingerprint: 68A8 799C 0230 16E7 BF68 2A27 BBFA 2492 91F5 41C8 --------------------------------------------------------------------- The sole cause of all human misery is the inability of people to sit quietly in their rooms. Blaise Pascal, 1670 --------------------------------------------------------------------- --=-=-=-- From unknown Mon Aug 18 17:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40049: 26.1; Coredump on GNUS reading e-mail Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Mar 2020 08:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40049 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sergey Organov Cc: 40049@debbugs.gnu.org Received: via spool by 40049-submit@debbugs.gnu.org id=B40049.15840897158093 (code B ref 40049); Fri, 13 Mar 2020 08:56:01 +0000 Received: (at 40049) by debbugs.gnu.org; 13 Mar 2020 08:55:15 +0000 Received: from localhost ([127.0.0.1]:58122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCg66-00026T-NZ for submit@debbugs.gnu.org; Fri, 13 Mar 2020 04:55:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCg63-000269-R0 for 40049@debbugs.gnu.org; Fri, 13 Mar 2020 04:55:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jCg5y-00083y-Kr; Fri, 13 Mar 2020 04:55:06 -0400 Received: from [176.228.60.248] (port=3035 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jCg5x-00064s-Sg; Fri, 13 Mar 2020 04:55:06 -0400 Date: Fri, 13 Mar 2020 10:55:02 +0200 Message-Id: <83sgic8wih.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87zhckg74g.fsf@osv.gnss.ru> (message from Sergey Organov on Fri, 13 Mar 2020 08:23:59 +0300) References: <87zhckg74g.fsf@osv.gnss.ru> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) 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.7 (-) > From: Sergey Organov > Date: Fri, 13 Mar 2020 08:23:59 +0300 > > Emacs coredumps when GNUS tries to read some kinds of mails. > > To reproduce from 'emacs -Q', untar attached file that will create > 'gnus-coredump' directory with a single mail file in it, then: > > $ emacs -Q > M-x gnus > G D ;; gnus-group-enter-directory > RET > > GNUS then tries to open this directory as group and Emacs crashes. The > backtrace and other information follows: This recipe should be run with -xrm "emacs.synchronous: true", so that the X protocol errors are acted upon immediately where they happen. then the GDB backtrace will be much more informative, as it will show the code which causes this. Anyway, this looks like a font problem we fixed some time ago, so upgrading to Emacs 26.3 or (better) to the pretest of Emacs 27 should fix this, I think. Another potential solution is to uninstall the offending font (Noto Color, perhaps?). Thanks. From unknown Mon Aug 18 17:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40049: 26.1; Coredump on GNUS reading e-mail Resent-From: Sergey Organov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Mar 2020 11:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40049 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 40049@debbugs.gnu.org Received: via spool by 40049-submit@debbugs.gnu.org id=B40049.1584099528418 (code B ref 40049); Fri, 13 Mar 2020 11:39:01 +0000 Received: (at 40049) by debbugs.gnu.org; 13 Mar 2020 11:38:48 +0000 Received: from localhost ([127.0.0.1]:58207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCieN-00006g-Dc for submit@debbugs.gnu.org; Fri, 13 Mar 2020 07:38:47 -0400 Received: from mail-lf1-f43.google.com ([209.85.167.43]:36368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCieK-00006M-K6 for 40049@debbugs.gnu.org; Fri, 13 Mar 2020 07:38:45 -0400 Received: by mail-lf1-f43.google.com with SMTP id s1so7593386lfd.3 for <40049@debbugs.gnu.org>; Fri, 13 Mar 2020 04:38:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=FzKDkhy9FQcZacGIhzFXaBZqOqxP9ubgvbOA7KprbtA=; b=n9+/CO/0gUbfdj7VivwTt6XTNVejjkjAW/fczVmJBuifkEi0OtyXXxyd+dQFu0oqhZ kT7gLSNbg5efnjoO8itLPUoK3TKB0C+OleLOlLRzRQQf2d0na5AdYIF9x27S3GyAFPdv egJpzxwrcB/apeG9mx7FiGi2YSq2hV9AoDVkazbhYwD/QTsO9/OiS9g36Tsqeo/nW4Zw Pmce7u3xuHDgHDnZRAP0DAoknkh9yDu4EwJ9/Q3tNGVYzbaA+KHv7PjEgB4t5pN/0V7i SZG+Y6YMQC8/Cz5YSTsCMKQ4cgiaYMOejCgD0k0cCINK7VPqAp0nfVKE++0RR32JZzoB 5lgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=FzKDkhy9FQcZacGIhzFXaBZqOqxP9ubgvbOA7KprbtA=; b=CAZ8ajLFDLnEQFPNy7blAr9N/wlF5rXxGKI16FWipkuLGomuxogLKHxSMkDJiZtXfJ P1446Ld6puHH95vgGOzczH0mAOwCiIeFXAr5ag7T9xlNpc4YCvu5wgrl8CWy5dMObGy6 bGtVkKMsFsI5A/lSiy1CGZdyHpJQngGVzin4rm+MQBa6h+t1hvikr9n4sprHubiB80iD 4To+YQN7fIMwilp6HGZuw657ncUlFiB4NV82Ncg2WI4wSlDf1q9EgJtMxyqwB+WAFqOR liWKDx09REeXruX3RVPC7HKqIGCgenL/38/pOPJzYJnaZWLzsT7uZzhpZtMCqh4G2dgK PKFQ== X-Gm-Message-State: ANhLgQ3e6PfKF9SrqfCD45t6zgxIyWxmCOJ9F+nArT0qo+vqf0D2C7yE maHKa22h18DXhTgiUBV5wQvOHyoR X-Google-Smtp-Source: ADFU+vtweq3L6DuIbRAY8gYx6AL4cePoUk/muzsHuxnkqD4PHFRsxtM+i+lm8bhzEIluQV15LdKPwg== X-Received: by 2002:a19:6502:: with SMTP id z2mr6889233lfb.47.1584099518021; Fri, 13 Mar 2020 04:38:38 -0700 (PDT) Received: from osv.localdomain ([89.175.180.246]) by smtp.gmail.com with ESMTPSA id u16sm9633391lfl.37.2020.03.13.04.38.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Mar 2020 04:38:37 -0700 (PDT) From: Sergey Organov References: <87zhckg74g.fsf@osv.gnss.ru> <83sgic8wih.fsf@gnu.org> Date: Fri, 13 Mar 2020 14:38:36 +0300 In-Reply-To: <83sgic8wih.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 13 Mar 2020 10:55:02 +0200") Message-ID: <87y2s45vsz.fsf@osv.gnss.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Eli Zaretskii writes: >> From: Sergey Organov >> Date: Fri, 13 Mar 2020 08:23:59 +0300 >> >> Emacs coredumps when GNUS tries to read some kinds of mails. >> >> To reproduce from 'emacs -Q', untar attached file that will create >> 'gnus-coredump' directory with a single mail file in it, then: >> >> $ emacs -Q >> M-x gnus >> G D ;; gnus-group-enter-directory >> RET >> >> GNUS then tries to open this directory as group and Emacs crashes. The >> backtrace and other information follows: > > This recipe should be run with -xrm "emacs.synchronous: true", so that > the X protocol errors are acted upon immediately where they happen. > then the GDB backtrace will be much more informative, as it will show > the code which causes this. Below is backtrace from 'emacs -Q -xrm "emacs.synchronous: true"'. There behavior slightly changed: GNUS showed group name and I then needed to enter the group to produce coredump. > Anyway, this looks like a font problem we fixed some time ago, so > upgrading to Emacs 26.3 or (better) to the pretest of Emacs 27 should > fix this, I think. Another potential solution is to uninstall the > offending font (Noto Color, perhaps?). Hopefully this coredump will help to confirm it's a known bug: #0 0x00007ff5e1fb65cb in raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {402653184, 0 }} pid = tid = #1 0x00000000004f6f37 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./debian/build-src/src/emacs.c:394 #2 0x0000000000511643 in emacs_abort () at ./debian/build-src/src/sysdep.c:2426 #3 0x00000000004c3f23 in x_connection_closed (dpy=dpy@entry=0x4a15290, error_message=, error_message@entry=0x7ffe77e4cbb0 "X protocol error: BadLength (poly request too large or internal Xlib length error) on protocol request 139", ioerror=ioerror@entry=false) at ./debian/build-src/src/xterm.c:9816 dpyinfo = frame = tail = idx = #4 0x00000000004c7d49 in x_error_quitter (display=0x4a15290, event=, event=) at ./debian/build-src/src/xterm.c:9904 buf = "BadLength (poly request too large or internal Xlib length error)", '\000' buf1 = "X protocol error: BadLength (poly request too large or internal Xlib length error) on protocol request 139", '\000' , "\360?", '\000' ... #5 0x00000000004c7dcb in x_error_handler (display=0x4a15290, event=0x7ffe77e4cd70) at ./debian/build-src/src/xterm.c:9874 #6 0x00007ff5e3fdb11a in _XError () at /lib/x86_64-linux-gnu/libX11.so.6 #7 0x00007ff5e3fd8077 in () at /lib/x86_64-linux-gnu/libX11.so.6 #8 0x00007ff5e3fd811d in () at /lib/x86_64-linux-gnu/libX11.so.6 #9 0x00007ff5e3fd8a55 in _XEventsQueued () at /lib/x86_64-linux-gnu/libX11.so.6 #10 0x00007ff5e3fca7b7 in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007ff5e487420d in () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #12 0x00007ff5e434d669 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007ff5e434e06b in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007ff5e434e207 in g_main_context_pending () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007ff5e4b42b9d in gtk_events_pending () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #16 0x00000000004c4917 in XTread_socket (terminal=, hold_quit=0x7ffe77e4d070) at ./debian/build-src/src/xterm.c:9142 count = 0 dpyinfo = 0x4ac53b0 #17 0x00000000004fe1c9 in gobble_input () at ./debian/build-src/src/keyboard.c:6910 nr = hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = 0, y = 0, timestamp = 0, frame_or_window = 0, arg = 0} next = 0x0 nread = 0 err = false t = 0x114de40 #18 0x00000000004fe875 in handle_async_input () at ./debian/build-src/src/keyboard.c:7146 nread = #19 0x00000000004fe875 in process_pending_signals () at ./debian/build-src/src/keyboard.c:7160 #20 0x000000000056f5ad in maybe_quit () at ./debian/build-src/src/eval.c:1494 #21 0x00000000005766f2 in Flength (sequence=0, sequence@entry=80145715) at ./debian/build-src/src/lisp.h:1221 li = {tortoise = 80145715, max = 2, n = 0, q = 0} i = 2 val = #22 0x0000000000577739 in concat (nargs=nargs@entry=1, args=args@entry=0x7ffe77e4d228, target_type=Lisp_Cons, last_special=last_special@entry=false) at ./debian/build-src/src/fns.c:582 len = val = tail = 0 this = 80145715 toindex = toindex_byte = 0 result_len = 0 result_len_byte = 0 argnum = 0 last_tail = 0 prev = some_multibyte = false textprops = 0x0 num_textprops = 0 sa_avail = 16384 sa_count = 4 sa_must_free = false #23 0x0000000000578356 in Fcopy_sequence (arg=) at ./debian/build-src/src/lisp.h:615 #24 0x00000000004fd323 in timer_check () at ./debian/build-src/src/keyboard.c:4516 nexttime = timers = 0 idle_timers = tem = 0 #25 0x00000000004fd875 in readable_events (flags=flags@entry=1) at ./debian/build-src/src/keyboard.c:3340 #26 0x00000000004fe368 in get_input_pending (flags=flags@entry=1) at ./debian/build-src/src/keyboard.c:6827 #27 0x0000000000500bc8 in detect_input_pending_run_timers (do_display=do_display@entry=true) at ./debian/build-src/src/keyboard.c:9951 old_timers_run = #28 0x00000000005b0387 in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ./debian/build-src/src/process.c:5514 old_timers_run = 90 old_buffer = 0x4cee000 old_window = 18897973 leave = false process_skipped = channel = nfds = 1 Available = {fds_bits = {32, 0 }} Writeok = {fds_bits = {0 }} check_write = check_delay = no_avail = false xerrno = 11 proc = timeout = {tv_sec = 0, tv_nsec = 0} end_time = {tv_sec = 1584099190, tv_nsec = 783572691} timer_delay = got_output_end_time = {tv_sec = 1584099190, tv_nsec = 783572691} wait = TIMEOUT got_some_output = -1 retry_for_async = count = 3 now = {tv_sec = 0, tv_nsec = -1} #29 0x00000000004244ba in sit_for (timeout=122, reading=reading@entry=true, display_option=display_option@entry=1) at ./debian/build-src/src/lisp.h:855 sec = 30 nsec = 0 do_display = true #30 0x000000000050323b in read_char (commandflag=commandflag@entry=1, map=map@entry=80145603, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7ffe77e4de4b, end_time=end_time@entry=0x0) at ./debian/build-src/src/lisp.h:944 tem0 = timeout = delay_level = 4 buffer_size = c = jmpcount = 3 local_getcjmp = {{__jmpbuf = {1, -2416469996254394248, 88136616, 80145603, 0, 140730909908800, 2416769021276588152, -2416469309686937480}, __mask_was_saved = 0, __saved_mask = {__val = {140730909908112, 80666629, 32400, 80666624, 5653333, 1, 4, 2, 80666624, 42, 6679040, 10, 140730909907728, 281474976726784, 140730909907384, 140730909907352}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 }}}} tem = save = previous_echo_area_message = 0 also_record = 0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x4a840c0 #31 0x00000000005049a0 in read_key_sequence (keybuf=keybuf@entry=0x7ffe77e4df40, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at ./debian/build-src/src/keyboard.c:9147 interrupted_kboard = interrupted_frame = 0x1204c30 key = used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = count = 3 t = 0 echo_start = 0 keys_start = 0 current_binding = 80145603 first_event = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 15196995, map = 15196995, start = 0, end = 0} keytran = {parent = 11008659, map = 11008659, start = 0, end = 0} indec = {parent = 15197011, map = 15197011, start = 0, end = 0} shift_translated = false delayed_switch_frame = 0 original_uppercase = 0 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x4cee000 fake_prefixed_keys = 0 #32 0x00000000005060a4 in command_loop_1 () at ./debian/build-src/src/lisp.h:855 cmd = keybuf = {54, 402, 0, -7601620639412960768, 0, 17483521, 4, 7818336, 10341984, 10507232, 140730909909072, 5700864, 271, 320, -920, 4, 223338299410, 0, 0, 472446402651, 511101108348, -7601620639412960768, 120, 140730909909024, 0, 11315811, -1, 5691065, 5, 31200} i = prev_modiff = 13 prev_buffer = 0x52d1410 #33 0x000000000056cd9e in internal_condition_case (bfun=bfun@entry=0x505e80 , handlers=handlers@entry=21072, hfun=hfun@entry=0x4fc780 ) at ./debian/build-src/src/eval.c:1332 val = c = 0x49f5980 #34 0x00000000004f7344 in command_loop_2 (ignore=ignore@entry=0) at ./debian/build-src/src/lisp.h:855 val = #35 0x000000000056cd0d in internal_catch (tag=tag@entry=50928, func=func@entry=0x4f7320 , arg=arg@entry=0) at ./debian/build-src/src/eval.c:1097 val = c = 0x49f5860 #36 0x00000000004f72db in command_loop () at ./debian/build-src/src/lisp.h:855 #37 0x00000000004fc363 in recursive_edit_1 () at ./debian/build-src/src/keyboard.c:695 count = 1 val = #38 0x00000000004fc6a8 in Frecursive_edit () at ./debian/build-src/src/keyboard.c:766 buffer = #39 0x000000000041a631 in main (argc=, argv=0x7ffe77e4e2f8) at ./debian/build-src/src/emacs.c:1713 stack_bottom_variable = 0x7ff5e1b131a2 <__libc_calloc+130> do_initial_setlocale = dumping = skip_args = 0 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = disable_aslr = rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} sockfd = -1 Thanks, -- Sergey From unknown Mon Aug 18 17:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40049: 26.1; Coredump on GNUS reading e-mail Resent-From: Sergey Organov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Mar 2020 13:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40049 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 40049@debbugs.gnu.org Received: via spool by 40049-submit@debbugs.gnu.org id=B40049.158410759313662 (code B ref 40049); Fri, 13 Mar 2020 13:54:02 +0000 Received: (at 40049) by debbugs.gnu.org; 13 Mar 2020 13:53:13 +0000 Received: from localhost ([127.0.0.1]:58283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCkkS-0003YH-PX for submit@debbugs.gnu.org; Fri, 13 Mar 2020 09:53:13 -0400 Received: from mail-lf1-f46.google.com ([209.85.167.46]:36305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCkkO-0003Xt-LE for 40049@debbugs.gnu.org; Fri, 13 Mar 2020 09:53:10 -0400 Received: by mail-lf1-f46.google.com with SMTP id s1so7947816lfd.3 for <40049@debbugs.gnu.org>; Fri, 13 Mar 2020 06:53:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version; bh=Pit9/2pboTYRxo+d6q+aQPyiNrpVi/KOfBGCXI+djhM=; b=Z1Th28pJwFDGoLLoKByFtneP6HO62j50kKTXJeAx1UHRvQuY6evnXZ1wTjyknKgaRZ mpqoSgUw9EmOBv9Moy2bFW6G0aiKFXGRMnIfYsyeVSVszLFyTfAaPzCnhLvkHCcoQNmw T/DMxZDmT67Wv8CGGkExA694wOM1gXBUJy1U4ryjuY451/x4UMP5zcnaMUNo0ROhxspE ABICZAU0AuJm7dKVhdln+EZ+7FqlUGy8yS5PGbDNwUoDsabS+5E7n/kcqd9oYAfNXXON 1lnZWx6WutqTbmnS1pJOTgsXrGjNMIHtOgxZcaGGqEvFImQCVa3ueAm2R6r1di1v04Vh F2NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=Pit9/2pboTYRxo+d6q+aQPyiNrpVi/KOfBGCXI+djhM=; b=NsZUF0nEUIaDz9sFZ4om0cDh2jnkGiPpqu7xBp3xtVmRiJeU6ElLBMBU4V/Ose9P/I yeeQ3vLjYeYFPHUDnqFehlFYf/A+gk+2/8gaoZ1JMPTn+tQLsP944dutDeCvELxDZXgV UVCBkUBZxEyR9vTU78nQiPxIQqqXBNu+RZrEXgVTs3q6TFvmSiPC8VhaJxK/DiD79rAU jGwmih7ElxNX/8N8hUsAv3LBzDIZ/5LmDIJpgQCdA2VO2mTBjMFfhFaJkR6vbxxV1VgH uC+IDAT4FvLlQsy/DYe9p6JuWwbk47/RZCyakRatbm05yomZ4kkBfxx0n1RnLa0Jvm4C qWIg== X-Gm-Message-State: ANhLgQ2zzOraH1SaYD09Txsx1MQtTZJywWU2O4LDR+YoTQiI+KpNqJmE TOILQ71prfx46CBo1gcOoL0Q7s2C X-Google-Smtp-Source: ADFU+vtq9c3pL911ltji4AvxUjmADlMJH2qxcsxrP1/jpTCkrv8XaRezFGMS0vhLErWqXZYcrmvxuQ== X-Received: by 2002:a05:6512:3f5:: with SMTP id n21mr8701254lfq.198.1584107579979; Fri, 13 Mar 2020 06:52:59 -0700 (PDT) Received: from osv.localdomain ([89.175.180.246]) by smtp.gmail.com with ESMTPSA id w203sm1200293lff.0.2020.03.13.06.52.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Mar 2020 06:52:59 -0700 (PDT) From: Sergey Organov In-Reply-To: <83sgic8wih.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 13 Mar 2020 10:55:02 +0200") References: <87zhckg74g.fsf@osv.gnss.ru> <83sgic8wih.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Fri, 13 Mar 2020 16:52:57 +0300 Message-ID: <87k13owedi.fsf@osv.gnss.ru> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Eli Zaretskii writes: >> From: Sergey Organov >> Date: Fri, 13 Mar 2020 08:23:59 +0300 >> >> Emacs coredumps when GNUS tries to read some kinds of mails. >> >> To reproduce from 'emacs -Q', untar attached file that will create >> 'gnus-coredump' directory with a single mail file in it, then: >> >> $ emacs -Q >> M-x gnus >> G D ;; gnus-group-enter-directory >> RET >> >> GNUS then tries to open this directory as group and Emacs crashes. The >> backtrace and other information follows: > > This recipe should be run with -xrm "emacs.synchronous: true", so that > the X protocol errors are acted upon immediately where they happen. > then the GDB backtrace will be much more informative, as it will show > the code which causes this. > > Anyway, this looks like a font problem we fixed some time ago, so > upgrading to Emacs 26.3 or (better) to the pretest of Emacs 27 should > fix this, I think. Another potential solution is to uninstall the > offending font (Noto Color, perhaps?). I've installed Emacs snapshot: GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2020-03-08, unofficial emacs-snapshot build: http://emacs.ganneff.de/, git commit 0a3f8da6e1a56ada409cf1677ac40fcc75a8a33c and it doesn't coredump for me, so it indeed must be a bug that has been already fixed in more recent Emacsen. Thanks, -- Sergey From unknown Mon Aug 18 17:59:50 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sergey Organov Subject: bug#40049: closed (Re: bug#40049: 26.1; Coredump on GNUS reading e-mail) Message-ID: References: <838sk48guz.fsf@gnu.org> <87zhckg74g.fsf@osv.gnss.ru> X-Gnu-PR-Message: they-closed 40049 X-Gnu-PR-Package: emacs Reply-To: 40049@debbugs.gnu.org Date: Fri, 13 Mar 2020 14:34:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1584110041-19652-1" This is a multi-part message in MIME format... ------------=_1584110041-19652-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #40049: 26.1; Coredump on GNUS reading e-mail which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 40049@debbugs.gnu.org. --=20 40049: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D40049 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1584110041-19652-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 40049-done) by debbugs.gnu.org; 13 Mar 2020 14:33:38 +0000 Received: from localhost ([127.0.0.1]:60119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jClNY-00056O-VO for submit@debbugs.gnu.org; Fri, 13 Mar 2020 10:33:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jClNX-00056A-Dr for 40049-done@debbugs.gnu.org; Fri, 13 Mar 2020 10:33:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45842) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jClNS-0001mj-9c; Fri, 13 Mar 2020 10:33:30 -0400 Received: from [176.228.60.248] (port=3883 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jClNP-0000BP-Gk; Fri, 13 Mar 2020 10:33:30 -0400 Date: Fri, 13 Mar 2020 16:33:08 +0200 Message-Id: <838sk48guz.fsf@gnu.org> From: Eli Zaretskii To: Sergey Organov In-Reply-To: <87k13owedi.fsf@osv.gnss.ru> (message from Sergey Organov on Fri, 13 Mar 2020 16:52:57 +0300) Subject: Re: bug#40049: 26.1; Coredump on GNUS reading e-mail References: <87zhckg74g.fsf@osv.gnss.ru> <83sgic8wih.fsf@gnu.org> <87k13owedi.fsf@osv.gnss.ru> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40049-done Cc: 40049-done@debbugs.gnu.org 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.7 (-) > From: Sergey Organov > Cc: 40049@debbugs.gnu.org > Date: Fri, 13 Mar 2020 16:52:57 +0300 > > > Anyway, this looks like a font problem we fixed some time ago, so > > upgrading to Emacs 26.3 or (better) to the pretest of Emacs 27 should > > fix this, I think. Another potential solution is to uninstall the > > offending font (Noto Color, perhaps?). > > I've installed Emacs snapshot: > > GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) > of 2020-03-08, unofficial emacs-snapshot build: > http://emacs.ganneff.de/, git commit > 0a3f8da6e1a56ada409cf1677ac40fcc75a8a33c > > and it doesn't coredump for me, so it indeed must be a bug that has been > already fixed in more recent Emacsen. Thanks for testing. I'm therefore closing this bug. ------------=_1584110041-19652-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Mar 2020 05:24:14 +0000 Received: from localhost ([127.0.0.1]:58029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCcnt-0004pj-Ei for submit@debbugs.gnu.org; Fri, 13 Mar 2020 01:24:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:51930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCcnq-0004pa-Cq for submit@debbugs.gnu.org; Fri, 13 Mar 2020 01:24:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56554) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jCcno-0006rH-3N for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2020 01:24:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jCcnl-0008BV-18 for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2020 01:24:07 -0400 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:34973) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jCcnk-00086C-BV for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2020 01:24:04 -0400 Received: by mail-lf1-x12d.google.com with SMTP id v8so5879134lfe.2 for ; Thu, 12 Mar 2020 22:24:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=eAOaSSF4ApWV9NPsj2mG1bYYkdLU/+yIIcfe8m8enRk=; b=C79z91UJpfAXPiM0Azp9KXc4stDWjlDR2c7kQxvNTFyQYTc6CTfKPS+dBYGNhIcnAN icLjIsyXWFh6SZoldgCt/tIZSe3VbzmLJgjbbGfREPk28Dla+wgZKY3g0BP4ei1W2wN6 SiyMDjRloL/FFmMTu6xTdoyfU2VI7N+jcHS/rmnv/Tdc43WsZ7/dMb0JAaMPnwa9/TG3 oENZq/echkxD+ownol0EvIGHCHY7kpGOMbVvmr8BHQbPg+eZMMwI//wupvicBPaW7/SU mrIsa4RPnUId4S2Xhv3eAG+LLFfGKSm1oAKVV1gPE3fO+EJEasw2RVxf6DaBm+JsIEuT Z7vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=eAOaSSF4ApWV9NPsj2mG1bYYkdLU/+yIIcfe8m8enRk=; b=VLTJ78X12UFO1NUmxcBNz+8BSU+qraSizhQ6J196KB0fR50Os2ydmNPKZZnKGcJZhW EAoz4VT23ycy3KgR3AmCmAqd7u7hDKv8GiSbePgujfR36AYzPQefIHXUGQFfCvkvwV8w rbHLSeJ7pPhVJhydvNUzgxkGyIUZq9+/2FNg4VZOsoammbGSfj7m5g5OBsIARgHqB0Zk KqsPcjm1gK22Ac9h0dxgTlXltxPF8DaWk/943XUAcRkhMgsSFb5+8Vhpra3r8cTDKJdV sUZrX/KDAkzQGffqJe7HLfU1IlzeDIraIt2aGaHSQAPy0lIMUvxfyXQ8DM8zwWPqJZJ5 GTIA== X-Gm-Message-State: ANhLgQ1IOtnKv1M7Z5qe8BHB0s1d1i0OM8Ly1kBHKxD9rrgY85mIa/nG 3TAIHNPRIF4i11K3IZZgXIEL0QZ6 X-Google-Smtp-Source: ADFU+vumOCn4pKtuHo4O3vXQO1snaEi9F8QPT2RkTkQbvH+ryVdDYBbe8h6I93I++3JLpwPRcn/ThA== X-Received: by 2002:ac2:4c18:: with SMTP id t24mr7365563lfq.54.1584077041524; Thu, 12 Mar 2020 22:24:01 -0700 (PDT) Received: from osv.localdomain ([89.175.180.246]) by smtp.gmail.com with ESMTPSA id 18sm9284501ljv.30.2020.03.12.22.23.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Mar 2020 22:24:00 -0700 (PDT) From: Sergey Organov To: bug-gnu-emacs@gnu.org Subject: 26.1; Coredump on GNUS reading e-mail Date: Fri, 13 Mar 2020 08:23:59 +0300 Message-ID: <87zhckg74g.fsf@osv.gnss.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::12d X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: submit 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: -0.7 (/) --=-=-= Content-Type: text/plain Emacs coredumps when GNUS tries to read some kinds of mails. To reproduce from 'emacs -Q', untar attached file that will create 'gnus-coredump' directory with a single mail file in it, then: $ emacs -Q M-x gnus G D ;; gnus-group-enter-directory RET GNUS then tries to open this directory as group and Emacs crashes. The backtrace and other information follows: #0 0x00007ffbe74bb5cb in raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {402653184, 0 }} pid = tid = #1 0x00000000004f6f37 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./debian/build-src/src/emacs.c:394 #2 0x0000000000511643 in emacs_abort () at ./debian/build-src/src/sysdep.c:2426 #3 0x00000000004c3f23 in x_connection_closed (dpy=dpy@entry=0x4809290, error_message=, error_message@entry=0x7ffc028a98c0 "X protocol error: BadLength (poly request too large or internal Xlib length error) on protocol request 139", ioerror=ioerror@entry=false) at ./debian/build-src/src/xterm.c:9816 dpyinfo = frame = tail = idx = #4 0x00000000004c7d49 in x_error_quitter (display=0x4809290, event=, event=) at ./debian/build-src/src/xterm.c:9904 buf = "BadLength (poly request too large or internal Xlib length error)", '\000' buf1 = "X protocol error: BadLength (poly request too large or internal Xlib length error) on protocol request 139", '\000' , "\360?", '\000' , "\360?"... #5 0x00000000004c7dcb in x_error_handler (display=0x4809290, event=0x7ffc028a9a80) at ./debian/build-src/src/xterm.c:9874 #6 0x00007ffbe94e011a in _XError () at /lib/x86_64-linux-gnu/libX11.so.6 #7 0x00007ffbe94dd077 in () at /lib/x86_64-linux-gnu/libX11.so.6 #8 0x00007ffbe94dd11d in () at /lib/x86_64-linux-gnu/libX11.so.6 #9 0x00007ffbe94dda55 in _XEventsQueued () at /lib/x86_64-linux-gnu/libX11.so.6 #10 0x00007ffbe94cf7b7 in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007ffbe9d7920d in () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #12 0x00007ffbe9852669 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007ffbe985306b in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007ffbe9853207 in g_main_context_pending () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007ffbea047b9d in gtk_events_pending () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #16 0x00000000004c4917 in XTread_socket (terminal=, hold_quit=0x7ffc028a9d80) at ./debian/build-src/src/xterm.c:9142 count = 0 dpyinfo = 0x48c3890 #17 0x00000000004fe1c9 in gobble_input () at ./debian/build-src/src/keyboard.c:6910 nr = hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = 0, y = 0, timestamp = 0, frame_or_window = 0, arg = 0} next = 0x0 nread = 0 err = false t = 0x114de40 #18 0x00000000004fe875 in handle_async_input () at ./debian/build-src/src/keyboard.c:7146 nread = #19 0x00000000004fe875 in process_pending_signals () at ./debian/build-src/src/keyboard.c:7160 #20 0x000000000056f5ad in maybe_quit () at ./debian/build-src/src/eval.c:1494 #21 0x00000000005766f2 in Flength (sequence=0, sequence@entry=20216131) at ./debian/build-src/src/lisp.h:1221 li = {tortoise = 20216131, max = 2, n = 0, q = 0} i = 2 val = #22 0x0000000000577739 in concat (nargs=nargs@entry=1, args=args@entry=0x7ffc028a9f38, target_type=Lisp_Cons, last_special=last_special@entry=false) at ./debian/build-src/src/fns.c:582 len = val = tail = 0 this = 20216131 toindex = toindex_byte = 0 result_len = 0 result_len_byte = 0 argnum = 0 last_tail = 0 prev = some_multibyte = false textprops = 0x0 num_textprops = 0 sa_avail = 16384 sa_count = 4 sa_must_free = false #23 0x0000000000578356 in Fcopy_sequence (arg=) at ./debian/build-src/src/lisp.h:615 #24 0x00000000004fd323 in timer_check () at ./debian/build-src/src/keyboard.c:4516 nexttime = timers = 90191187 idle_timers = tem = 0 #25 0x00000000004fd875 in readable_events (flags=flags@entry=1) at ./debian/build-src/src/keyboard.c:3340 #26 0x00000000004fe368 in get_input_pending (flags=flags@entry=1) at ./debian/build-src/src/keyboard.c:6827 #27 0x0000000000500bc8 in detect_input_pending_run_timers (do_display=do_display@entry=true) at ./debian/build-src/src/keyboard.c:9951 old_timers_run = #28 0x00000000005b0387 in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ./debian/build-src/src/process.c:5514 old_timers_run = 41 old_buffer = 0x56fb080 old_window = 18897973 leave = false process_skipped = channel = nfds = 1 Available = {fds_bits = {32, 0 }} Writeok = {fds_bits = {0 }} check_write = check_delay = no_avail = false xerrno = 11 proc = timeout = {tv_sec = 0, tv_nsec = 0} end_time = {tv_sec = 1584075114, tv_nsec = 412240713} timer_delay = got_output_end_time = {tv_sec = 1584075114, tv_nsec = 412240713} wait = TIMEOUT got_some_output = -1 retry_for_async = count = 3 now = {tv_sec = 0, tv_nsec = -1} #29 0x00000000004244ba in sit_for (timeout=122, reading=reading@entry=true, display_option=display_option@entry=1) at ./debian/build-src/src/lisp.h:855 sec = 30 nsec = 0 do_display = true #30 0x000000000050323b in read_char (commandflag=commandflag@entry=1, map=map@entry=79079075, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7ffc028aab5b, end_time=end_time@entry=0x0) at ./debian/build-src/src/lisp.h:944 tem0 = timeout = delay_level = 4 buffer_size = c = jmpcount = 3 local_getcjmp = {{__jmpbuf = {1, -1075357801172022359, 86242312, 79079075, 0, 140720351128656, 1075105577972157353, -1075358214119994455}, __mask_was_saved = 0, __saved_mask = {__val = {140720351127968, 91205765, 32400, 91205760, 5653333, 0, 4, 0, 91205760, 42, 0, 10, 140720351127584, 0, 0, 0}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 }}}} tem = save = previous_echo_area_message = 0 also_record = 0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x486af30 #31 0x00000000005049a0 in read_key_sequence (keybuf=keybuf@entry=0x7ffc028aac50, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at ./debian/build-src/src/keyboard.c:9147 interrupted_kboard = interrupted_frame = 0x1204c30 key = used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = count = 3 t = 0 echo_start = 0 keys_start = 0 current_binding = 79079075 first_event = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 15197123, map = 15197123, start = 0, end = 0} keytran = {parent = 11008659, map = 11008659, start = 0, end = 0} indec = {parent = 15197283, map = 15197283, start = 0, end = 0} shift_translated = false delayed_switch_frame = 0 original_uppercase = 0 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x56fb080 fake_prefixed_keys = 0 #32 0x00000000005060a4 in command_loop_1 () at ./debian/build-src/src/lisp.h:855 cmd = keybuf = {286, 274, 0, 5989246615430861824, 0, 17483521, 4, 7818336, 10341984, 10507232, 140720351128928, 5700864, 271, 320, -920, 4, 223338299410, 0, 0, 472446402651, 511101108348, 5989246615430861824, 120, 140720351128880, 0, 11315811, -1, 5691065, 5, 31200} i = prev_modiff = 6 prev_buffer = 0x50cd760 #33 0x000000000056cd9e in internal_condition_case (bfun=bfun@entry=0x505e80 , handlers=handlers@entry=21072, hfun=hfun@entry=0x4fc780 ) at ./debian/build-src/src/eval.c:1332 val = c = 0x47e9980 #34 0x00000000004f7344 in command_loop_2 (ignore=ignore@entry=0) at ./debian/build-src/src/lisp.h:855 val = #35 0x000000000056cd0d in internal_catch (tag=tag@entry=50928, func=func@entry=0x4f7320 , arg=arg@entry=0) at ./debian/build-src/src/eval.c:1097 val = c = 0x47e9860 #36 0x00000000004f72db in command_loop () at ./debian/build-src/src/lisp.h:855 #37 0x00000000004fc363 in recursive_edit_1 () at ./debian/build-src/src/keyboard.c:695 count = 1 val = #38 0x00000000004fc6a8 in Frecursive_edit () at ./debian/build-src/src/keyboard.c:766 buffer = #39 0x000000000041a631 in main (argc=, argv=0x7ffc028ab008) at ./debian/build-src/src/emacs.c:1713 stack_bottom_variable = 0x7ffbe70181a2 <__libc_calloc+130> do_initial_setlocale = dumping = skip_args = 0 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = disable_aslr = rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} sockfd = -1 Undefined command: "xbacktrace". Try "help". In GNU Emacs 26.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.5) of 2019-09-23, modified by Debian built on x86-grnet-01 Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs-StqULU/emacs-26.1+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 THREADS LIBSYSTEMD LCMS2 Important settings: 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 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-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 blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 95339 8813) (symbols 48 20366 1) (miscs 40 44 118) (strings 32 28351 1037) (string-bytes 1 743311) (vectors 16 14643) (vector-slots 8 496406 10266) (floats 8 49 99) (intervals 56 264 0) (buffers 992 11)) --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=gnus-coredump.tar.gz Content-Transfer-Encoding: base64 Content-Description: Mail folder that provokes GNUS crash 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 --=-=-=-- ------------=_1584110041-19652-1--