修复一些崩溃问题，增加一些设置，忘了，脑袋不好

Signed-off-by: ymback <ymback@sayyoulove.me>