[X2Go-Dev] @Alex, @Mike - more info - BUG REPORT - X2Go Client 3.99.2.1-rc2 does not work on Windows XP
Stefan Baur
newsgroups.mail2 at stefanbaur.de
Thu Apr 19 11:01:58 CEST 2012
Am 18.04.2012 21:22, schrieb Oleksandr Shneyder:
> Am 18.04.2012 18:25, schrieb Stefan Baur:
>> Am 18.04.2012 18:21, schrieb John A. Sullivan III:
>>> On Wed, 2012-04-18 at 12:57 +0200, Stefan Baur wrote:
>>>> Am 17.04.2012 12:28, schrieb Oleksandr Shneyder:
>>>>
>>> <snip>
>>>> I am unable to start the client on Windows XP (it works on Windows 7 and
>>>> Vista):
>>>>
>>>> ---------------------------
>>>> x2goclient.exe - Fehler in Anwendung
>>>> ---------------------------
>>>> Die Anwendung konnte nicht richtig initialisiert werden (0xc0150002).
>>>> Klicken Sie auf "OK", um die Anwendung zu beenden.
>>>> ---------------------------
>>>> OK
>>>> ---------------------------
>>>>
>>> <snip>
>>> Strange - I successfully installed and ran it on XP yesterday - John
>>
>> This could be because you have the files listed here
>> http://code.x2go.org/gitweb?p=pyhoca-contrib.git;a=tree;f=mswin/ms-vc-runtime;hb=74ed44ebd5f59d0eb28c89ede0beca711416089a
>> elsewhere on the machine... (Assuming it is due to the reason Mike
>> suggested in his reply.)
>>
>> Do you think you could cross-check on a fresh XP Professional SP3
>> install (no other applications installed) and
>> http://code.x2go.org/releases/binary-win32/x2goclient/x2goclient-3.99.2.1-rc2-setup.exe?
> I've build this version on our new build server (W7) installed by
> Mike(thank you once again, Mike). This is a release build, not debug. I
> have no Windows XP to try it.
I experimented a bit:
It takes two files from
http://code.x2go.org/gitweb?p=pyhoca-contrib.git;a=tree;f=mswin/ms-vc-runtime;hb=74ed44ebd5f59d0eb28c89ede0beca711416089a
Microsoft.VC90.CRT.manifest
msvcr90.dll
If I copy these into the x2goclient directory, the new client works (as
in, starts up - haven't tried connecting yet) on XP, too.
What's strange is that the other two DLL files are not needed even
though they are referenced in the manifest file.
@Alex + @Mike:
Could you please work this out together? I'm not sure if all that is
needed is to include these files into the archive that the installer
unpacks into the x2goclient folder, or if that is an ugly hack.
Daniel Lindgren wrote:
> No problems running 3.99.2.1-rc2 on Windows XP. I have
> VC2005/VC2008/VC2010 redists all installed.
So I guess the general question is: Can (=legal?) and should (=proper
way of handling this issue?) we include the DLL/manifest files in the
installer, or should we require the installation of the VC<something>
redists/pull their official installer along and run it from within ours?
Requiring the redists/forching their install through our installer
probably will break portable mode, though, as it will install the files
to the system directory and not the x2go directory...
Further info:
The last installer to run on XP without this hack is:
x2goclient-3.99.2.0-rc2-setup.exe
-Stefan
More information about the x2go-dev
mailing list