Baiyuetribe/paper2gui

报错 0xc0000135

Closed this issue · 10 comments

pedoc commented

系统:Win10 22H2 x64
最开始正常,但是第一次点击开始下载模型的时候太慢,手动点了取消后,重启程序再点开始,就始终是这个错误,进度条也不会移动

image

哦,进入c盘,用户目录,找到.xbt_sb_novel删除该文件夹,然后就相当于初始环境了,开始安装,大概等十几分钟。之后就可以正常使用了

pedoc commented

感谢说明,现在能下载但还是会提示这个错误。从文件大小看应该已经下载完成了

image

那我明白了,你看内存占用,总量为8G,但已被使用了4G,极有可能为内存溢出导致的。我讲述的软件推理时的内存消耗

pedoc commented

好像和内存关系也不大,我扩展内存后还是一样的问题。
会不会是缺少某些环境?我这是一个全新的Win10,至安装了一次vs2022.

这个错误码是推理模型时下级依赖抛出的吗?还是上层封装抛出的?如果是下级依赖抛出的那的确不好定位原因,就是个黑盒子。

image

已安装软件列表
image

我写的是零依赖的程序,与环境无关。底层为c++,复现调试简直是灾难级的。既然你会vs2022, 那建议编译原始项目,看看到底哪一步出的问题 EdVince/Stable-Diffusion-NCNN。 如有纠正再来反馈

nihui commented

0xc0000135 通常缺少一些 dll 👀

@pedoc 如果是dll文件的问题,进入程序目录后,双击exe文件,如果缺少dll会弹出提示,正常情况下只会窗口闪现一下
image

pedoc commented

还别说,真报缺少dll

应该是缺少显卡驱动,和我运行环境有关系。我这个是虚拟化的机器

image

pedoc commented

我从其他机器拷贝了一个过去,现在看起来是正常。
感谢各位的支持

image
image

该问题仅在没有显卡的设备上必然出现,原因是上游ncnn库默认依赖此库,我已更新程序,后续不会再有该问题。