[Wine] KindleForPC Crashes on Installation

Andrew Ramage
2012-09-10T11:15:29Z

fixme:system:SetProcessDPIAware stub!
wine: Call from 0x7b839d82 to unimplemented function
msvcp90.dll.?end@?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at
_W@2@@std@@QAE?AV?$_String_iterator at _WU?$char_traits at _W@std@@V?$allocator
at _W@2@@2 at XZ,
aborting
wine: Unimplemented function
msvcp90.dll.?end@?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at
_W@2@@std@@QAE?AV?$_String_iterator at _WU?$char_traits at _W@std@@V?$allocator
at _W@2@@2 at XZ
called at address 0x7b839d82 (thread 003f), starting debugger...
Unhandled exception: unimplemented function
msvcp90.dll.?end@?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at
_W@2@@std@@QAE?AV?$_String_iterator at _WU?$char_traits at _W@std@@V?$allocator
at _W@2@@2 at XZ
called in 32-bit code (0x7b839d82).
Register dump:
  CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
  EIP:7b839d82 ESP:0033fac0 EBP:0033fb24 EFLAGS:00000246(   - --  I  Z-
-P- )
  EAX:7b825ef1 EBX:7b894ff4 ECX:00000000 EDX:80000100
  ESI:80000100 EDI:ffffffff
Stack dump:
0x0033fac0:  0033fb44 00000008 02650a90 80000100
0x0033fad0:  00000001 00000000 7b839d82 00000002
0x0033fae0:  68c8fb40 68caa0a3 0033fbb0 0000009c
0x0033faf0:  02650aa0 0000009c 0033fb28 68c8aed6
0x0033fb00:  0033fb20 68c8d7b0 0033fbb4 68cc2a40
0x0033fb10:  0264f220 0000009f 7b839d3a 00000000
Backtrace:
=>0 0x7b839d82 in kernel32 (+0x29d82) (0x0033fb24)
   1 0x68c8fab8 in msvcp90 (+0x2fab7) (0x0033fb54)
   2 0x68c74d65 in msvcp90 (+0x14d64) (0x02609840)
   3 0x00571b3b in kindle (+0x171b3a) (0x02609840)
   4 0x00000000 (0x026098d1)
0x7b839d82: subl    $4,%esp
Modules:
Module    Address            Debug info    Name (139 modules)
PE      340000-  37d000    Deferred        ssleay32
PE      390000-  3b9000    Deferred        webcoreviewer
PE      3c0000-  3d0000    Deferred        pthreadvc2
PE      400000- 13cf000    Export          kindle
PE     13d0000- 14ec000    Deferred        libeay32
PE     14f0000- 162f000    Deferred        qtscript4
PE     1630000- 1726000    Deferred        libxml2
PE     1730000- 1846000    Deferred        javascriptcore
PE     1850000- 1912000    Deferred        cflite
PE     1920000- 1aa5000    Deferred        icuin44
PE     1ab0000- 2053000    Deferred        libwebcore
PE     2060000- 2106000    Deferred        cairo
PE     2110000- 214d000    Deferred        libjpeg
PE    10000000-10a34000    Deferred        qtwebkit4
ELF    25115000-2512f000    Deferred        imagehlp<elf>
   \-PE    25120000-2512f000    \               imagehlp
ELF    3bb08000-3bb26000    Deferred        wintab32<elf>
   \-PE    3bb10000-3bb26000    \               wintab32
PE    4a800000-4a91f000    Deferred        icuuc44
PE    4ad00000-4bb41000    Deferred        icudt44
PE    5a4c0000-5a4d4000    Deferred        zlib1
ELF    6014d000-6018b000    Deferred        rsaenh<elf>
   \-PE    60150000-6018b000    \               rsaenh
