The sound distributed version control system

#535 [vimX] hang after 226 loops

Opened by tankf33der on September 14, 2021
tankf33der on September 14, 2021

vimX is easy to run and it hang in record after 226 iterations.

potocpav on September 14, 2021

This is while executing pijul git. It hangs on commit 6bb683663, which contains a huge file change:

 runtime/spell/en.spl | 110576 ++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------
 1 file changed, 55290 insertions(+), 55286 deletions(-)
potocpav on September 14, 2021

flamegraph shows that the process “hangs” inside diffs::myers::diff_offsets.

EDIT: it actually succeeds but just takes an inordinate amount of time.

potocpav on September 14, 2021

I created this to investigate more: https://nest.pijul.com/pijul/diffs/discussions/1