无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
12
返回列表 发新帖
楼主: jianliulin
打印 上一主题 下一主题

grldr 2012-12-31 bug反馈

[复制链接]
31#
发表于 2013-1-11 14:11:24 | 只看该作者
看来这个问题,可能存在很久了.最近的版本大多是roy上传的,所以没有发现.唉,先不管它了,暂时还是用4.7.2编译吧
回复

使用道具 举报

32#
发表于 2013-1-11 14:28:58 | 只看该作者

回复 #18 不点 的帖子

关于添加errnum=0的报告,我搜了一下没有找到原始的报告,只找到可能是因为errnum=0导致的新问题的报告.
http://bbs.wuyou.net/redirect.php?tid=180142&goto=newpost
http://bbs.wuyou.net/viewthread. ... able&tid=256809

所有命令执行都是使用run_line的,而这个里面就有errnum =0的语句.所以我觉得在每个命令里面设置errnum =0 是多余的,影响了一点点效率,
回复

使用道具 举报

33#
发表于 2013-1-11 15:36:15 | 只看该作者
是这样的。当由于某种原因,一条命令执行出错之后,errnum 被设置为非零。下一条命令执行之后,errnum 又没有清除掉,导致出错信息的显示。

yaya 报告的,在时空论坛。

这个可能只是在命令行下才有问题。你的 run_line 可能不适用于命令行,所以命令行下有问题。

无论如何,添加 errnum = 0 后没有别的副作用。你看到的问题报告,是唯一的一个问题报告,已经解决了。

==============

另外,既然 Roy 已经编译了一个版本,我觉得你可以把 Roy 的编译结果上载到 googlecode 上,供大家下载。

虽然 shao miller 的补丁也编译进去了,但目前没有什么影响。由于我准备撤掉 shao miller 的补丁(正在观望、讨论),所以,最好在近期不要更新 svn 代码。
回复

使用道具 举报

34#
发表于 2013-1-11 16:46:48 | 只看该作者
以前是独立的(有三套),后面我就改成统一的了。
所有命令都用这个函数了。
用手机上,请roy上载一下。
回复

使用道具 举报

35#
发表于 2013-1-11 17:17:50 | 只看该作者
原帖由 chenall 于 2013-1-11 16:46 发表
以前是独立的(有三套),后面我就改成统一的了。
所有命令都用这个函数了。


但是却出了 bug,由 yaya 报告了。命令行下有此问题。

目前的改动(即,添加 errnum=0)似乎是必须的。但如果你确信没必要,你可以注释掉。

====================

我突然想到,jianliulin 的启动环境很关键。这个环境是个宝贝,它能反复再现问题,是个很好的测试平台。

这套环境可不敢丢失,万一丢失,那就是巨大的损失,谁也不敢保证还能有第二个环境来做这个测试。

[ 本帖最后由 不点 于 2013-1-11 17:25 编辑 ]
回复

使用道具 举报

36#
 楼主| 发表于 2013-1-11 18:06:20 | 只看该作者
1.我的华硕A8se笔记本电脑也重现本次报告的错误。



2.我将slitaz 的gcc更新到4.6.3 编译的grldr果然出现错误。

[ 本帖最后由 jianliulin 于 2013-1-11 19:41 编辑 ]
回复

使用道具 举报

37#
发表于 2013-1-12 07:16:47 | 只看该作者
如果要使用GCC.4.6的版本编译需要多试试之前的几个版本,然后找到问题的版本,再看看有没有办法解决.这些比较麻烦,也许roy会有办法,^_^

在googlecode上,可以下载到我编译的版本,看看哪个版本开始不能使用.
点击某个下载版本的下载页面看UploadedBy,找到我上传的最近那几个版本来测试.
回复

使用道具 举报

38#
 楼主| 发表于 2013-1-12 08:49:16 | 只看该作者

回复 #37 chenall 的帖子

经测试:grub4dos-0.4.5c-2012-02-27.7z 开始引入此bug,grub4dos-0.4.5c-2012-02-22.7z 还是正常的。
回复

使用道具 举报

39#
发表于 2013-1-12 11:18:43 | 只看该作者