PE    61000000-61056000    Deferred        qtxml4
PE    62000000-62093000    Deferred        qtsql4
PE    64000000-640ef000    Deferred        qtnetwork4
PE    65000000-657b8000    Deferred        qtgui4
PE    67000000-67228000    Deferred        qtcore4
ELF    68000000-68020000    Deferred        ld-linux.so.2
ELF    68020000-68162000    Dwarf           libwine.so.1
ELF    68162000-6817d000    Deferred        libpthread.so.0
ELF    6817d000-682f9000    Deferred        libc.so.6
ELF    682f9000-682fe000    Deferred        libdl.so.2
ELF    682fe000-68328000    Deferred        libm.so.6
ELF    68328000-68332000    Deferred        libnss_compat.so.2
ELF    68332000-6834b000    Deferred        libnsl.so.1
ELF    6834b000-68357000    Deferred        libnss_nis.so.2
ELF    68357000-68364000    Deferred        libnss_files.so.2
ELF    68364000-68396000    Deferred        ws2_32<elf>
   \-PE    68370000-68396000    \               ws2_32
ELF    68396000-683ab000    Deferred        libz.so.1
ELF    683ab000-683d0000    Deferred        mpr<elf>
   \-PE    683b0000-683d0000    \               mpr
ELF    683d0000-6850c000    Deferred        user32<elf>
   \-PE    683e0000-6850c000    \               user32
ELF    6850c000-685b1000    Deferred        gdi32<elf>
   \-PE    68520000-685b1000    \               gdi32
ELF    685b1000-685ca000    Deferred        version<elf>
   \-PE    685c0000-685ca000    \               version
ELF    685ca000-687db000    Deferred        shell32<elf>
   \-PE    685e0000-687db000    \               shell32
ELF    687db000-688d1000    Deferred        comctl32<elf>
   \-PE    687e0000-688d1000    \               comctl32
ELF    688d1000-689d8000    Deferred        ole32<elf>
   \-PE    688f0000-689d8000    \               ole32
ELF    689d8000-68a4e000    Deferred        rpcrt4<elf>
   \-PE    689e0000-68a4e000    \               rpcrt4
ELF    68a4e000-68af0000    Deferred        winmm<elf>
   \-PE    68a60000-68af0000    \               winmm
ELF    68af0000-68be5000    Deferred        comdlg32<elf>
   \-PE    68b00000-68be5000    \               comdlg32
ELF    68be5000-68c1e000    Deferred        winspool<elf>
   \-PE    68bf0000-68c1e000    \               winspool
ELF    68c1e000-68c40000    Deferred        imm32<elf>
   \-PE    68c20000-68c40000    \               imm32
ELF    68c40000-68d18000    Dwarf           msvcp90<elf>
   \-PE    68c60000-68d18000    \               msvcp90
ELF    68d18000-68d47000    Deferred        msvcr90<elf>
   \-PE    68d20000-68d47000    \               msvcr90
ELF    68d47000-68df3000    Deferred        crypt32<elf>
   \-PE    68d50000-68df3000    \               crypt32
ELF    68df3000-68e26000    Deferred        wintrust<elf>
   \-PE    68e00000-68e26000    \               wintrust
ELF    68e26000-68e41000    Deferred        wsock32<elf>
   \-PE    68e30000-68e41000    \               wsock32
ELF    68e41000-68e63000    Deferred        iphlpapi<elf>
   \-PE    68e50000-68e63000    \               iphlpapi
ELF    68e63000-68e77000    Deferred        msimg32<elf>
   \-PE    68e70000-68e77000    \               msimg32
ELF    68e77000-68f0e000    Deferred        libfreetype.so.6
ELF    68f0e000-68f43000    Deferred        libfontconfig.so.1
ELF    68f43000-68f6d000    Deferred        libexpat.so.1
ELF    68f6d000-69013000    Deferred        winex11<elf>
   \-PE    68f80000-69013000    \               winex11
