http://bugs.winehq.org/show_bug.cgi?id=18562
Summary: foxtrader crash with page fault (regression) Product: Wine Version: 1.1.21 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: xrfang@gmail.com
Created an attachment (id=21225) --> (http://bugs.winehq.org/attachment.cgi?id=21225) log messages
FoxTrader (http://wizard.stock.hexun.com/webtornado/download/SetupGold.exe)
crashes with page fault, please see log.
Note 1. This is a regression 2. The program is Chinese, and it needs MFC42.DLL.
http://bugs.winehq.org/show_bug.cgi?id=18562
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression URL| |http://wizard.stock.hexun.c | |om/webtornado/download/Setu | |pGold.exe Severity|major |normal
--- Comment #1 from Jeff Zaroyko jeffz@jeffz.name 2009-05-21 19:06:44 --- http://bugs.winehq.org/page.cgi?id=fields.html#importance - not major.
Please post the results of your regression test. http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=18562
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|foxtrader crash with page |foxtrader crash with page |fault (regression) |fault
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #2 from Xiangrong Fang xrfang@gmail.com 2009-05-24 08:02:21 --- something strange happened while I try to do the bisect:
This program tried to use a DOMDocument object, but libxml2 support was not present at compile time.
I did compile normally as instructed by the RegressionTest page, no error during compile. How do I fix the above problem so that I can continue test for this bug?
Thanks, Shannon
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com 2009-05-24 08:08:39 --- (In reply to comment #2)
something strange happened while I try to do the bisect:
This program tried to use a DOMDocument object, but libxml2 support was not present at compile time.
What does ./configure show for you? Are libxml2 headers actually installed?
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #4 from Xiangrong Fang xrfang@gmail.com 2009-05-24 17:48:35 --- I fixed the xml problem with configure... now I had another problem, i.e. I lost track of when the bug happened, I did a bisect and it always show "bad" but the situation is a little bit different than the last version.
I will report back after the bisect succeed. Thanks
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #5 from Xiangrong Fang xrfang@gmail.com 2009-05-26 10:51:45 --- I am sorry because I forgot which rev. this problem does not exist, I decided to do a "wide" bisect. So I checked out 1.1.0, while I compile, it gives me this error:
freetype.c: In function 'WineEngGetOutlineTextMetrics': freetype.c:5119: error: the called object 'pFT_MulFix' is not a function
(Error message translated from Chinese)
this compile problem also exists in version 1.1.1...
About days ago I just did several bisect compiling, although not able to locate this bug, but compiling is always ok.... I don't know what goes wrong here.
Thanks,
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2009-05-26 12:12:19 --- (In reply to comment #5)
freetype.c: In function 'WineEngGetOutlineTextMetrics': freetype.c:5119: error: the called object 'pFT_MulFix' is not a function
I think that was fixed by commit de251e1c62651d8160b340a4fb9d0f9834a8e538, you'll probably have to apply that manually when compiling old Wine versions (or use an older freetype).
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #7 from Xiangrong Fang xrfang@gmail.com 2009-05-26 17:49:04 --- (In reply to comment #6)
(In reply to comment #5)
freetype.c: In function 'WineEngGetOutlineTextMetrics': freetype.c:5119: error: the called object 'pFT_MulFix' is not a function
I think that was fixed by commit de251e1c62651d8160b340a4fb9d0f9834a8e538, you'll probably have to apply that manually when compiling old Wine versions (or use an older freetype).
I am very sorry but I am absolute newbie to git. Could you please give me any instructions on how to apply commit de251... to e.g. wine-1.1.0 or 1.1.1?
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #8 from Austin English austinenglish@gmail.com 2009-05-27 10:46:45 --- (In reply to comment #7)
(In reply to comment #6)
(In reply to comment #5)
freetype.c: In function 'WineEngGetOutlineTextMetrics': freetype.c:5119: error: the called object 'pFT_MulFix' is not a function
I think that was fixed by commit de251e1c62651d8160b340a4fb9d0f9834a8e538, you'll probably have to apply that manually when compiling old Wine versions (or use an older freetype).
I am very sorry but I am absolute newbie to git. Could you please give me any instructions on how to apply commit de251... to e.g. wine-1.1.0 or 1.1.1?
$ git reset --hard wine-1.1.0 $ git show de251e1c62651d8160b340a4fb9d0f9834a8e538 | patch -p1
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #9 from Xiangrong Fang xrfang@gmail.com 2009-05-28 08:11:05 ---
I am very sorry but I am absolute newbie to git. Could you please give me any instructions on how to apply commit de251... to e.g. wine-1.1.0 or 1.1.1?
$ git reset --hard wine-1.1.0 $ git show de251e1c62651d8160b340a4fb9d0f9834a8e538 | patch -p1
Hi, thanks for the instruction, but I have a new question, and a problem.
Question:
suppose I found that version 1.1.0 is good and want to do a bisect between 1.1.0 and 1.1.22, will git auto matically do the patch as above? If not, how can the bisect be done?
Problem:
As a matter of fact, wine-1.1.0 installation still failed. make is ok, but sudo make install failed with this message:
make[1]: Entering directory `/home/xrfang/wine-git/dlls' /usr/bin/install -c -m 644 `basename __install__/avifile.dll16` /usr/local/wine/lib/wine/`basename __install__/avifile.dll16` /usr/bin/install: omitting directory `avifile.dll16' make[1]: *** [__install__/avifile.dll16] Error 1 make[1]: Leaving directory `/home/xrfang/wine-git/dlls' make: *** [dlls/__install-lib__] Error 2
What is the problem here? (I have use configure --prefix=/usr/local/wine, I don't think this option will cause the problem?)
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #10 from Xiangrong Fang xrfang@gmail.com 2009-05-30 10:31:57 --- I failed to find out the point of regression, now treating this bug as a new bug. backtrace uploaded here:
http://www.spamweed.com/download/foxtrader.log.bz2
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #11 from Nikolay Sivov bunglehead@gmail.com 2010-05-29 06:34:40 --- (In reply to comment #10)
I failed to find out the point of regression, now treating this bug as a new bug.
Retest with 1.2-rc2 please, and attach updated backtrace (not an external link).
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #12 from Xiangrong Fang xrfang@gmail.com 2010-05-30 04:37:56 --- Created an attachment (id=28415) --> (http://bugs.winehq.org/attachment.cgi?id=28415) output message for foxtrader startup, copied from console output
Just tested on wine-1.2rc2, freshly compiled on my kubuntu 10.04, this bug still exists.
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #13 from Nikolay Sivov bunglehead@gmail.com 2010-05-30 05:53:20 --- Try to install Gecko with debug info (described here http://wiki.winehq.org/Gecko, Debug Info section). And attach updated log, this one should be replaced:
1 0x03a8d962 in xul (+0xb3d961) (0x0033a03c)
with function names.
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #14 from Xiangrong Fang xrfang@gmail.com 2010-05-30 08:45:56 --- It is very strange that with the dbg version of wine-gecko, this bug disappeared! I suspect that the original wine-gecko which comes with kubuntu is buggy, so I downloaded wine-gecko from sourceforge, but this bug still exists!
Any hint for next step?
http://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #15 from Austin English austinenglish@gmail.com 2011-10-01 13:07:41 CDT --- Still a problem in 1.3.29?
http://bugs.winehq.org/show_bug.cgi?id=18562
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #16 from Austin English austinenglish@gmail.com 2011-10-04 16:58:44 CDT --- Still in wine-1.3.29-121-gfdda702, but only on the first start (in install.exe? installing more stuff, I guess). After that, it's fine.
http://bugs.winehq.org/show_bug.cgi?id=18562
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #21225|0 |1 is obsolete| | Attachment #28415|0 |1 is obsolete| |
--- Comment #17 from Austin English austinenglish@gmail.com 2011-10-04 16:59:05 CDT --- Created attachment 36716 --> http://bugs.winehq.org/attachment.cgi?id=36716 output in git
Debug output, with debugging gecko.
http://bugs.winehq.org/show_bug.cgi?id=18562
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #18 from Austin English austinenglish@gmail.com 2011-10-19 17:39:03 CDT --- Fails the same for me in wine-1.1.3-494-gde251e1 / wine-1.0 (with de251e1 applied), and no regression test..
https://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #19 from Austin English austinenglish@gmail.com --- Still present.
[austin@localhost ~]$ sha1sum SetupGold.exe d0c143234567792a538b340d19038095070c661c SetupGold.exe [austin@localhost ~]$ du -h SetupGold.exe 6.9M SetupGold.exe [austin@localhost ~]$ wine --version wine-1.7.10-311-gdc27a38 [austin@localhost ~]$
https://bugs.winehq.org/show_bug.cgi?id=18562
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #20 from super_man@post.com --- wine Foxie
wine: Call from 0x7b83bfde to unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ, aborting wine: Unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ called at address 0x7b83bfde (thread 0009)
wine 1.7.50
But wine foxtrader seems to start without a crash. Sounds fixed to me
https://bugs.winehq.org/show_bug.cgi?id=18562
--- Comment #21 from super_man@post.com --- (In reply to super_man from comment #20)
wine Foxie
wine: Call from 0x7b83bfde to unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ, aborting wine: Unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ called at address 0x7b83bfde (thread 0009)
wine 1.7.50
But wine foxtrader seems to start without a crash. Sounds fixed to me
Foxie.exe crashes with
wine: Call from 0x7b83c0ce to unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ, aborting wine: Unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ called at address 0x7b83c0ce (thread 0009), starting debugger...
FoxTrader.exe seems to be more correct exe to start. It starts with no issues.
This is a bit tricky to install. The installer is missing buttons, you can get forward with tab and enter keys.
Also when you run it --> it spwans new wine explorers and opens some website.
Anyway I don't see the issue that it crashes.
https://bugs.winehq.org/show_bug.cgi?id=18562
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #22 from Anastasius Focht focht@gmx.net --- Hello folks,
the bug is really messed up.
Recycled multiple times for apparently different problems. Can you decide for *one* problem? Also make sure it's not a dupe of existing bugs (which it likely is/was).
Regards
https://bugs.winehq.org/show_bug.cgi?id=18562
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #23 from super_man@post.com ---
But wine foxtrader seems to start without a crash. Sounds fixed to me
Foxie.exe crashes with
wine: Call from 0x7b83c0ce to unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ, aborting wine: Unimplemented function msvcirt.dll.??0ifstream@@QAE@XZ called at address 0x7b83c0ce (thread 0009), starting debugger...
That's actually a dupe of bug 30014.
but FoxTrader.exe started when I last time tried this.