Package: zsh Version: 4.3.2-25 Severity: minor ZSH crashes when I use reverse-menu-complete.
I have this in .zshrc: bindkey -e bindkey '\e\t' reverse-menu-complete zstyle ':completion:*' menu yes select=0 autoload -U compinit compinit I start ZSH and type, for example: ls /<tab><alt-tab> ZSH crashes. This happens whenever I use alt-tab while the menu is displayed. A full backtrace from GDB 6.4-1 with zsh-dbg installed (same version as the zsh package) is attached. I am using amd64 SID. Let me know if more information would be helpful. Much love, -- Miciah Masters <[EMAIL PROTECTED]> / <[EMAIL PROTECTED]> / <[EMAIL PROTECTED]>
#0 zlelineasstring (instr=<value optimized out>, inll=8, incs=8, outllp=0x592ad4, outcsp=0x592b18, useheap=0) at ../../../Src/Zle/zle_utils.c:145 outcs = 0 outll = <value optimized out> s = 0x5c6d30 "�1d" i = 0 j = 0 mb_len = 0 #1 0x00002b4653728403 in metafy_line () at ../../../Src/Zle/zle_tricky.c:944 No locals. #2 0x00002b465385b57b in reverse_menu (dummy=0x2b46531500e0, dummy2=0x0) at ../../../Src/Zle/compresult.c:1231 No locals. #3 0x00002b465372cb0c in reversemenucomplete (args=<value optimized out>) at ../../../Src/Zle/zle_tricky.c:351 No locals. #4 0x00002b4653da9ab8 in domenuselect (dummy=<value optimized out>, dat=0x7fff5819fc80) at ../../../Src/Zle/complist.c:2916 np = <value optimized out> was = 1395352384 wrap = 6057552 op = (Cmatch **) 0xe ins = 4229672 back = 0 p = (Cmatch **) 0x63c9d0 pg = (Cmgroup *) 0x6309b0 cmd = (Thingy) 0x2b4653839a70 do_last_key = <value optimized out> u = (Menustack) 0x0 i = <value optimized out> acc = <value optimized out> wishcol = <value optimized out> setwish = 0 oe = 0 wasnext = 0 lbeg = 0 step = 1 wrap = <value optimized out> pl = 1 broken = <value optimized out> first = <value optimized out> nolist = 0 mode = 0 modecs = 8 modell = 8 modelen = 4 wasmeta = 1 s = <value optimized out> status = "\000\000\000\000\000\000\000\000�*Y\000\000\000\000\000\020�\225SF+\000\000$�\225SF+\000\000\000�\203SF+\000\000\221\026\221RF+\000\000\001\000\000\000F+\000\000\000\000\000\000\000\000\000\000PHd\000\000\000\000\000�\000\025SF+\000\000\b\206@", '\0' <repeats 13 times>, "\030+Y\000\000\000\000\000�\023\221RF+\000\000\b\000\000\000\000\000\000\000\000\002\000\000\000\000\000" modeline = 0x2b46532b62f0 "ls /bin/" fdat = (Chdata) 0x7fff5819fc80 lastsearch = 0x0 #5 0x000000000043f7d9 in runhookdef (h=0x2b465395f048, d=0x7fff5819fc80) at ../../Src/module.c:1883 p = (LinkNode) 0x619a50 r = 0 #6 0x00002b465384fdbc in after_complete (dummy=<value optimized out>, dat=0x7fff5819fda0) at ../../../Src/Zle/compcore.c:513 cdat = {matches = 0x6467f0, num = 24, nmesg = 0, cur = 0x0} ret = <value optimized out> #7 0x00002b465372aeb0 in docomplete (lst=0) at ../../../Src/Zle/zle_tricky.c:853 ol = 0x5bf581 "\001\025SF+" ocs = 1395352384 ne = <value optimized out> s = <value optimized out> ol = 0x0 olst = 4 chl = 0 ne = 0 ocs = 4 ret = 1 dat = {0, 1} active = 1 #8 0x00002b4653727040 in completecall (args=<value optimized out>) at ../../../Src/Zle/zle_tricky.c:208 No locals. #9 0x00002b465371c75d in execzlefunc (func=0x2b4653839480, args=0x2b465383e2a0) at ../../../Src/Zle/zle_main.c:1090 ret = <value optimized out> w = (Widget) 0x5b50d0 #10 0x00002b465371c94c in zlecore () at ../../../Src/Zle/zle_main.c:865 No locals. #11 0x00002b465371cf75 in zleread (lp=<value optimized out>, rp=<value optimized out>, flags=<value optimized out>, context=<value optimized out>) at ../../../Src/Zle/zle_main.c:1019 s = <value optimized out> old_errno = 0 tmout = <value optimized out> initthingy = (Thingy) 0x0 #12 0x000000000043258e in ingetc () at ../../Src/input.c:278 flags = 6 lastc = <value optimized out> #13 0x000000000042e2ba in ihgetc () at ../../Src/hist.c:240 c = <value optimized out> #14 0x00000000004390ab in gettok () at ../../Src/lex.c:628 c = 1478101160 d = 0 peekfd = -1 peek = <value optimized out> #15 0x00000000004398c5 in yylex () at ../../Src/lex.c:344 No locals. #16 0x00000000004503a7 in parse_event () at ../../Src/parse.c:451 No locals. #17 0x00000000004310e8 in loop (toplevel=1, justonce=0) at ../../Src/init.c:128 prog = (Eprog) 0x7fff581a08a8 #18 0x0000000000431d0c in zsh_main (argc=<value optimized out>, argv=0x7fff581a08a8) at ../../Src/init.c:1326 arg0 = <value optimized out> t = <value optimized out> #19 0x00002b4652f334ca in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #20 0x000000000040d6ca in _start () at ../sysdeps/x86_64/elf/start.S:113 No locals.