ELF    69013000-6901c000    Deferred        libsm.so.6
ELF    6901c000-6902f000    Deferred        libxext.so.6
ELF    6902f000-69049000    Deferred        libice.so.6
ELF    69049000-69068000    Deferred        libxcb.so.1
ELF    69068000-6906c000    Deferred        libxau.so.6
ELF    6906c000-69073000    Deferred        libxdmcp.so.6
ELF    69073000-69077000    Deferred        libxinerama.so.1
ELF    69077000-6907d000    Deferred        libxxf86vm.so.1
ELF    6907d000-69088000    Deferred        libxrender.so.1
ELF    69088000-69091000    Deferred        libxrandr.so.2
ELF    69091000-69095000    Deferred        libxcomposite.so.1
ELF    69095000-690a5000    Deferred        libxi.so.6
ELF    690a5000-690b0000    Deferred        libxcursor.so.1
ELF    690b0000-690b6000    Deferred        libxfixes.so.3
ELF    690b6000-69108000    Deferred        libcups.so.2
ELF    69108000-69146000    Deferred        libgssapi_krb5.so.2
ELF    69146000-69154000    Deferred        libavahi-common.so.3
ELF    69154000-69167000    Deferred        libavahi-client.so.3
ELF    69167000-69230000    Deferred        libkrb5.so.3
ELF    69230000-69259000    Deferred        libk5crypto.so.3
ELF    69259000-6925d000    Deferred        libcom_err.so.2
ELF    6925d000-69266000    Deferred        libkrb5support.so.0
ELF    69266000-692eb000    Deferred        libgcrypt.so.11
ELF    692eb000-69334000    Deferred        libdbus-1.so.3
ELF    69334000-69338000    Deferred        libkeyutils.so.1
ELF    69338000-6934f000    Deferred        libresolv.so.2
ELF    6934f000-69354000    Deferred        libgpg-error.so.0
ELF    69354000-6935d000    Deferred        librt.so.1
ELF    6935d000-6937e000    Deferred        localspl<elf>
   \-PE    69360000-6937e000    \               localspl
ELF    6937e000-69399000    Deferred        spoolss<elf>
   \-PE    69380000-69399000    \               spoolss
ELF    6964f000-69678000    Deferred        msacm32<elf>
   \-PE    69650000-69678000    \               msacm32
ELF    6c244000-6c2ad000    Deferred        shlwapi<elf>
   \-PE    6c250000-6c2ad000    \               shlwapi
ELF    6cd22000-6cd8d000    Deferred        wininet<elf>
   \-PE    6cd30000-6cd8d000    \               wininet
ELF    6e2bc000-6e348000    Deferred        msvcrt<elf>
   \-PE    6e2d0000-6e348000    \               msvcrt
ELF    71211000-71347000    Deferred        libx11.so.6
ELF    71573000-71579000    Deferred        libuuid.so.1
ELF    71a1d000-71a51000    Deferred        uxtheme<elf>
   \-PE    71a20000-71a51000    \               uxtheme
ELF    74312000-74324000    Deferred        libtasn1.so.3
ELF    790ff000-791f1000    Deferred        oleaut32<elf>
   \-PE    79120000-791f1000    \               oleaut32
ELF    795ff000-7965f000    Deferred        advapi32<elf>
   \-PE    79610000-7965f000    \               advapi32
ELF    796fc000-797ac000    Deferred        libgnutls.so.26
ELF    7b800000-7b9aa000    Dwarf           kernel32<elf>
   \-PE    7b810000-7b9aa000    \               kernel32
ELF    7bc00000-7bcc4000    Deferred        ntdll<elf>
   \-PE    7bc10000-7bcc4000    \               ntdll
ELF    7bf00000-7bf04000    Deferred <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
     0000001b    0
     00000014    0
     00000010    0
     0000000f    0
00000011 winedevice.exe
     00000017    0
     00000016    0
     00000013    0
     00000012    0
00000018 plugplay.exe
     0000001c    0
     0000001a    0
     00000019    0
00000033 explorer.exe
     00000034    0
0000003e (D) C:\Program Files\Amazon\Kindle\Kindle.exe
     00000040    0
     0000003f    0 <=Backtrace:
=>0 0x7b839d82 in kernel32 (+0x29d82) (0x0033fb24)
   1 0x68c8fab8 in msvcp90 (+0x2fab7) (0x0033fb54)
   2 0x68c74d65 in msvcp90 (+0x14d64) (0x02609840)
   3 0x00571b3b in kindle (+0x171b3a) (0x02609840)
   4 0x00000000 (0x026098d1)
wine: Call from 0x7b839d82 to unimplemented function
msvcp90.dll.?end@?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at
_W@2@@std@@QAE?AV?$_String_iterator at _WU?$char_traits at _W@std@@V?$allocator
at _W@2@@2 at XZ,
aborting
wine: Call from 0x7b839d82 to unimplemented function
msvcp90.dll.?end@?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at
_W@2@@std@@QAE?AV?$_String_iterator at _WU?$char_traits at _W@std@@V?$allocator
at _W@2@@2 at XZ,
aborting