回复:修复 select failed 10038 错误(确认磁盘已满)

中本聪SN-10229

肯定是磁盘满了。我之前打算把磁盘空间不足的处理全部留到后续版本再做。看来现在差不多该做了。

Definitely the disk full. I completely put off disk full handling until a later version. Probably about time I did it now.

好了,这下我放心了。

Well, that's a relief.

Satoshi

Satoshi

引用 Hal 的来信Hal Finney来源 ↗

你好,Satoshi——抱歉今天没能多做一些,看起来我这周会很忙。这次我又在 MSVC 调试器下启动了 0.1.3,如果今晚它再次崩溃,我也许能拿到更多信息。

Hi Satoshi - Sorry I have not been able to do more today, this looks like a busy week for me. I started 0.1.3 again under the MSVC debugger this time so if it crashes tonight I may be able to get some more information.

我现在想起来了,昨晚我的磁盘满了。我下载了一些依赖库(boost 等),打算试着自己编译,而我的磁盘本来就已经很满了。我很确定,这就是导致 0.1.3 崩溃的原因。我附上了 debug.log,里面还包括另外几次运行的记录。错误出现在日志大约三分之一的位置,内容是:

I remember now that last night, my disk filled up. I had downloaded a bunch of the dependencies (boost, etc) with an eye towards trying to build it myself, and my disk was already pretty full. I'm pretty sure this is what caused 0.1.3 to crash. I've attached the debug.log, which also includes some other runs. The error is about 1/3 of the way down and says,

EXCEPTION: NSt8ios_base7failureE CAutoFile::read : end of file

EXCEPTION: NSt8ios_base7failureE CAutoFile::read : end of file

以如今大家使用的磁盘容量来说,正常情况下这种事应该很少发生。

Normally this should be a rare occurrence with the large disk sizes people have today.

Hal

Hal

2009 年 1 月 12 日,Satoshi Nakamoto satoshi@vistomail.com 写道:

On 1/12/09, Satoshi Nakamoto satoshi@vistomail.com wrote:

引用中本聪前信中本聪来源 ↗

你能把 0.1.3 崩溃时的 debug.log 发给我吗?通常只看这个文件,我就能得到很多信息。

Could you send me the debug.log from the 0.1.3 crash? I can usually get a lot just from that.

我很快就把调试版发给你。

I'll send you the debug builds shortly.

引用 Hal 的来信Hal Finney来源 ↗

很遗憾,看起来 0.1.3 在夜里崩溃了。下次我会试着运行调试版。今天我需要工作,会频繁开关这台电脑,所以白天大部分时间都没法让它运行。今晚我会试着花点时间看看。

Looks like 0.1.3 crashed during the night, unfortunately. Next time I will try running the debug version. Today I am working and will need to take this computer up and down quite a bit, so I won't be able to run it for most of the day. Tonight I will try to look at it a little bit.

Hal

Hal

译文校对、修订与纠错

当前版本尚未建立逐条校对状态记录。来源核验、历史审校与当前译文校对是不同事项。

查看历史审校与代表修订 →

译文内容版本:a2f03cde280a。用于比对文本,不代表校对等级或更新时间。

准备纠错说明

请填写对应原文、现译文、建议译法和理由。复制后通过你联系本站作者的渠道提交;此处不会自动发送。

来源

阅读字号

选择适合你的字号,之后阅读会继续使用。