[Bug 34661] Samsung Galaxy S 4G Kies Mini Software installer complains with "Failed to download WMF11. Please check your Internet"

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Oct 5 07:24:41 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=34661

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
           Keywords|                            |download
                URL|                            |http://www.allsamsungphones
                   |                            |.org/samsung-galaxy-s-4g-us
                   |                            |b-drivers-kies-mini-softwar
                   |                            |e-download/
                 CC|                            |focht at gmx.net
          Component|appdb-unknown               |-unknown
         Resolution|                            |INVALID
            Product|WineHQ Apps Database        |Wine
            Summary|DISplays following message  |Samsung Galaxy S 4G Kies
                   |"failed to download         |Mini Software installer
                   |wmf11.try checking          |complains with "Failed to
                   |internet"                   |download WMF11. Please
                   |                            |check your Internet"
   Target Milestone|---                         |1.4.0

--- Comment #1 from Anastasius Focht <focht at gmx.net> 2013-10-05 07:24:41 CDT ---
Hello,

what kind of bug report is this?
Just like "doesn't work" and people should figure out the rest...
Next time your bug report will be immediately closed INVALID without any
investigation.

>From your trace log:

--- snip ---
...
00000024 (D) Z:\home\precious\Downloads\Kies_Mini_For_Galaxy_S_4G.exe
    00000037    0
    00000034    0 <==
    00000032    0
    00000030    0
    0000002e    0
    00000029    0
    00000028    0
    00000025    0
System information:
    Wine build: wine-1.4.1
    Platform: i386
    Host system: Linux
    Host version: 3.5.0-17-generic
--- snip ---

So this might be "Samsung Galaxy S 4G Kies Mini Software" you downloaded and
tried to run.

Also your Wine version is old, upgrade.

Download: http://www.samsung.com/us/support/owners/product/SGH-T959HABTMB#

Installing the software with recent Wine version.
The installer runs some tool "DeleteVirtualStore.exe" which requires .NET

You need .NET Framework 2.0 (though default Mono might be sufficient, can't
verify).

--- snip ---
$ find ~/.wine -type f \( -iname "*.dll" -or -iname "*.exe" \) | xargs -i file
{} | grep assembly | cut -f1 -d: | xargs -IX sh -c "echo X && (hexdump -C X |
grep BSJB -B0 -C2)"
/home/focht/.wine/drive_c/users/focht/Temp/{46E5424B-2E82-4F7C-952C-902674D33AB9}/DeleteVirtualStore.exe
000002d0  0a 2a 00 00 42 53 4a 42  01 00 01 00 00 00 00 00  |.*..BSJB........|
000002e0  0c 00 00 00 76 32 2e 30  2e 35 30 37 32 37 00 00  |....v2.0.50727..|
000002f0  00 00 05 00 6c 00 00 00  08 02 00 00 23 7e 00 00  |....l.......#~..|
--- snip ---

If Mono doesn't work: 'winetricks -q dotnet20' will do.

The installer tries to download WMP11 from some server:

--- snip ---
0009:trace:wininet:InternetCrackUrlW
L"http://61.109.169.252/linkdata/KiesMini/Util/wmp11-windowsxp-x86-enu.exe":
scheme(L"http") host(L"61.109.169.252")
path(L"/linkdata/KiesMini/Util/wmp11-windowsxp-x86-enu.exe") extra(L"")
--- snip ---

It takes 1-2 minutes until the connection attempt times out.
During that time the installer seems frozen in a blocking call (expected due to
crapping coding).

In the end it gives "Failed to download WMF11. Please check your Internet".

I verified with Linux network tools/browser -> the host is unreachable.

So where does this IP come from?
The installer uses InstallShield with encrypted script.

Decrypting/decompiling gives:

--- snip ---
label_004C:
/* 0000B5FB: 0006 */    s0000 =
"http://61.109.169.252/linkdata/KiesMini/Util/";
/* 0000B632: 0006 */    s0001 = "wmp11-windowsxp-x86-enu.exe";
/* 0000B657: 0014 */    s0007 = s0002 ^ "Expand";
/* 0000B66A: 0014 */    s0005 = s0007 ^ "wmp11-windowsxp-x86-enu.exe";
--- snip ---

Hard coded server address nice.

You can't make Wine responsible for crappy software and server infrastructure.

The bug is invalid.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list