回复 #38 jianliulin 的帖子

谢谢你的测试,看了一下更新记录.

发现这个正是添加支持GCC4.6编译的版本,看来是4.6没有办法了,不知roy有没有什么办法.

我想还是升级到gcc 4.7来编译好了^_^.
不过我是使用tinycore的,这个里面没有GCC 4.7,不知GCC 4.5的是不是正常的.
回复

使用道具 举报

40#
发表于 2013-1-12 12:22:50 | 只看该作者
原帖由 chenall 于 2013-1-12 11:18 发表
谢谢你的测试,看了一下更新记录.

发现这个正是添加支持GCC4.6编译的版本,看来是4.6没有办法了,不知roy有没有什么办法.

我想还是升级到gcc 4.7来编译好了^_^.
不过我是使用tinycore的,这个里面没有GCC 4. ...

我暫時沒方案。
回复

使用道具 举报

41#
发表于 2013-1-13 11:08:33 | 只看该作者
麻烦jianliulin 再试下这个,使用GCC4.7.2编译的.

不过因为我使用的是Tiny Core Linux,这个还没有GCC4.7的软件包,我又不会自己编译GCC4.7
所以从Debian的软件包中提取了最新的GCC 4.7.2版,把它转换成tcz格式,这样在Tiny Core Linux中就可以使用了.

不知编译出来的会不会有问题.^_^

grub4dos-0.4.5c-2013-01-13.7z

253.9 KB, 下载次数: 27, 下载积分: 无忧币 -2

回复

使用道具 举报

42#
发表于 2013-1-13 21:38:15 | 只看该作者
@yaya
grub4dos-0.4.6a-2013-01-13仍存在no GRLDR问题,见#271楼:
http://bbs.wuyou.net/forum.php?m ... ;page=28#pid2648141

而我在#298楼:
http://bbs.wuyou.net/forum.php?m ... ;page=30#pid2653498
提到的#207楼:
http://bbs.znpc.net/forum.php?mo ... =6176&pid=76475
的版本无问题。
回复

使用道具 举报

43#
发表于 2013-1-13 23:53:09 | 只看该作者
原帖由 pseudo 于 2013-1-13 21:38 发表
@yaya
grub4dos-0.4.6a-2013-01-13仍存在no GRLDR问题,见#271楼:
http://bbs.wuyou.net/forum.php?m ... ;page=28#pid2648141

而我在#298楼:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=27070 ...

207樓的尚未提交。
回复

使用道具 举报

44#
 楼主| 发表于 2013-1-14 08:25:20 | 只看该作者

回复 #41 chenall 的帖子

麻烦jianliulin 再试下这个,使用GCC4.7.2编译的.

不过因为我使用的是Tiny Core Linux,这个还没有GCC4.7的软件包,我又不会自己编译GCC4.7
所以从Debian的软件包中提取了最新的GCC 4.7.2版,把它转换成tcz格式,这样在Tiny Core Linux中就可以使用了.

不知编译出来的会不会有问题.^_^


测试正常了!!!!!
回复

使用道具 举报

45#
发表于 2013-1-14 08:54:58 | 只看该作者
那目前看来,gcc-4.6.x编译的都有点小问题,而gcc-4.7.x编译的都正常。
回复

使用道具 举报

46#
发表于 2013-1-14 09:46:09 | 只看该作者

标题

我的64位WIN7无法架设CHENALL说的那个LINUX环境和编译器,不知道用雨林木风的STARTOS起点系统做环境行不行
回复

使用道具 举报

47#
发表于 2013-1-14 09:49:35 | 只看该作者

回复 #44 jianliulin 的帖子

谢谢,这样我就放心了,^_^
回复

使用道具 举报

48#
发表于 2013-1-14 09:50:47 | 只看该作者

回复 #46 venom 的帖子

一般的LINUX系统都可以吧,WINDOWS下也行的.MINGW
回复

使用道具 举报

49#
发表于 2013-1-14 10:29:09 | 只看该作者
找个时间下载个GCC编译器到雨林木风的系统下研究研究
回复

使用道具 举报

50#
发表于 2013-1-14 22:44:34 | 只看该作者
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-4 13:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表