abcdef12345 发表于 2006-7-28 20:48:26

报告Bitstormlite 0.2b的 几个bug

1.文件大小限制

好象不能超过2GB左右,否则就报错文件大小限制,退出
down极品飞车时一个rar文件超过2G,死活down不下来

2. 续传有问题
对一次没有down完的文件,下次续传的时候, bitstormlite
占用CPU 80%以上, 但是进度条等界面死活出不来
这种情况一出现,往往只有删掉重来

3. 剩余时间不对
尤其是选择某几个文件,而不是全部时下载

abcdef12345 发表于 2006-7-31 22:12:42

贴个bug 1的可能原因吧


发信人: hubai (hunter), 信区: Linux
标题: Re: 文件大小限制2GB...
发信站: BBS 未名空间站 (Sat Jul 29 20:35:16 2006)

这个也是不行的,除非你用open64()...这些函数,或者打开一个编译开关。
【 在 puccini (小灰驴·我有罪我不对我不好我检讨...) 的大作中提到: 】
: 如果代码中的文件长度用signed long(32位机器)来表示了,超过2GB就会出错,
: 这个故事告诉我们文件长度一定要用long long来记录

gxcooo 发表于 2006-8-5 21:25:17

CStorage::writePieceD里确实是使用了unsigned int计算偏移量
开始的时候是防备的,BInteger.h里用的是int64_t,后来就疏忽了

gxcooo 发表于 2006-8-5 22:03:43

谢谢abcdef12345,有心人
不过你的id太。。。 :P

abcdef12345 发表于 2006-8-8 11:20:35

啥也甭说了

改掉这个bug的新release的有没有?

我还有几个超大的文件等着哪:)

谁让你的bitstormlite是我唯一一个在slackware下编译过的能在btchina上down宝贝的软件呢

gxcooo 发表于 2006-8-8 15:19:30

我尽快,你等着测试吧

abcdef12345 发表于 2006-8-8 21:11:02

不着急

我下2周回国一趟,之后才能测

bitstormlite做得不错,
要是顺便看看bug2就更好了

good work

abcdef12345 发表于 2006-8-26 05:23:00

老大,新release出来没?

我都出差回来了

gxcooo 发表于 2006-9-7 22:06:58

晕,我在杭州出差半个多月了,还不知道啥时候能回去 :cry:

abcdef12345 发表于 2006-9-9 23:23:55

难怪

原来是在杭州爽着哪
还一下就半个月,hoho

gxcooo 发表于 2006-9-18 22:13:48

to abcdef12345:
不能下载大于2GB文件的bug我已经修改了,但现在家里宽带还没装好,你先试试 8)

abcdef12345 发表于 2006-9-20 02:38:35

如何下载?

太好了,
我来试试
如何下载?

我的email: [email protected]

gxcooo 发表于 2006-9-20 23:26:42

svn co https://svn.sourceforge.net/svnroot/bbom bbom

然后进去
./configure
make
make install

abcdef12345 发表于 2006-9-23 08:01:44

正在下载中,

一个 3.38G
一个 2.97G
一个 1.37G

估计得个2,3天吧

期待...

abcdef12345 发表于 2006-9-24 01:53:53

发现一个问题,或许不是新的

就是下载速度降为0, 上载速度也为0, 第一个连接数大概固定在150左右,
很久都是这样(几个小时以上)

可是当退出,重新续传以后,速度立马很快,20KB/s, 30KB/s,种子很多

似乎算法固定连接在150,而现有连接不能贡献新的数据,
当退出续传以后,重新建立的连接能带来新的数据?
这能从程序上做点智能避免手工reset程序吗?
页: [1] 2
查看完整版本: 报告Bitstormlite 0.2b的 几个bug