SqliteCache.cpp database disk image is malformed
![](https://img-blog.csdnimg.cn/06a429dab6314ddcac9c300ef89de093.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe154i454i4,size_20,color_FFFFFF,t_70,g_se,x_16)
最近一直在用 cesium for unreal 的插件
但是发现多次打包各种异常
不是sqlite占用就是数据有问题
--------------------------------------------------------------------------------------------------------------------
各种方法尝试后一直没得到结果
1.删除项目路径内缓存文件 重新编译
![](https://img-blog.csdnimg.cn/7232f89db7e64468892c9340dc03745c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe154i454i4,size_20,color_FFFFFF,t_70,g_se,x_16)
2.重启ue
3.重启电脑
各种没反应(之前sqlite占用重启电脑就行了)
来回弄完想着换个电脑试试。。。
结果就可以(这个电脑是模型师的,因为没打过包,所以c盘没有任何缓存)
最后在扫描缓存路径中发现。。。有几个奇怪的缓存
![](https://img-blog.csdnimg.cn/3689941a62d84a0fa57036c9c596a2f7.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe154i454i4,size_20,color_FFFFFF,t_70,g_se,x_16)
这几个sqlite缓存这么大。。。
瞬间就觉得是不是这里面生成的数据有问题...
确实删完就好了,瞬间整个人都不好了。。。
好吧问题这么解决了,如果有相同类似情况,可以进缓存目录,引擎版本里面看看是不是有奇怪的东西~~~
祝好运。。。