Open nijave opened 2 months ago
I had the same issue too. In my case, the return value of inflate() is Z_BUF_ERROR, which doesn't met break condition of inflate loop. In zlib manual page, error Z_BUF_ERROR is not fatal, and inflate() can be called again with more input and more output space to continue decompressing. I am wondering how to fix this issue. Should we call inflate() again with larger memory size? or truncate the decompressed data?
I'm hitting what appears to be some locking issue where apfs-fuse sits at 100% CPU and doesn't respond.
I started
tar -cf - . | pv > /dev/null
then tried to do tab filename completion in another window (although I think I hit the same issue just running the first command alone.Here's
gdb -p $(pgrep apfs-fuse)
I have logs from
-d 4
but they may have sensitive info so I don't want to post them publicly. I see the log output is also stopped