http://bugs.winehq.org/show_bug.cgi?id=24172
Summary: SyncToy doesn't start when using Mono Product: Wine Version: 1.3.1 Platform: x86-64 URL: http://www.microsoft.com/downloads/details.aspx?family id=c26efa36-98e0-4ee9-a7c5-98d0592d8c52 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree AssignedTo: wine-bugs@winehq.org ReportedBy: RandomAccountName@mail.com
SyncToy (2.1 x86) exits silently with no terminal output if 'winetricks mono26' is used before installing instead of dotnet20. Trying to run the command line version (SyncToyCmd.exe) gives this error message:
It seems you may have uninstalled the required Microsoft Sync Framework components for SyncToy. Please re-run SyncToy 2.1 setup from the original setup location.
Of course, I haven't uninstalled anything in this wineprefix. At a glance, the Sync Framework appears to be installed (a "Microsoft Sync Framework" folder exists in C:\Program Files and contains some DLLs).
http://bugs.winehq.org/show_bug.cgi?id=24172
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=24172
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |xerox_xerox2000@yahoo.co.uk Ever Confirmed|0 |1
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-08-28 02:05:10 CDT --- confirming.
Running with WINE_MONO_TRACE=1 wine SyncToy.exe gives a FileNotFoundException.
To me it seems as if UiautomationWinforms is missing, is that some kind of extension for Mono? I don't know how to install it for windows
http://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #2 from Vincent Povirk madewokherd@gmail.com 2010-09-12 17:15:37 CDT --- It's failing to find the Microsoft.Synchronization.Files assembly. I think we have to point Mono to Wine's Global Assembly Cache somehow..
http://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #3 from Vincent Povirk madewokherd@gmail.com 2010-09-12 17:20:48 CDT --- Yep, copying the contents of c:\windows\assembly\GAC_MSIL to c:\Program Files\Mono-2.6.7\lib\mono\gac seems to work around that problem.
http://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #4 from Vincent Povirk madewokherd@gmail.com 2010-09-12 18:22:25 CDT --- SyncToy.exe suffers from some other problem that I do not understand. Copying the files only helps SyncToyCmd.exe.
Also, it looks like I can't fix this using Mono's current embedding API. I'm hoping they can fix that in a later release.
http://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #5 from Vincent Povirk madewokherd@gmail.com 2010-09-20 16:00:57 CDT --- Mono bug filed: https://bugzilla.novell.com/show_bug.cgi?id=640644
http://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #6 from Vincent Povirk madewokherd@gmail.com 2010-09-20 16:04:04 CDT --- Created an attachment (id=30890) --> (http://bugs.winehq.org/attachment.cgi?id=30890) hack to get things loading from GAC_MSIL (needs patched mono)
http://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #7 from butraxz@gmail.com 2013-06-30 08:50:41 CDT --- This ticket has not been updated for over 900 days.
Is this still an issue in wine version 1.6-rc4 or higher or is this to be closed as abandoned ?
http://bugs.winehq.org/show_bug.cgi?id=24172
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com 2013-06-30 19:50:10 CDT --- Still in wine 1.6-rc4.
https://bugs.winehq.org/show_bug.cgi?id=24172
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Status|NEW |NEEDINFO
--- Comment #9 from Anastasius Focht focht@gmx.net --- Hello folks,
is this still a problem with recent Wine/Mono?
Regards
https://bugs.winehq.org/show_bug.cgi?id=24172
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #10 from joaopa jeremielapuree@yahoo.fr --- Bug still occurs with wine-5.5.
https://bugs.winehq.org/show_bug.cgi?id=24172
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SyncToy doesn't start when |Microsoft SyncToy 2.1 |using Mono |doesn't start with | |Wine-Mono URL|http://www.microsoft.com/do |https://web.archive.org/web |wnloads/details.aspx?family |/20150602142709if_/http://d |id=c26efa36-98e0-4ee9-a7c5- |ownload.microsoft.com/downl |98d0592d8c52 |oad/6/c/4/6c406239-a648-4e0 | |1-833e-2c452deed3b6/SyncToy | |SetupPackage_v21_x86.exe Status|NEEDINFO |NEW
https://bugs.winehq.org/show_bug.cgi?id=24172
Esme madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #30890|0 |1 is obsolete| |
--- Comment #11 from Esme madewokherd@gmail.com --- Comment on attachment 30890 --> https://bugs.winehq.org/attachment.cgi?id=30890 hack to get things loading from GAC_MSIL (needs patched mono)
The originally-triaged issue is long fixed: Wine Mono should be loading things from GAC_MSIL. This needs to be reinvestigated.
https://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #12 from Esme Povirk madewokherd@gmail.com --- With 5.1.1 it refuses to run because Environment.UserInteractive returns false.
This is fixed in the master branch. It now fails with an InvalidOperationException in System.Diagnostics.Process.get_ProcessName.
https://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #13 from Esme Povirk madewokherd@gmail.com --- In a 32-bit prefix, with Wine Mono from the master branch, the GUI starts. I think what happens is that get_ProcessName on Mono fails when accessing a 64-bit process from a 32-bit process, because it can't query the .exe module.
MSDN implies that .NET Framework has a fallback for this situation: https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.proce...
https://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #14 from Esme Povirk madewokherd@gmail.com --- I was able to reproduce this bug with Mono on Windows, so I reported it upstream: https://github.com/mono/mono/issues/20732
https://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #15 from Esme Povirk madewokherd@gmail.com --- Pull request sent upstream: https://github.com/mono/mono/pull/20933
https://bugs.winehq.org/show_bug.cgi?id=24172
--- Comment #16 from Esme Povirk madewokherd@gmail.com --- This should be fixed by Wine Mono 6.2.0, in Wine 6.10. It could use a retest.
https://bugs.winehq.org/show_bug.cgi?id=24172
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |605a9120775e9599fa340008af9 | |1c3be0edbc776 Resolution|--- |FIXED
--- Comment #17 from Esme Povirk madewokherd@gmail.com --- Fixed in Wine 6.10.
https://bugs.winehq.org/show_bug.cgi?id=24172
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.11.