https://bugs.winehq.org/show_bug.cgi?id=38595
Bug ID: 38595 Summary: FXCM Trading Station II not installing. Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: daniel.palos@mail.com Distribution: ---
Created attachment 51494 --> https://bugs.winehq.org/attachment.cgi?id=51494 backtrace.txt
FXupdater application may need to be updated.
https://bugs.winehq.org/show_bug.cgi?id=38595
Daniel Palos daniel.palos@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Daniel Palos daniel.palos@mail.com --- Found a solution on the web. Had to find and manually install msvcp60.dll and mfc42.dll into the /system32 directory. It installed ok and seems to work.
Is there any way to have those dlls installed with wine?
https://bugs.winehq.org/show_bug.cgi?id=38595
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- Ever confirmed|0 |1
--- Comment #2 from Austin English austinenglish@gmail.com --- (In reply to Daniel Palos from comment #1)
Found a solution on the web. Had to find and manually install msvcp60.dll and mfc42.dll into the /system32 directory. It installed ok and seems to work.
Is there any way to have those dlls installed with wine?
Wine provides msvcp60.dll, but not mfc42.dll (see bug 657). Winetricks can provide both (vcrun2003). Does just installing native mfc42 help?
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #3 from Daniel Palos daniel.palos@mail.com --- I didn't try them separately since the fix didn't include that diagnostic advice. I installed both dlls sequentially into the /windows32 directory before trying to install and run the program. I can try it next time I reinstall the OS.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Daniel Palos from comment #3)
I didn't try them separately since the fix didn't include that diagnostic advice. I installed both dlls sequentially into the /windows32 directory before trying to install and run the program. I can try it next time I reinstall the OS.
For testing, you can use a separate WINEPREFIX, see: http://wiki.winehq.org/FAQ#head-faf9617c53607e583f6e6ff70a4ac9522d490faf
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #5 from Austin English austinenglish@gmail.com --- I tried: [austin@localhost ~]$ sha1sum FXTS2Install.EXE cbc239c867689d9f3cbfeb0901d2722388f07ae3 FXTS2Install.EXE
with wine-1.7.43-142-g98b991f. It fails to install, but uses msvcp80.dll (winetricks vcrun2005). If I run winetricks vcrun2005 before installing, it works fine.
What is the sha1sum of the installer you're using? Does it have a public download available?
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #6 from Daniel Palos daniel.palos@mail.com --- Created attachment 51592 --> https://bugs.winehq.org/attachment.cgi?id=51592 Classes-CLSID directory
I found this on the web and am attaching a registry export (from winetricks) Classes-CLSID directory file from the local installation and registry, for your review. It has a list of the link library, if you don't have the latest one from the latest download of the software.
A CLSID is a globally unique identifier that identifies a COM class object. If your server or container allows linking to its embedded objects, you need to register a CLSID for each supported class of objects.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #7 from Daniel Palos daniel.palos@mail.com --- I had problems with the previous attempts at installing dlls. I ended up installing every dlls that seemed even remotely related. It still didn't work and got more errors; but I was having issues anyway and went ahead and reinstalled the OS and then installed vcrun2005 for those dlls.
It intalls ok after installing the vcrun2005 dlls from a fresh install and lets me attempt to log in, but it hangs while "initializing" as described on the status bar at the bottom.
It seems similar to the effect caused by bad scripts on some messageboards.
https://bugs.winehq.org/show_bug.cgi?id=38595
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|REOPENED |NEW URL| |http://www.fxcm.com/uk/supp | |ort/faq/software-download/ CC| |austinenglish@gmail.com Summary|FXCM Trading Station II not |FXCM Trading Station II |installing. |doesn't install without | |winetricks vcrun2005
--- Comment #8 from Austin English austinenglish@gmail.com --- (In reply to Daniel Palos from comment #7)
I had problems with the previous attempts at installing dlls. I ended up installing every dlls that seemed even remotely related. It still didn't work and got more errors; but I was having issues anyway and went ahead and reinstalled the OS and then installed vcrun2005 for those dlls.
It intalls ok after installing the vcrun2005 dlls from a fresh install and lets me attempt to log in, but it hangs while "initializing" as described on the status bar at the bottom.
It seems similar to the effect caused by bad scripts on some messageboards.
well then, let's make this issue about the problem that vcrun2005 works around.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #9 from Daniel Palos daniel.palos@mail.com --- I agree;
besides, the previous work around where i, luckily, found some random dlls on the Internet let me logon without any initialization errors but the market was closed so it is unknown whether or not i would have gotten the same error or not, and i was unable to repeat it and, searching for drivers can be a challenge with all of the adware.
What are the best questions to ask FXCM technical support regarding this issue?
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #10 from Daniel Palos daniel.palos@mail.com --- Is there any installation library link Standard that I can provide them for potential incorporation into their next release?
Should I ask them for their Standard, if they can provide something like a flow chart that illustrates installation and link protocols what is the most useful for programmers in modern times?
https://bugs.winehq.org/show_bug.cgi?id=38595
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #51494|0 |1 is obsolete| | Attachment #51592|0 |1 is obsolete| |
--- Comment #11 from Austin English austinenglish@gmail.com --- Created attachment 51614 --> https://bugs.winehq.org/attachment.cgi?id=51614 terminal output with builtin msvc*
https://bugs.winehq.org/show_bug.cgi?id=38595
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msvcp Version|unspecified |1.7.43
--- Comment #12 from Austin English austinenglish@gmail.com --- Issue is in msvcp, installing vcrun2005 then setting to builtin causes installer to fail. Setting msvcr to builtin, however, is fine.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #13 from Daniel Palos daniel.palos@mail.com --- I will submit the information to FXCM.
Should I ask about any Standards we can adhere to for full functionality; and, possibly an option in the user options dialog for linux support?
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #14 from Daniel Palos daniel.palos@mail.com --- Comment on attachment 51614 --> https://bugs.winehq.org/attachment.cgi?id=51614 terminal output with builtin msvc*
escalated to level two tech support at FXCM.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #15 from Austin English austinenglish@gmail.com --- (In reply to Daniel Palos from comment #13)
I will submit the information to FXCM.
There's no need to contact FXCM, it's a wine issue.
Should I ask about any Standards we can adhere to for full functionality; and, possibly an option in the user options dialog for linux support?
If they want to support linux natively, of course that would also be useful, and avoid this issue, but on its own, it's a wine issue.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #16 from Daniel Palos daniel.palos@mail.com --- Ok. I couldn't tell if it was a simple version issue or not.
https://bugs.winehq.org/show_bug.cgi?id=38595
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kenorb@gmail.com
--- Comment #17 from Anastasius Focht focht@gmx.net --- *** Bug 38703 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #18 from bronek kenorb@gmail.com --- I've tried to install:
winetricks mfc42
as suggested, but I don't think it worked.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #19 from bronek kenorb@gmail.com --- Installed vcrun2005 (and vcrun2013 just in case) as suggested in the title, but it seems it still have some troubles.
Backtrace: =>0 0x00439d4b in fxupdater (+0x39d4b) (0x0033feb0) 1 0x7b8534ec call_process_entry+0xb() in kernel32 (0x0033fec8) 2 0x7b856f57 start_process+0x66() in kernel32 (0x0033ff08) 3 0x7bc6f65c call_thread_func_wrapper+0xb() in ntdll (0x0033ff28) 4 0x7bc7065a call_thread_func+0x89() in ntdll (0x0033ffa8) 5 0x7bc6f622 call_thread_entry_point+0x11() in ntdll (0x0033ffc8) 6 0x7bc465ee start_process+0x1d() in ntdll (0x0033ffe8) 0x00439d4b: movl 0x0(%eax),%edx
In addition, there is annoying Ts2install pop-up saying:
OLE error 80004001
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #20 from Austin English austinenglish@gmail.com --- (In reply to bronek from comment #19)
Installed vcrun2005 (and vcrun2013 just in case) as suggested in the title, but it seems it still have some troubles.
Backtrace: =>0 0x00439d4b in fxupdater (+0x39d4b) (0x0033feb0) 1 0x7b8534ec call_process_entry+0xb() in kernel32 (0x0033fec8) 2 0x7b856f57 start_process+0x66() in kernel32 (0x0033ff08) 3 0x7bc6f65c call_thread_func_wrapper+0xb() in ntdll (0x0033ff28) 4 0x7bc7065a call_thread_func+0x89() in ntdll (0x0033ffa8) 5 0x7bc6f622 call_thread_entry_point+0x11() in ntdll (0x0033ffc8) 6 0x7bc465ee start_process+0x1d() in ntdll (0x0033ffe8) 0x00439d4b: movl 0x0(%eax),%edx
In addition, there is annoying Ts2install pop-up saying:
OLE error 80004001
You'll need to install vcrun2005 _before_ installing the application (use a new WINEPREFIX).
https://bugs.winehq.org/show_bug.cgi?id=38595
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #21 from Piotr Caban piotr.caban@gmail.com --- I've sent a patch that fixes the issue for me: http://source.winehq.org/patches/data/111855
The application ships mfc80 with it so there's no need to install it.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #22 from Piotr Caban piotr.caban@gmail.com --- The patch was committed. Please retest.
https://bugs.winehq.org/show_bug.cgi?id=38595
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a0e8d62a8ebd24e4ae474c262dd | |bc7d1a42f0e80 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #23 from Austin English austinenglish@gmail.com --- (In reply to Piotr Caban from comment #22)
The patch was committed. Please retest.
Installer is fixed by https://source.winehq.org/git/wine.git/commitdiff/a0e8d62a8ebd24e4ae474c262d..., thanks Piotr.
Daniel, you can either build from git or wait for wine-1.7.45.
https://bugs.winehq.org/show_bug.cgi?id=38595
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #24 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.45.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #25 from Daniel Palos daniel.palos@mail.com --- Created attachment 51727 --> https://bugs.winehq.org/attachment.cgi?id=51727 Backtrace initial occurence
back trace from initial error by fxupdater.exe
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #26 from Daniel Palos daniel.palos@mail.com --- Created attachment 51728 --> https://bugs.winehq.org/attachment.cgi?id=51728 back trace
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #27 from Daniel Palos daniel.palos@mail.com --- Created attachment 51729 --> https://bugs.winehq.org/attachment.cgi?id=51729 back trace
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #28 from Daniel Palos daniel.palos@mail.com --- Created attachment 51730 --> https://bugs.winehq.org/attachment.cgi?id=51730 back trace, last
last backtrace before install completed (with errors) and tried to launch the application which died unable to configure user settings according to the dialog box.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #29 from Daniel Palos daniel.palos@mail.com --- (In reply to Austin English from comment #23)
(In reply to Piotr Caban from comment #22)
The patch was committed. Please retest.
Installer is fixed by https://source.winehq.org/git/wine.git/commitdiff/ a0e8d62a8ebd24e4ae474c262ddbc7d1a42f0e80, thanks Piotr.
Daniel, you can either build from git or wait for wine-1.7.45.
How do i build it from git? I tried the 1.7x version from the developer site and it didn't seem to work.
https://bugs.winehq.org/show_bug.cgi?id=38595
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #30 from Anastasius Focht focht@gmx.net --- Hello Daniel,
not sure what you're trying to achieve here?
The attached crash logs show that you're still using an old/outdated Wine version.
--- snip --- 00000053 (D) C:\Program Files\Candleworks\FXTS2\fxupdater.exe 00000054 0 <== System information: Wine build: wine-1.6.2 Platform: i386 Host system: Linux Host version: 3.16.0-41-generic --- snip ---
You need to upgrade to Wine 1.7.45 where the bug was fixed.
If you don't know how to do that, please seek help in WineHQ user forums -> https://forum.winehq.org/
Please refrain from attaching further logs or asking for help to build Wine here. Bugzilla is not meant for end user support, please use https://forum.winehq.org/ for that.
Regards
https://bugs.winehq.org/show_bug.cgi?id=38595
Daniel Palos daniel.palos@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |WONTFIX
--- Comment #31 from Daniel Palos daniel.palos@mail.com --- I tried version 1.7x first. I thought I had written up that issue in the previous post but I may not have hit the save button.
I tried 1.7x from a fresh install and got the same result. So, I went back and re-tried the 1.6x version to try to duplicate the original "fix" to the install by installing the vcrun2005 dlls. It didn't work. It would not install as it had in a previous test of version 1.6x and installing vc4un2005, previously. I could not duplicate the fix on the laptop i currently have to work with.
https://bugs.winehq.org/show_bug.cgi?id=38595
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|WONTFIX |FIXED
--- Comment #32 from Rosanne DiMesio dimesio@earthlink.net --- I don't know why you changed the resolution; please don't do it again. This bug is fixed; it was never a WONTFIX. If you are still having trouble with the app, ask for help on the forum.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #33 from Rosanne DiMesio dimesio@earthlink.net --- *** Bug 38800 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #34 from Daniel Palos daniel.palos@mail.com --- (In reply to bronek from comment #19)
Installed vcrun2005 (and vcrun2013 just in case) as suggested in the title, but it seems it still have some troubles.
Backtrace: =>0 0x00439d4b in fxupdater (+0x39d4b) (0x0033feb0) 1 0x7b8534ec call_process_entry+0xb() in kernel32 (0x0033fec8) 2 0x7b856f57 start_process+0x66() in kernel32 (0x0033ff08) 3 0x7bc6f65c call_thread_func_wrapper+0xb() in ntdll (0x0033ff28) 4 0x7bc7065a call_thread_func+0x89() in ntdll (0x0033ffa8) 5 0x7bc6f622 call_thread_entry_point+0x11() in ntdll (0x0033ffc8) 6 0x7bc465ee start_process+0x1d() in ntdll (0x0033ffe8) 0x00439d4b: movl 0x0(%eax),%edx
In addition, there is annoying Ts2install pop-up saying:
OLE error 80004001
Yes, I am getting that same error after downloading wine-1.7.45 and compiling it.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #35 from Daniel Palos daniel.palos@mail.com --- (In reply to Rosanne DiMesio from comment #32)
I don't know why you changed the resolution; please don't do it again. This bug is fixed; it was never a WONTFIX. If you are still having trouble with the app, ask for help on the forum.
Doesn't seem fixed, to me.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #36 from Daniel Palos daniel.palos@mail.com --- (In reply to Anastasius Focht from comment #30)
Hello Daniel,
not sure what you're trying to achieve here?
The attached crash logs show that you're still using an old/outdated Wine version.
--- snip --- 00000053 (D) C:\Program Files\Candleworks\FXTS2\fxupdater.exe 00000054 0 <== System information: Wine build: wine-1.6.2 Platform: i386 Host system: Linux Host version: 3.16.0-41-generic --- snip ---
You need to upgrade to Wine 1.7.45 where the bug was fixed.
If you don't know how to do that, please seek help in WineHQ user forums -> https://forum.winehq.org/
Please refrain from attaching further logs or asking for help to build Wine here. Bugzilla is not meant for end user support, please use https://forum.winehq.org/ for that.
Regards
I downloaded and compiled wine-1.7.45 and got the OLE error 80004001 after install.
https://bugs.winehq.org/show_bug.cgi?id=38595
--- Comment #37 from Austin English austinenglish@gmail.com --- (In reply to Daniel Palos from comment #36)
I downloaded and compiled wine-1.7.45 and got the OLE error 80004001 after install.
This bug was about the installer. That issue should be tracked in a new bug report.