~/.cache/deepin/dde-file-manager-server
~/.cache/deepin/dde-file-manager/dde-file-manager.log
当文件管理器卡住但进程未崩溃时,可以获取文件管理器的core文件,方法参考wiki:调试卡住程序方法。
安装工具获取coredump日志sudo apt install systemd-coredump
coredump日志为.zst格式文件,日志路径: /var/lib/systemd/coredump
sudo cp + xxx.zst /home/用户名/Desktop
(xxx.zst代指coredump日志)sudo chmod 777 + xxx.zst
后,上传coredump日志即可sudo apt install zstd
zstd -d + xxx.zst
注:若调试环境与获取日志环境不一致,可能导致无法查看coredump日志,可在本地查看coredump日志后截图,也可将coredump日志输出为文本文件。以便研发人员读取。
本地查看coredump日志,针对解压至桌面的文件:
下载gdb包:sudo apt install gdb
gdb dde-file-manager ./+解压后的coredump日志文件
后进行截图即可coredumpctl list -r
查看崩溃日志对应的崩溃进程的pidcoredumpctl gdb + pid | tee ./log
,在gdb调试时输入bt,获取调试流程日志,再输入q退出即可保存。