Package: neomutt Version: 20191207+dfsg.1-1.1 Severity: normal neomutt segfaults when I try to delete a selected imap folder that does not exist.
Steps to reproduce: 1. Get neomutt into a state where it believes a certain imap folder F exists (but does not actually exist). By this, I mean it is listed in the directory listing (accessible through 'c?'), but does not exist on the imap server. 2. Try to switch to that imap folder. 3. Delete that imap folder by entering the following sequence of commands: c (change folder) ? (list available folders) ... navigate to F and select it d (delete folder) 4. segfault Please see the attached backtrace for more details. -- Package-specific info: NeoMutt 20191207 Copyright (C) 1996-2016 Michael R. Elkins and others. NeoMutt comes with ABSOLUTELY NO WARRANTY; for details type 'neomutt -vv'. NeoMutt is free software, and you are welcome to redistribute it under certain conditions; type 'neomutt -vv' for details. System: Linux 5.5.0-2-amd64 (x86_64) ncurses: ncurses 6.2.20200212 (compiled with 6.2.20200212) libidn: 1.33 (compiled with 1.33) GPGme: 1.13.1-unknown libnotmuch: 5.2.0 hcache backends: tokyocabinet Configure options: --build=x86_64-linux-gnu --prefix=/usr {--includedir=${prefix}/include} {--mandir=${prefix}/share/man} {--infodir=${prefix}/share/info} --sysconfdir=/etc --localstatedir=/var --disable-silent-rules {--libdir=${prefix}/lib/x86_64-linux-gnu} {--libexecdir=${prefix}/lib/x86_64-linux-gnu} --disable-maintainer-mode --disable-dependency-tracking --mandir=/usr/share/man --libexecdir=/usr/libexec --with-mailpath=/var/mail --gpgme --lua --notmuch --with-ui --gnutls --gss --idn --mixmaster --sasl --tokyocabinet Compilation CFLAGS: -g -O2 -fdebug-prefix-map=/build/neomutt-bCiSXv/neomutt-20191207+dfsg.1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -I/usr/include -I/usr/include/lua5.3 -DNCURSES_WIDECHAR -isystem /usr/include/mit-krb5 Default options: +attach_headers_color +compose_to_sender +compress +cond_date +debug +encrypt_to_self +forgotten_attachments +forwref +ifdef +imap +index_color +initials +limit_current_thread +multiple_fcc +nested_if +new_mail +nntp +pop +progress +quasi_delete +regcomp +reply_with_xorig +sensible_browser +sidebar +skip_quoted +smtp +status_color +timeout +tls_sni +trash Compile options: -autocrypt +bkgdset +color +curs_set +fcntl -flock -fmemopen +futimens +getaddrinfo +gnutls +gpgme +gss +hcache -homespool +idn +inotify -locales_hack +lua +meta +mixmaster +nls +notmuch -openssl +pgp +sasl +smime -sqlite +start_color +sun_attachment +typeahead MAILPATH="/var/mail" MIXMASTER="mixmaster" PKGDATADIR="/usr/share/neomutt" SENDMAIL="/usr/sbin/sendmail" SYSCONFDIR="/etc" To learn more about NeoMutt, visit: https://neomutt.org If you find a bug in NeoMutt, please raise an issue at: https://github.com/neomutt/neomutt/issues or send an email to: <neomutt-de...@neomutt.org> -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.5.0-2-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8), LANGUAGE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages neomutt depends on: ii libc6 2.31-0experimental0 ii libgnutls30 3.6.13-2 ii libgpg-error0 1.37-1 ii libgpgme11 1.13.1-7+b1 ii libgssapi-krb5-2 1.17-7 ii libidn11 1.33-2.2 ii liblua5.3-0 5.3.3-1.1+b1 ii libncursesw6 6.2-1 ii libnotmuch5 0.29.3-1+b2 ii libsasl2-2 2.1.27+dfsg-2 ii libtinfo6 6.2-1 ii libtokyocabinet9 1.4.48-13 Versions of packages neomutt recommends: ii libsasl2-modules 2.1.27+dfsg-2 ii locales 2.31-0experimental0 ii mime-support 3.64 Versions of packages neomutt suggests: ii aspell 0.60.8-1 ii ca-certificates 20190110 ii gnupg 2.2.20-1 ii ispell 3.4.00-8 pn mixmaster <none> ii opensmtpd [mail-transport-agent] 6.6.4p1-1 ii openssl 1.1.1f-1 pn urlview <none> Versions of packages neomutt is related to: ii neomutt 20191207+dfsg.1-1.1 -- no debconf information -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
GNU gdb (Debian 9.1-3) 9.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 344762 Reading symbols from /usr/bin/neomutt... Reading symbols from /usr/lib/debug/.build-id/cc/ee64cf07a652eec542ed427c0a1722a60e73bd.debug... Reading symbols from /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2) Reading symbols from /usr/lib/x86_64-linux-gnu/libtokyocabinet.so.9... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libtokyocabinet.so.9) Reading symbols from /lib/x86_64-linux-gnu/libidn.so.11... (No debugging symbols found in /lib/x86_64-linux-gnu/libidn.so.11) Reading symbols from /usr/lib/x86_64-linux-gnu/libgnutls.so.30... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgnutls.so.30) Reading symbols from /lib/x86_64-linux-gnu/libncursesw.so.6... (No debugging symbols found in /lib/x86_64-linux-gnu/libncursesw.so.6) Reading symbols from /lib/x86_64-linux-gnu/libtinfo.so.6... (No debugging symbols found in /lib/x86_64-linux-gnu/libtinfo.so.6) Reading symbols from /usr/lib/x86_64-linux-gnu/libnotmuch.so.5... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libnotmuch.so.5) Reading symbols from /usr/lib/x86_64-linux-gnu/liblua5.3.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/liblua5.3.so.0) Reading symbols from /usr/lib/x86_64-linux-gnu/libsasl2.so.2... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libsasl2.so.2) Reading symbols from /lib/x86_64-linux-gnu/libanl.so.1... Reading symbols from /usr/lib/debug/.build-id/95/cbfd1b5a7ab9ba6e2e868f704e9f35b8e23d23.debug... Reading symbols from /usr/lib/x86_64-linux-gnu/libgpgme.so.11... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgpgme.so.11) Reading symbols from /lib/x86_64-linux-gnu/libgpg-error.so.0... (No debugging symbols found in /lib/x86_64-linux-gnu/libgpg-error.so.0) Reading symbols from /lib/x86_64-linux-gnu/libc.so.6... Reading symbols from /usr/lib/debug/.build-id/a3/d35d82558973e170835babbad128560eb86686.debug... Reading symbols from /usr/lib/x86_64-linux-gnu/libkrb5.so.3... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libkrb5.so.3) Reading symbols from /usr/lib/x86_64-linux-gnu/libk5crypto.so.3... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libk5crypto.so.3) Reading symbols from /lib/x86_64-linux-gnu/libcom_err.so.2... (No debugging symbols found in /lib/x86_64-linux-gnu/libcom_err.so.2) Reading symbols from /usr/lib/x86_64-linux-gnu/libkrb5support.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libkrb5support.so.0) Reading symbols from /lib/x86_64-linux-gnu/libbz2.so.1.0... (No debugging symbols found in /lib/x86_64-linux-gnu/libbz2.so.1.0) Reading symbols from /lib/x86_64-linux-gnu/libz.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libz.so.1) Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0... Reading symbols from /usr/lib/debug/.build-id/2f/7c912decd6e77cb3b483278367aa6b4bb281c7.debug... [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Reading symbols from /lib/x86_64-linux-gnu/libm.so.6... Reading symbols from /usr/lib/debug/.build-id/1e/b318e1c3aeeeba803212af32ebdd44183b0b64.debug... Reading symbols from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libp11-kit.so.0) Reading symbols from /usr/lib/x86_64-linux-gnu/libidn2.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libidn2.so.0) Reading symbols from /usr/lib/x86_64-linux-gnu/libunistring.so.2... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libunistring.so.2) Reading symbols from /usr/lib/x86_64-linux-gnu/libtasn1.so.6... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libtasn1.so.6) Reading symbols from /usr/lib/x86_64-linux-gnu/libnettle.so.7... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libnettle.so.7) Reading symbols from /usr/lib/x86_64-linux-gnu/libhogweed.so.5... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libhogweed.so.5) Reading symbols from /usr/lib/x86_64-linux-gnu/libgmp.so.10... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgmp.so.10) Reading symbols from /lib64/ld-linux-x86-64.so.2... Reading symbols from /usr/lib/debug/.build-id/ed/13bff03d5d8d968cf2ad0252a382c3d28a1860.debug... Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2... Reading symbols from /usr/lib/debug/.build-id/3b/c6d7fd67228a66814d4110a92b98d6d5d99b06.debug... Reading symbols from /usr/lib/x86_64-linux-gnu/libgmime-3.0.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgmime-3.0.so.0) Reading symbols from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0) Reading symbols from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0) Reading symbols from /usr/lib/x86_64-linux-gnu/libtalloc.so.2... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libtalloc.so.2) Reading symbols from /usr/lib/x86_64-linux-gnu/libxapian.so.30... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libxapian.so.30) Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libstdc++.so.6) Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libgcc_s.so.1) Reading symbols from /usr/lib/x86_64-linux-gnu/libassuan.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libassuan.so.0) Reading symbols from /lib/x86_64-linux-gnu/libkeyutils.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libkeyutils.so.1) Reading symbols from /lib/x86_64-linux-gnu/libresolv.so.2... Reading symbols from /usr/lib/debug/.build-id/11/cb2a387c77d1d6d1be39fb30a9f5d41bda3110.debug... Reading symbols from /usr/lib/x86_64-linux-gnu/libffi.so.7... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libffi.so.7) Reading symbols from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0) Reading symbols from /lib/x86_64-linux-gnu/libpcre.so.3... (No debugging symbols found in /lib/x86_64-linux-gnu/libpcre.so.3) Reading symbols from /lib/x86_64-linux-gnu/librt.so.1... Reading symbols from /usr/lib/debug/.build-id/d9/16fdc42125193bf369c2954ecd9f8a1600b6c1.debug... Reading symbols from /lib/x86_64-linux-gnu/libuuid.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libuuid.so.1) Reading symbols from /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0) Reading symbols from /lib/x86_64-linux-gnu/libmount.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libmount.so.1) Reading symbols from /lib/x86_64-linux-gnu/libselinux.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libselinux.so.1) Reading symbols from /lib/x86_64-linux-gnu/libblkid.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libblkid.so.1) Reading symbols from /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0... (No debugging symbols found in /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0) Reading symbols from /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so... Reading symbols from /usr/lib/debug/.build-id/73/e81256806323feaaa4ad1b1e88bd9f1c286182.debug... Reading symbols from /lib/x86_64-linux-gnu/libnss_compat.so.2... Reading symbols from /usr/lib/debug/.build-id/fb/cdc28f9451fb232e35eb49ca01e45b6905541f.debug... Reading symbols from /lib/x86_64-linux-gnu/libnss_nis.so.2... Reading symbols from /usr/lib/debug/.build-id/f1/cc066a4495a73d70e9237318ef1c37349e071f.debug... Reading symbols from /lib/x86_64-linux-gnu/libnsl.so.1... Reading symbols from /usr/lib/debug/.build-id/ec/78613c602294b2412da588254cf2869e01dc46.debug... Reading symbols from /lib/x86_64-linux-gnu/libnss_files.so.2... Reading symbols from /usr/lib/debug/.build-id/9a/3e418446c9b77fe1960a8491bfe07f76f5a64b.debug... Reading symbols from /lib/x86_64-linux-gnu/libnss_dns.so.2... Reading symbols from /usr/lib/debug/.build-id/59/e63e2e196535c51c4ace69ddfee3682d2ea159.debug... 0x00007f57ea885bb3 in __GI___poll (fds=0x7ffea4a0fb40, nfds=1, timeout=15000) at ../sysdeps/unix/sysv/linux/poll.c:29 29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory. (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) continue Continuing. Program received signal SIGSEGV, Segmentation fault. 0x000055a917820b05 in mutt_buffer_select_file (file=file@entry=0x55a91962f8f0, flags=flags@entry=5 '\005', files=files@entry=0x0, numfiles=numfiles@entry=0x0) at ../browser.c:1639 1639 ../browser.c: No such file or directory. (gdb) backtrace full #0 0x000055a917820b05 in mutt_buffer_select_file (file=file@entry=0x55a91962f8f0, flags=flags@entry=5 '\005', files=files@entry=0x0, numfiles=numfiles@entry=0x0) at ../browser.c:1639 msg = "\001", '\000' <repeats 15 times>, "\240\b\225\352W\177\000\000h\r\000\000\000\000\000\000@\023r\031\251U\000\000\006\000\000\000\000\000\000\000\\\355\240\244\376\177\000\000 \000\000\000\060\000\000\000\020\363\240\244\376\177\000\000P\362\240\244\376\177\000\000\v\360\240\244\376\177\000\000\023\360\240\244\376\177\000\000\210\360\240\244\376\177\000\000\340\261a\031\251U\000\000`\355\240\244\376\177\000\000`\355\240\244\376\177\000" nentry = 1 helpstr = "q:Exit c:Chdir =:Goto m:Mask ?:Help\000h\"\254\031\251U\000\000\320\"\254\031\251U\000\000(\000\000\000\060\000\000\000`ߠ\244\376\177\000\000\240ޠ\244\376\177\000\000@\023r\031\251U\000\000\200ߠ\244\376\177\000\000\240\v\225\352W\177\000\000\020\315\177\352W\177", '\000' <repeats 18 times>, "\001\000\000\000\000\000\000\000\"ᠤ\376\177\000\000\200ޠ\244\376\177\000\000\240ޠ\244\376\177\000\000 ᠤ\376\177\000\000 ࠤ\376\177\000\000\240\021\225\352W\177\000\000\020\315\177\352W\177\000\000\001", '\000' <repeats 11 times>, "\251U\000\000\001", '\000' <repeats 31 times>... title = "Subscribed [+Lists], File mask: !^\\.[^.]\000\000\000\000\000\000\000\000\001", '\000' <repeats 31 times>, "\377\377\377\377\377\377\377\377\000\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\n\000\000\000\376\177\000\000\003", '\000' <repeats 11 times>, "\376\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001", '\000' <repeats 15 times>, "\240\b\225\352W\177\000\000h\r\000\000\000\000\000\000\200ߠ\244\376\177\000\000\002\000\000\000\000\000\000\000@\023r\031\251U\000\000\202"... state = {entry = 0x55a919b02150, entrylen = 4, entrymax = 256, imap_browse = true, folder = 0x55a919706460 "imaps://imap.ryanak.ca/Lists.", noselect = false, marked = false, unmarked = false} menu = 0x55a919aa2c70 kill_prefix = false multiple = false folder = true mailbox = false goto_swapper = '\000' <repeats 4095 times> OldLastDir = 0x55a919630150 tmp = 0x55a9196309b0 buf = 0x55a91962fd20 prefix = 0x55a919630580 op = <optimized out> __func__ = "mutt_buffer_select_file" #1 0x000055a917832b38 in mutt_buffer_enter_fname_full (prompt=prompt@entry=0x55a91790ab67 "Open mailbox", fname=0x55a91962f8f0, mailbox=mailbox@entry=true, multiple=multiple@entry=false, files=files@entry=0x0, numfiles=numfiles@entry=0x0, flags=5 '\005') at ../curs_lib.c:732 ch = <optimized out> #2 0x000055a91784440b in mutt_index_menu () at ../index.c:2433 pager_return = true folderbuf = 0x55a91962f8f0 m = 0x0 cp = 0x55a91790ab67 "Open mailbox" e_cur = <optimized out> buf = "\240\021\225\352W\177\000\000\020\315\177\352W\177", '\000' <repeats 18 times>, "\001", '\000' <repeats 27 times>, "\251U\000\000\377\377\377\377\377\377\377\377\000\000\000\000\001", '\000' <repeats 11 times>, "\020\000\000\000\000\000\000\000\060\206c\031\251U\000\000\000\000\000\000\000\000\000\000 k\247\352W\177\000\000\025ɩ\352W\177\000\000\001\000\000\000\000\000\000\000", '\377' <repeats 16 times>, "\000\033\372\064\033\023d\375\000\020\000\000\000\000\000\000\060\206c\031\251U\000\000\020\000\000\000\000\000\000\000 k\247\352W\177\000\000\001\000\000\000\000\000\000\000!"... helpstr = "q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help\000\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000-\000\000\000\000\000\000\000\020", '\000' <repeats 15 times>, "V\216\247\352W\177\000\000e\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\360\006\241\244\376\177\000\000\060\206c\031\251U\000\000\002\000\000\000\000\000\000\000S-\252\352W\177\000\000\310Ǩ\352W\177\000\000\002\000\000\000\002\000\000\000 \004\241\244\376\177\000\000\001\000\000\000\000\000\000\000`\004\241\244\376\177\000\000\244"... flags = <optimized out> op = 132 done = false tag = false newcount = 3 oldcount = 0 index_hint = 32 do_mailbox_notify = true close = <optimized out> attach_msg = 0 in_pager = <optimized out> menu = 0x55a919aeb190 __func__ = "mutt_index_menu" #3 0x000055a91781b371 in main (argc=<optimized out>, argv=0x7ffea4a12fd8, envp=<optimized out>) at ../main.c:1254 m = 0x55a9196e0bd0 subject = <optimized out> include_file = <optimized out> draft_file = <optimized out> new_magic = <optimized out> dlevel = <optimized out> dfile = <optimized out> cli_nntp = <optimized out> e = 0x0 attach = {stqh_first = 0x0, stqh_last = 0x7ffea4a12880} commands = {stqh_first = 0x0, stqh_last = 0x7ffea4a12890} queries = {stqh_first = 0x0, stqh_last = 0x7ffea4a128a0} alias_queries = {stqh_first = 0x0, stqh_last = 0x7ffea4a128b0} cc_list = {stqh_first = 0x0, stqh_last = 0x7ffea4a128c0} bcc_list = {stqh_first = 0x0, stqh_last = 0x7ffea4a128d0} sendflags = 0 flags = <optimized out> version = <optimized out> i = <optimized out> explicit_folder = <optimized out> dump_variables = <optimized out> hide_sensitive = <optimized out> batch_mode = <optimized out> edit_infile = <optimized out> test_config = <optimized out> double_dash = <optimized out> nargc = <optimized out> rc = 1 repeat_error = true folder = {data = 0x55a9197a9aa0 "imaps://imap.ryanak.ca/", dptr = 0x55a9197a9ab6 "/", dsize = 4096} expanded_infile = {data = 0x0, dptr = 0x0, dsize = 0} tempfile = {data = 0x0, dptr = 0x0, dsize = 0} __func__ = "main" out = 1278252540 rc2 = <optimized out> (gdb) info registers rax 0x0 0 rbx 0x50 80 rcx 0x1000 4096 rdx 0x55a9179048d0 94184733165776 rsi 0x55a919706950 94184764631376 rdi 0x55a9196a3990 94184764225936 rbp 0x1 0x1 rsp 0x7ffea4a0d5d0 0x7ffea4a0d5d0 r8 0x0 0 r9 0x0 0 r10 0x0 0 r11 0x0 0 r12 0x55a917904ab0 94184733166256 r13 0x55a91790eaa1 94184733207201 r14 0x7ffea4a0d760 140731660425056 r15 0x7ffea4a0d650 140731660424784 rip 0x55a917820b05 0x55a917820b05 <mutt_buffer_select_file+2661> eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) x/16i $pc => 0x55a917820b05 <mutt_buffer_select_file+2661>: mov 0x48(%rax),%rax 0x55a917820b09 <mutt_buffer_select_file+2665>: mov (%rax),%rdi 0x55a917820b0c <mutt_buffer_select_file+2668>: test %rdi,%rdi 0x55a917820b0f <mutt_buffer_select_file+2671>: cmove %r13,%rdi 0x55a917820b13 <mutt_buffer_select_file+2675>: callq 0x55a917902680 <mutt_str_strcmp> 0x55a917820b18 <mutt_buffer_select_file+2680>: test %eax,%eax 0x55a917820b1a <mutt_buffer_select_file+2682>: jne 0x55a917821498 <mutt_buffer_select_file+5112> 0x55a917820b20 <mutt_buffer_select_file+2688>: mov $0x5,%edx 0x55a917820b25 <mutt_buffer_select_file+2693>: lea 0xe413c(%rip),%rsi # 0x55a917904c68 0x55a917820b2c <mutt_buffer_select_file+2700>: xor %edi,%edi 0x55a917820b2e <mutt_buffer_select_file+2702>: mov 0x1378ab(%rip),%rbx # 0x55a9179583e0 <MuttLogger> 0x55a917820b35 <mutt_buffer_select_file+2709>: callq 0x55a917817f20 <dcgettext@plt> 0x55a917820b3a <mutt_buffer_select_file+2714>: mov $0xfffffffe,%r8d 0x55a917820b40 <mutt_buffer_select_file+2720>: mov $0x66a,%edx 0x55a917820b45 <mutt_buffer_select_file+2725>: lea 0xe4054(%rip),%rcx # 0x55a917904ba0 <__func__.10981> 0x55a917820b4c <mutt_buffer_select_file+2732>: mov %rax,%r9 (gdb) thread apply all backtrace Thread 1 (Thread 0x7f57e96b3680 (LWP 344762)): #0 0x000055a917820b05 in mutt_buffer_select_file (file=file@entry=0x55a91962f8f0, flags=flags@entry=5 '\005', files=files@entry=0x0, numfiles=numfiles@entry=0x0) at ../browser.c:1639 #1 0x000055a917832b38 in mutt_buffer_enter_fname_full (prompt=prompt@entry=0x55a91790ab67 "Open mailbox", fname=0x55a91962f8f0, mailbox=mailbox@entry=true, multiple=multiple@entry=false, files=files@entry=0x0, numfiles=numfiles@entry=0x0, flags=5 '\005') at ../curs_lib.c:732 #2 0x000055a91784440b in mutt_index_menu () at ../index.c:2433 #3 0x000055a91781b371 in main (argc=<optimized out>, argv=0x7ffea4a12fd8, envp=<optimized out>) at ../main.c:1254 (gdb) quit A debugging session is active. Inferior 1 [process 344762] will be detached. Quit anyway? (y or n) y Detaching from program: /usr/bin/neomutt, process 344762 [Inferior 1 (process 344762) detached]
signature.asc
Description: PGP signature