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.