从日志上来看应该是Seadrive使用的3.8.2版本的osxfuse与高版本MacOS不兼容导致的
panic(cpu 2 caller 0xffffff7f8fccc8c0): "osxfuse: What kind of a flag is this (4)?"@/Users/benjamin/Arbeit/FUSE/Repositories/osxfuse/kext/osxfuse/fuse_file.h:80
Backtrace (CPU 2), Frame : Return Address
0xffffff83c684b690 : 0xffffff8008939a3b
0xffffff83c684b6e0 : 0xffffff8008a70fe5
0xffffff83c684b720 : 0xffffff8008a62a5e
0xffffff83c684b770 : 0xffffff80088e0a40
0xffffff83c684b790 : 0xffffff8008939127
0xffffff83c684b890 : 0xffffff800893950b
0xffffff83c684b8e0 : 0xffffff80090d17f9
0xffffff83c684b950 : 0xffffff7f8fccc8c0
0xffffff83c684b9f0 : 0xffffff7f8fcc987c
0xffffff83c684ba20 : 0xffffff8008bc8950
0xffffff83c684baa0 : 0xffffff8008bb2fd9
0xffffff83c684bd60 : 0xffffff8008bb27d0
0xffffff83c684bf40 : 0xffffff8008f9a1aa
0xffffff83c684bfa0 : 0xffffff80088e1206
Kernel Extensions in backtrace:
com.github.osxfuse.filesystems.osxfuse(3.8.2)[7AA38E46-2C0C-39C5-B790-6451370874DA]@0xffffff7f8fcc2000->0xffffff7f8fcdafff
我通过搜索错误内容找到了这个GitHub上的Issues,看起来osxfuse的3.10.2也存在这个问题,但后面更新的3.10.3已经修复了。
Seafile官方人员能否尽快帮忙处理一下呢?因为我看了一下貌似你们的使用方法和osxfuse官方文档中说的外置osxfuse用法有点差异,我这边直接安装新版的osxfuse应该是没效果的。
loco@locodeMacBook-Pro ~ % cd /Applications/SeaDrive.app/Contents/Frameworks
loco@locodeMacBook-Pro Frameworks % ls|grep osxfuse
libosxfuse.2.dylib