[wine-zh] wine 阿里旺旺的配置以及相关的bug

  • From: Qian Hong <fracting@xxxxxxxxx>
  • To: wine-zh <wine-zh@xxxxxxxxxxxxx>
  • Date: Tue, 5 Mar 2013 23:52:31 +0800

Hi,

今天和Jactry研究了一下wine 阿里旺旺,目前jactry已经给wine报了一个bug:
http://bugs.winehq.org/show_bug.cgi?id=33128

目前的研究成果是, 在workaround掉几个bug之后, wine 旺旺已经能够成功运行并且聊天了,更多功能例如传文件等还没有测试.

workaround的方法如下:
1.
$ winetricks -q gdiplus richedit20 flash usp10 msxml3 ie7 cc580

2.
$ cp ~/.wine/drive_c/windows/system32/gdiplus.dll
~/.wine/drive_c/windows/winsxs/x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.6000.16386_none_deadbeef/gdiplus.dll

然后就可以启动旺旺进行测试了.

这里面有多个bug,如果有朋友参与进来一起帮忙测试的话,那就最好了,我需要大家帮忙 :)

A. 在上面的步骤一中,override了多个dll,出了gdiplus这个dll的问题已经报告为wine的bug之外,其他都还没有报告.
我需要有朋友帮忙做下面这件事:
从最少的override开始,测试wine旺旺,看看有什么问题,然后报一个bug,然后增加一阁override,继续测试,发现新的问题,继续报bug,直到最后确认某个bug对应于某个dll
override.如果某个dll override对于bug完全没有影响,就干脆不必override了,这里我怀疑winetricks
cc580 就完全没有影响.

B. 充分测试旺旺的其他功能,例如传文件等.

这个测试过程比较烦,重点在于如何把很多个问题拆分为独立的bug
report并且设置好bug与bug之间的依赖关系,我想除了Jactry和我之外,目前这个列表的其他朋友可能没有太多这方面的经验,如果有兴趣帮忙测试的朋友,请先把测试结果发到邮件列表来,然后我和jactry可以分享一下每个测试结果该如何报bug,如何设置bug依赖关系.

谢谢大家的支持!

(注: 我在第一步中一次性override了多个dll, 一半是来自于经验, 一半是实在没时间拆分开来好好研究, 这样做其实是不对的,
正确的做法是每override一个dll就给wine报一个bug. 所以还需要大家帮忙拆分出来研究)

--
Regards,
Qian Hong

-
http://www.winehq.org

Other related posts: