Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Segfault with print -s and insert-last-word



Hello

If I have this ~/.zshrc:

HISTFILE=~/.zsh_history
bindkey '\e.' insert-last-word


Then I start zsh and run: print -s
Then press alt-. (to trigger the insert-last-word), this causes a seg fault.

This is what gdb tells me:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7b6034e in insertlastword () from /usr/lib64/zsh/5.9/zsh/zle.so
(gdb) bt
#0  0x00007ffff7b6034e in insertlastword () from /usr/lib64/zsh/5.9/zsh/zle.so
#1  0x00007ffff7b66157 in execzlefunc () from /usr/lib64/zsh/5.9/zsh/zle.so
#2  0x00007ffff7b68830 in zlecore () from /usr/lib64/zsh/5.9/zsh/zle.so
#3  0x00007ffff7b69582 in zleread () from /usr/lib64/zsh/5.9/zsh/zle.so
#4  0x00005555555a710b in zleentry ()
#5  0x00005555555a7988 in ingetc ()
#6  0x000055555559adf2 in ihgetc ()
#7  0x00005555555b535e in zshlex.part ()
#8  0x00005555555d51e2 in parse_event ()
#9  0x00005555555a0e66 in loop ()
#10 0x00005555555a90e6 in zsh_main ()
#11 0x0000555555555d0d in main ()

I'm running zsh 5.9 (x86_64-redhat-linux-gnu)



Messages sorted by: Reverse Date, Date, Thread, Author