[Pkg-zsh-devel] Bug#886884: zsh crashes when it receives a SIGQUIT signal while saving the history
Vincent Lefevre
vincent at vinc17.net
Wed Jan 10 22:07:58 UTC 2018
Package: zsh
Version: 5.3.1-4+b2
Severity: important
zsh crashes when it receives a SIGQUIT signal while saving the history.
Thus one loses the session data.
The backtrace:
Core was generated by `-zsh'.
Program terminated with signal SIGQUIT, Quit.
#0 zhandler (sig=2) at ../../Src/signals.c:568
568 ../../Src/signals.c: No such file or directory.
(gdb) bt
#0 zhandler (sig=2) at ../../Src/signals.c:568
#1 <signal handler called>
#2 0x00007f4edd4df760 in __write_nocancel ()
at ../sysdeps/unix/syscall-template.S:84
#3 0x00007f4edd4767e7 in _IO_new_file_write (f=0x562b9ed8aa40,
data=0x562b9ed846d0, n=27) at fileops.c:1271
#4 0x00007f4edd475b32 in new_do_write (fp=0x562b9ed8aa40,
data=0x562b9ed846d0 ": 1515614009:0;e cine/TODO\n\236+V",
to_do=to_do at entry=27) at fileops.c:526
#5 0x00007f4edd4778a9 in _IO_new_do_write (fp=<optimized out>,
data=<optimized out>, to_do=27) at fileops.c:502
#6 0x00007f4edd475948 in _IO_new_file_sync (fp=0x562b9ed8aa40)
at fileops.c:882
#7 0x00007f4edd46b00c in __GI__IO_fflush (fp=0x562b9ed8aa40) at iofflush.c:40
#8 0x0000562b9d6377ca in savehistfile (
fn=fn at entry=0x562b9eb5dba0 "/srv/d_joooj/home/vinc17/.zhistory",
err=err at entry=0, writeflags=32787, writeflags at entry=32784)
at ../../Src/hist.c:2872
#9 0x0000562b9d635857 in hend (prog=prog at entry=0x7f4ede2f8560)
at ../../Src/hist.c:1544
#10 0x0000562b9d637dd2 in loop (toplevel=toplevel at entry=1,
justonce=justonce at entry=0) at ../../Src/init.c:166
#11 0x0000562b9d63b826 in zsh_main (argc=<optimized out>, argv=<optimized out>)
at ../../Src/init.c:1692
#12 0x00007f4edd4242b1 in __libc_start_main (main=0x562b9d605300 <main>,
argc=1, argv=0x7ffe05cda158, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe05cda148)
at ../csu/libc-start.c:291
#13 0x0000562b9d60533a in _start ()
-- Package-specific info:
Packages which provide vendor completions:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii curl 7.52.1-5+deb amd64 command line tool for transferrin
ii systemd 232-25+deb9u amd64 system and service manager
ii udev 232-25+deb9u amd64 /dev/ and hotplug management daem
dpkg-query: no path found matching pattern /usr/share/zsh/vendor-functions/
-- System Information:
Debian Release: 9.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-5-amd64 (SMP w/1 CPU core)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages zsh depends on:
ii dpkg 1.18.24
ii libc6 2.24-11+deb9u1
ii libcap2 1:2.25-1
ii libtinfo5 6.0+20161126-1+deb9u1
ii zsh-common 5.3.1-4
Versions of packages zsh recommends:
ii libc6 2.24-11+deb9u1
ii libncursesw5 6.0+20161126-1+deb9u1
ii libpcre3 2:8.39-3
Versions of packages zsh suggests:
ii zsh-doc 5.3.1-4
-- no debconf information
More information about the Pkg-zsh-devel
mailing list