Multiprocessing somehow broke for no reason
I just had this happen:
Vim: Caught deadly signal SEGV
Error detected while processing function codestats#check_xp:
line 1:
Traceback (most recent call last):
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
File "<string>", line 1, in <module>
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
File "/Users/dance/.config/dotfiles/.vim/plugged/code-stats-vim/plugin/codestats.py", line 59, in che
ck_xp
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
success, data = self.pipe.recv()
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
File "/usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/co
nnection.py", line 250, in recv
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
buf = self._recv_bytes()
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
File "/usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/co
nnection.py", line 407, in _recv_bytes
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
buf = self._recv(4)
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
File "/usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/co
nnection.py", line 383, in _recv
Press ENTER or type command to continue
Error detected while processing function codestats#check_xp:
line 1:
raise EOFError
Press ENTER or type command to continue
I didn't do anything out of the ordinary AFAIK. I'll try to investigate later.