http://bugs.winehq.org/show_bug.cgi?id=33006
Bug #: 33006 Summary: Installation of Garmin Training Center 3.6.5 fails Product: Wine Version: 1.5.22 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: par.johansson8@comhem.se Classification: Unclassified
Installation of Garmin Training Center 3.6.5 fails with "You must be a local administrator to run this application".
According to the app database (http://appdb.winehq.org/objectManager.php?sClass=version&iId=26537), at least installation should work.
I use Fedora 17.
Best regards,
Pär Johansson
http://bugs.winehq.org/show_bug.cgi?id=33006
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
--- Comment #1 from Austin English austinenglish@gmail.com 2013-02-18 13:28:18 CST --- Please attach the terminal output.
Have you tried installing with 1.4? It may be a regression.
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #2 from Pär Johansson par.johansson8@comhem.se 2013-02-18 13:52:27 CST --- Created attachment 43616 --> http://bugs.winehq.org/attachment.cgi?id=43616 Output from running "wine TrainingCenter_365.exe
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #3 from Pär Johansson par.johansson8@comhem.se 2013-02-18 13:56:01 CST --- Dear Mr. Austin!
Thank You for the quick reply. I did not find wine version 1.4 in the repositories for Fedora 17.
I have uploaded the terminal output resulting from "wine TrainingCenter_365.exe".
Best regards,
Pär Johansson
http://bugs.winehq.org/show_bug.cgi?id=33006
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www8.garmin.com/supp | |ort/download_details.jsp?id | |=835
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2013-02-18 16:35:13 CST --- winetricks dotnet20 dotnet35 workaround the issue, tested in wine 1.5.24.
http://bugs.winehq.org/show_bug.cgi?id=33006
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #5 from Pär Johansson par.johansson8@comhem.se 2013-02-19 03:13:45 CST --- Created attachment 43627 --> http://bugs.winehq.org/attachment.cgi?id=43627 Running winetricks, first round
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #6 from Pär Johansson par.johansson8@comhem.se 2013-02-19 03:14:18 CST --- Created attachment 43628 --> http://bugs.winehq.org/attachment.cgi?id=43628 Running winetricks, second round
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #7 from Pär Johansson par.johansson8@comhem.se 2013-02-19 03:19:26 CST --- Created attachment 43629 --> http://bugs.winehq.org/attachment.cgi?id=43629 Running "wine TrainingCenter_365.exe", first error message
Dialog in Swedish, saying:
The required version of Microsoft .NET Framework is not installed on the computer. We are installing Microsoft .NET Framework now. When the installation is finished, mapupdating (?) of Garmin Map Update will continue.
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #8 from Pär Johansson par.johansson8@comhem.se 2013-02-19 03:20:33 CST --- Created attachment 43630 --> http://bugs.winehq.org/attachment.cgi?id=43630 Running "wine TrainingCenter_365.exe", second error message
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #9 from Pär Johansson par.johansson8@comhem.se 2013-02-19 03:22:17 CST --- Created attachment 43631 --> http://bugs.winehq.org/attachment.cgi?id=43631 Running "wine TrainingCenter_365.exe", third error message
The error message is most likely from wine...
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #10 from Pär Johansson par.johansson8@comhem.se 2013-02-19 03:23:43 CST --- Created attachment 43632 --> http://bugs.winehq.org/attachment.cgi?id=43632 Backtrace (see third error message)
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #11 from Pär Johansson par.johansson8@comhem.se 2013-02-19 03:36:25 CST --- Hello!
I'm (or Garmin Training Center is) a real trouble maker :-)
Downloaded winetricks "chmod +x winetricks" "./winetricks dotnet20 dotnet35" Kindly see attachment "Running winetricks, first round".
Downloaded dotnetfx.exe, placing it in ~/.cache/winetricks/dotnet20 "./winetricks dotnet20 dotnet35" again Kindly see attachment "Running winetricks, second round"
"Wine Boot" (from the menu) (no error messages so far)
"wine TrainingCenter_365.exe" Kindly see attachment "Running wine TrainingCenter_365.exe, first error..." It is in Swedish. It says that the required version of Microsoft .NET Framework is not installed.
Kindly see attachment "Running wine TrainingCenter_365.exe, second error..." Kindly see attachment "Running wine TrainingCenter_365.exe, third error..." Kindly see attachment "Backtrace (see third error message)"
Will be AwayFromKeyboard for a while now. Thank You very much in advance!
Best regards,
Pär Johansson
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com 2013-02-19 19:42:57 CST --- These are the exact steps I did to be able to install the program (and run it later):
wine@Note:/home/bruno$ cd /tmp/ wine@Note:/tmp$ mkdir B33006 wine@Note:/tmp$ WINEPREFIX=/tmp/B33006/ winetricks -q dotnet20 dotnet35 &> /dev/null wine@Note:/tmp$ WINEDEBUG=-all WINEPREFIX=/tmp/B33006/ wine /media/1898E4E616F9684B/Downloads/TrainingCenter_365.exe .NET 3.5 found. Launching client...
If I simply create the prefix and run the program I get the administrator issue.
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com 2013-02-19 19:46:10 CST --- Created attachment 43646 --> http://bugs.winehq.org/attachment.cgi?id=43646 +mscoree in a clean prefix
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #14 from Pär Johansson par.johansson8@comhem.se 2013-02-20 03:03:05 CST --- Hi Bruno!
I tried with WINEPREFIX, both under the installation directory (drive_c/users/pj/Temp) and under /tmp, but to no avail.
Best regards,
Pär Johansson
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #15 from Pär Johansson par.johansson8@comhem.se 2013-02-20 03:05:07 CST --- Created attachment 43649 --> http://bugs.winehq.org/attachment.cgi?id=43649 command lines, trying to install TraininCenter_365.exe
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #16 from Pär Johansson par.johansson8@comhem.se 2013-02-20 03:06:20 CST --- Created attachment 43650 --> http://bugs.winehq.org/attachment.cgi?id=43650 Error dialog window, while trying to install TrainingCenter_365.exe
http://bugs.winehq.org/show_bug.cgi?id=33006
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|mscoree |advapi32
--- Comment #17 from Vincent Povirk madewokherd@gmail.com 2013-02-27 14:31:47 CST --- It looks like (on Mono at least), this is getting the current user's token and using GetTokenInformation with TokenGroups to query the user's groups. Maybe it's looking for some well-known SIDs that indicate administrators?
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #18 from Pär Johansson par.johansson8@comhem.se 2013-03-09 14:56:35 CST --- Hello!
I upgraded wine to 1.5.24 and tried to install Garmin Training Center again.
This time, the installation went much further. However, it failed just short of the finishing line.
Enclosed, please find the backtrace.
Best regards,
Pär Johansson
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #19 from Pär Johansson par.johansson8@comhem.se 2013-03-09 14:59:07 CST --- Created attachment 43871 --> http://bugs.winehq.org/attachment.cgi?id=43871 Backtrace from crash when trying to install Garmin Training Center
http://bugs.winehq.org/show_bug.cgi?id=33006
Pär Johansson par.johansson8@comhem.se changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.22 |1.5.24
--- Comment #20 from Pär Johansson par.johansson8@comhem.se 2013-03-09 15:00:28 CST --- Version is now 1.5.24
http://bugs.winehq.org/show_bug.cgi?id=33006
--- Comment #21 from Vincent Povirk madewokherd@gmail.com 2013-10-30 14:11:18 CDT --- This installs and starts for me in a new 32-bit prefix with wine-mono 4.5.0 (haven't tried .net or 0.0.8).
In a 64-bit prefix the GUI claims success, but the program doesn't start and I get msi errors in the terminal, apparently because of: 0036:Call msi.MsiRecordSetStringW(00000003,00000000,0b79ddd8 L"DIFXAPP: ERROR - You need to use the 64-bit version of DIFXAPP.DLL to install drivers on this machine.") ret=0b683737
http://bugs.winehq.org/show_bug.cgi?id=33006
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew.duncan@ncl.ac.uk
--- Comment #22 from Anastasius Focht focht@gmx.net 2013-11-04 16:41:04 CST --- *** Bug 33357 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=33006
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Component|advapi32 |-unknown Resolution|--- |FIXED
--- Comment #23 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving 'fixed' since Vincent tested this successfully with Mono 4.5.x (comment #21) and I tested this with MS .NET Frameworks.
Again: Upgrade to _recent_ Wine version!
If you use .NET Frameworks make sure you understand/follow the appdb howtos (32-bit prefix, winetricks recipes).
Regards
https://bugs.winehq.org/show_bug.cgi?id=33006
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.11.
http://bugs.winehq.org/show_bug.cgi?id=33006
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sbec@heustoeffel.ch
--- Comment #25 from Anastasius Focht focht@gmx.net --- *** Bug 36066 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=33006
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree Summary|Installation of Garmin |Multiple .NET app |Training Center 3.6.5 fails |installers complain about | |the lack of administrator | |privileges with Wine-Mono | |(Garmin Training Center | |3.6.5, BaseCamp 4.x) Fixed by SHA1| |608b1e141457dc9653d4783419a | |a6492ea705d99 URL|http://www8.garmin.com/supp |https://web.archive.org/web |ort/download_details.jsp?id |/20150414065558/http://down |=835 |load.garmin.com/software/Tr | |ainingCenter_365.exe
--- Comment #26 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20150414065558/http://download.garmin.com/softwa...
https://www.virustotal.com/gui/file/d981b0db0ead22f0c805f67054c99a0559bc7c61...
$ sha1sum TrainingCenter_365.exe af555bdd6cc00b7e169a243f7c36b7b36231f2d6 TrainingCenter_365.exe
$ du -sh TrainingCenter_365.exe 45M TrainingCenter_365.exe
https://wiki.winehq.org/Mono#Versions (https://gist.github.com/rmi1974/a65b875934f87509b536a776347d007a)
--- snip --- Wine-Mono 4.5.2 | wine-1.7.8 -> works Wine-Mono 0.0.8 | wine-1.5.16 -> does not work --- snip ---
https://source.winehq.org/git/wine.git/commitdiff/608b1e141457dc9653d4783419... ("mscoree: Update Wine Mono to 4.5.2.")
====
NOTE:
There exist another variant with the same filename but slightly less in size which doesn't exhibit this problem.
It's even from the official site snapshots:
https://web.archive.org/web/20121018072850/http://www8.garmin.com/software/T...
https://web.archive.org/web/20141129034507/http://gawisp.com/perry/forerunne...
https://www.virustotal.com/gui/file/4a36481545039cf235019a272891113769c4de38...
$ sha1sum TrainingCenter_365.exe aecd1d5afc7fb0fd5dc03b5721b466d85f78d5d2 TrainingCenter_365.exe
$ du -sh TrainingCenter_365.exe 41M TrainingCenter_365.exe
ProtectionID scan:
--- snip --- =[ ProtectionID v0.6.9.0 DECEMBER]=- (c) 2003-2017 CDKiLLER & TippeX Build 24/12/17-21:05:42 Ready... Scanning -> Z:\home\focht\Downloads\TrainingCenter_365.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 42786280 (028CDDE8h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x4A5B86B8 -> Mon 13th Jul 2009 19:10:48 (GMT) [TimeStamp] 0x4A5B86B8 -> Mon 13th Jul 2009 19:10:48 (GMT) | PE Header | - | Offset: 0x00000100 | VA: 0x00400100 | - -> File Appears to be Digitally Signed @ Offset 028CC880h, size : 01568h / 05480 byte(s) -> File has 42304640 (02858480h) bytes of appended data starting at offset 074400h [LoadConfig] Struct determined as v8 (Expected size 140 | Actual size 64) [!] Executable uses SEH Tables (/SAFESEH) (173 calculated 173 recorded... 0 invalid addresses) [LoadConfig] CodeIntegrity -> Flags 0x0 | Catalog 0x0 (0) | Catalog Offset 0x0 | Reserved 0x1 [LoadConfig] GuardAddressTakenIatEntryTable 0x414E84 | Count 0x414E8C (4279948) [LoadConfig] GuardLongJumpTargetTable 0x0 | Count 0x41B000 (4304896) [LoadConfig] HybridMetadataPointer 0x0 | DynamicValueRelocTable 0x0 [LoadConfig] FailFastIndirectProc 0xFFFFFFFF | FailFastPointer 0x0 [LoadConfig] UnknownZero1 0x40 [File Heuristics] -> Flag #1 : 00000000000001001100000000000100 (0x0004C004) [Entrypoint Section Entropy] : 6.50 (section #0) ".text " | Size : 0x12BB5 (76725) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 4 (0x4) | ImageSize 0x77000 (487424) byte(s) [VersionInfo] Company Name : Igor Pavlov [VersionInfo] Product Name : 7-Zip [VersionInfo] Product Version : 4.65 [VersionInfo] File Description : 7z Setup SFX [VersionInfo] File Version : 4.65 [VersionInfo] Original FileName : 7zS.sfx.exe [VersionInfo] Internal Name : 7zS.sfx [VersionInfo] Legal Copyrights : Copyright (c) 1999-2009 Igor Pavlov [ModuleReport] [IAT] Modules -> COMCTL32.dll | KERNEL32.dll | USER32.dll | SHELL32.dll | OLEAUT32.dll | MSVCR80.dll [-= Installer =-] 7-Zip SFX Setup Module ! [-= Installer =-] InstallAware Setup Module ! - Scan Took : 0.322 Second(s) [000000142h (322) tick(s)] [566 of 580 scan(s) done] --- snip ---
ProtectionID scan of the installer that exhibits the bug:
--- snip --- Scanning -> Z:\home\focht\Downloads\TrainingCenter_365.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 46781480 (02C9D428h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x4BAA0C8C -> Wed 24th Mar 2010 12:58:52 (GMT) [TimeStamp] 0x4BAA0C8C -> Wed 24th Mar 2010 12:58:52 (GMT) | PE Header | - | Offset: 0x00000110 | VA: 0x00400110 | - -> File Appears to be Digitally Signed @ Offset 02C9BAD0h, size : 01958h / 06488 byte(s) -> File has 46593232 (02C6F4D0h) bytes of appended data starting at offset 02C600h [LoadConfig] CodeIntegrity -> Flags 0xA3F0 | Catalog 0x46 (70) | Catalog Offset 0x2000001 | Reserved 0x46A4A0 [LoadConfig] GuardAddressTakenIatEntryTable 0x8000011 | Count 0x46A558 (4629848) [LoadConfig] GuardLongJumpTargetTable 0x8000001 | Count 0x46A5F8 (4630008) [LoadConfig] HybridMetadataPointer 0x8000011 | DynamicValueRelocTable 0x46A66C [LoadConfig] FailFastIndirectProc 0x8000011 | FailFastPointer 0x46C360 [LoadConfig] UnknownZero1 0x8000011 [File Heuristics] -> Flag #1 : 00000000001001001000000000000100 (0x00248004) [Entrypoint Section Entropy] : 6.52 (section #0) ".text " | Size : 0x13F5A (81754) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 5 (0x5) | ImageSize 0x31000 (200704) byte(s) [VersionInfo] Company Name : Garmin International [VersionInfo] Product Name : Garmin Web Update [VersionInfo] Product Version : 3.0.0.0 [VersionInfo] File Description : Garmin Web Update [VersionInfo] File Version : 3.0.0.0 [VersionInfo] Legal Copyrights : (c) 2012 Garmin Ltd. or its subsidiaries [ModuleReport] [IAT] Modules -> OLEAUT32.dll | USER32.dll | SHELL32.dll | MSVCRT.dll | KERNEL32.dll [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.219 Second(s) [0000000DBh (219) tick(s)] [566 of 580 scan(s) done] --- snip ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=33006
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple .NET app |Multiple Garmin (.NET) |installers complain about |installers complain about |the lack of administrator |the lack of administrator |privileges with Wine-Mono |privileges with Wine-Mono |(Garmin Training Center |(Training Center 3.6.5, |3.6.5, BaseCamp 4.x) |BaseCamp 4.x)