constant crash with large history
Created by: aeosynth
Reproduction:
for x in $(seq 2000); echo $x >> ~/.local/share/ion/history; end
fatal runtime error: out of memory
fish: “ion” terminated by signal SIGILL (Illegal instruction)
Expected behavior: having a large history does not crash the shell
Actual behavior: shell becomes unusable (constantly OOM)
Build information: [output of rustc -V
, git rev-parse HEAD
, qemu-i386 -version
, uname -a
, etc.]
rustc 1.19.0-beta.3 (4b6f4f353 2017-07-07)
5b434727642243eb4d198acfff4be1e87b06e339
Linux void 4.11.10_1 #1 SMP PREEMPT Wed Jul 12 17:24:18 UTC 2017 x86_64 GNU/Linux
Misc: edit: after using ion, the history file blows up to over 1 gig