Open fhs opened 5 years ago
I can reproduce this after putting a 5 seconds sleep before the loop where we're getting the "index out of range" panic in Column.Grow
. Follow these steps to reproduce:
t.fr.GetFrameFillStatus().Maxlines == 0
).xfidwrite
to call Text.Show
, which will call Column.Grow
:
echo -n '#0' | 9p write acme/T/addr
echo hello | 9p write acme/T/data
B some_file_not_open_yet
. The crash will happen when the 5 seconds expire.Basically, the crash is happening when we create a new window in a column while we're growing another window within the same column.
This seems similar to #57? Column changes while a window is being written to over the file system is suspect.
Edwood crashed while doing a
Put
on a.go
file. Most likely the crash happened whenPut
triggered acme-lsp to format the.go
file and show diagnostics.Full stack trace: edwood_crash.txt