Ir ao conteúdo
  • Cadastre-se

Wine deveria executar Adobe Digital Editions 4.0


alexandre.mbm
Ir à solução Resolvido por alexandre.mbm,

Posts recomendados

  • Membro VIP

Instruções:

  • WineHQ para Adobe Digital Editions 4.0, com status de teste Gold

Erro:

Unhandled exception: 0xe0434352 in 32-bit code (0x7b83acdc).Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7b83acdc ESP:0033e154 EBP:0033e1d8 EFLAGS:00200212(   - --  I   -A- - ) EAX:7b8278b1 EBX:7b8b7000 ECX:0033e180 EDX:0033e23c ESI:00000010 EDI:00000000Stack dump:0x0033e154:  6f0fc07f 00000000 010d2c28 000000000x0033e164:  00000000 00000000 e0434352 000000010x0033e174:  00000000 7b83acdc 00000005 801315010x0033e184:  00000000 00000000 00000000 791400000x0033e194:  7919c5d4 00000059 00000000 0033e23c0x0033e1a4:  003724b0 02000059 0033e1bc 79150579Backtrace:=>0 0x7b83acdc in kernel32 (+0x2acdc) (0x0033e1d8)  1 0x791cac08 in clr (+0x8ac07) (0x0033e270)  2 0x791cae41 in clr (+0x8ae40) (0x0033e330)  3 0x051b23f1 (0x0033e408)  4 0x05039873 (0x0033e42c)  5 0x05036ea1 (0x0033e480)  6 0x04fe1266 (0x0033e4ac)  7 0x04fe10d4 (0x0033e4bc)  8 0x05051382 (0x0033e724)  9 0x04bd5be6 (0x0033e740)  10 0x04bd5923 (0x0033e750)  11 0x04b7266d (0x0033e76c)  12 0x04b724f0 (0x0033e7ac)  13 0x04b720d6 (0x0033e7d0)  14 0x04bd564d (0x0033e80c)  15 0x04bd55d9 (0x0033e824)  16 0x791421db in clr (+0x21da) (0x0033e834)  17 0x79164a2a in clr (+0x24a29) (0x0033e8b0)  18 0x79164bcc in clr (+0x24bcb) (0x0033e9f4)  19 0x79164c01 in clr (+0x24c00) (0x0033ea10)  20 0x79164c21 in clr (+0x24c20) (0x0033ea28)  21 0x791df5f8 in clr (+0x9f5f7) (0x0033ec0c)  22 0x791df74f in clr (+0x9f74e) (0x0033ecb8)  23 0x04bd4cd6 (0x0033ecf0)  24 0x04bd49fb (0x0033ed0c)  25 0x04bd4921 (0x0033ed4c)  26 0x04bd44d7 (0x0033ed8c)  27 0x04bd41f4 (0x0033edd0)  28 0x04b72873 (0x0033ee1c)  29 0x04b7279f (0x0033ee3c)  30 0x04b7266d (0x0033ee58)  31 0x04b724f0 (0x0033ee98)  32 0x04b720d6 (0x0033eebc)  33 0x04b71abd (0x0033eefc)  34 0x04b71061 (0x0033ef44)  35 0x00d20565 (0x0033ef78)  36 0x7ec1eb8a WINPROC_wrapper+0x19() in user32 (0x0033efa8)  37 0x7ec1f20d in user32 (+0x8f20c) (0x0033f008)  38 0x7ec218f9 in user32 (+0x918f8) (0x0033f078)  39 0x7ebe5a97 DispatchMessageW+0x96() in user32 (0x0033f198)  40 0x04bd414f (0x0033f1ec)  41 0x04bd350b (0x0033f23c)  42 0x04bd337e (0x0033f248)  43 0x04bd32aa (0x0033f254)  44 0x04bd2de7 (0x0033f268)  45 0x04bd2b39 (0x0033f278)  46 0x04b2aa47 (0x0033f284)  47 0x791421db in clr (+0x21da) (0x0033f294)  48 0x79164a2a in clr (+0x24a29) (0x0033f310)  49 0x79164bcc in clr (+0x24bcb) (0x0033f450)  50 0x79164c01 in clr (+0x24c00) (0x0033f46c)  51 0x79164c21 in clr (+0x24c20) (0x0033f484)  52 0x7922ce82 in clr (+0xece81) (0x0033f5e8)  53 0x7922cf90 in clr (+0xecf8f) (0x0033f850)  54 0x7922cda4 in clr (+0xecda3) (0x0033fd34)  55 0x7922d199 in clr (+0xed198) (0x0033fd88)  56 0x7922d09a in clr (+0xed099) (0x0033fdd4)  57 0x792aaf00 in clr (+0x16aeff) (0x0033fe0c)  58 0x603b55ab in mscoreei (+0x55aa) (0x0033fe18)  59 0x79007f16 in mscoree (+0x7f15) (0x0033fe28)  60 0x79004de3 in mscoree (+0x4de2) (0x0033fe48)  61 0x7b85e53a in kernel32 (+0x4e539) (0x0033fe78)  62 0x7bc7bc60 call_thread_func_wrapper+0xb() in ntdll (0x0033fe98)  63 0x7bc7ec4f call_thread_func+0xde() in ntdll (0x0033ff88)  64 0x7bc7bc3e RtlRaiseException+0x21() in ntdll (0x0033ffb8)  65 0x7bc51de1 call_dll_entry_point+0x440() in ntdll (0x0033ffd8)  66 0xb75b1a9d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)  67 0xb75b1c1a wine_switch_to_stack+0x29() in libwine.so.1 (0xbfed56f8)  68 0x7bc574f1 LdrInitializeThunk+0x1f0() in ntdll (0xbfed5748)  69 0x7b8644d2 __wine_kernel_init+0x871() in kernel32 (0xbfed68b8)  70 0x7bc58363 __wine_process_init+0x172() in ntdll (0xbfed6938)  71 0xb75af653 wine_init+0x2f2() in libwine.so.1 (0xbfed69a8)  72 0x7bf00db2 main+0x81() in <wine-loader> (0xbfed6e08)  73 0xb73e964e __libc_start_main+0xdd() in libc.so.6 (0x00000000)0x7b83acdc: addl    $12,%espModules:Module    Address            Debug info    Name (97 modules)PE      400000-  7ca000    Deferred        digitaleditionsPE    55000000-5519a000    Deferred        wpfgfx_v0400PE    554c0000-55585000    Deferred        presentationnative_v0400PE    561c0000-562a1000    Deferred        wpftxt_v0400PE    5e0d0000-5e17a000    Deferred        diasymreaderPE    60340000-6034d000    Deferred        culturePE    603b0000-60416000    Export          mscoreeiPE    60930000-60940000    Deferred        nlssortingPE    79000000-7904a000    Export          mscoreePE    79060000-7911e000    Deferred        msvcr100_clr0400PE    79140000-797af000    Export          clrPE    79810000-79870000    Deferred        clrjitELF    7b800000-7ba5e000    Dwarf           kernel32<elf>  \-PE    7b810000-7ba5e000    \               kernel32ELF    7bc00000-7bce4000    Dwarf           ntdll<elf>  \-PE    7bc10000-7bce4000    \               ntdllELF    7bf00000-7bf04000    Dwarf           <wine-loader>ELF    7d5cb000-7d657000    Deferred        libgmp.so.10ELF    7d657000-7d686000    Deferred        libhogweed.so.2ELF    7d686000-7d6b9000    Deferred        libnettle.so.4ELF    7d6b9000-7d71d000    Deferred        libp11-kit.so.0ELF    7d71d000-7d864000    Deferred        libgnutls.so.28ELF    7d88c000-7d8b4000    Deferred        iphlpapi<elf>  \-PE    7d890000-7d8b4000    \               iphlpapiELF    7d8b4000-7d8e3000    Deferred        netapi32<elf>  \-PE    7d8c0000-7d8e3000    \               netapi32ELF    7d8e3000-7d914000    Deferred        secur32<elf>  \-PE    7d8f0000-7d914000    \               secur32ELF    7d914000-7d9ce000    Deferred        windowscodecs<elf>  \-PE    7d930000-7d9ce000    \               windowscodecsELF    7d9ce000-7dc00000    Deferred        shell32<elf>  \-PE    7d9e0000-7dc00000    \               shell32ELF    7dd18000-7dd50000    Deferred        ws2_32<elf>  \-PE    7dd20000-7dd50000    \               ws2_32ELF    7dd50000-7dd77000    Deferred        mpr<elf>  \-PE    7dd60000-7dd77000    \               mprELF    7dd77000-7ddf1000    Deferred        wininet<elf>  \-PE    7dd80000-7ddf1000    \               wininetELF    7de4f000-7de58000    Deferred        libffi.so.6ELF    7de58000-7de6d000    Deferred        libtasn1.so.6ELF    7de6d000-7df0c000    Deferred        urlmon<elf>  \-PE    7de80000-7df0c000    \               urlmonELF    7df0c000-7e048000    Deferred        oleaut32<elf>  \-PE    7df20000-7e048000    \               oleaut32ELF    7e048000-7e119000    Deferred        crypt32<elf>  \-PE    7e050000-7e119000    \               crypt32ELF    7e119000-7e15d000    Deferred        rsaenh<elf>  \-PE    7e120000-7e15d000    \               rsaenhELF    7e17f000-7e185000    Deferred        libxfixes.so.3ELF    7e185000-7e191000    Deferred        libxcursor.so.1ELF    7e191000-7e1a4000    Deferred        libxi.so.6ELF    7e1a4000-7e1a8000    Deferred        libxcomposite.so.1ELF    7e1a8000-7e1b3000    Deferred        libxrandr.so.2ELF    7e1b3000-7e1be000    Deferred        libxrender.so.1ELF    7e1be000-7e1c5000    Deferred        libxxf86vm.so.1ELF    7e1c5000-7e1cc000    Deferred        libxdmcp.so.6ELF    7e1cc000-7e1f2000    Deferred        libxcb.so.1ELF    7e1f2000-7e342000    Deferred        libx11.so.6ELF    7e342000-7e357000    Deferred        libxext.so.6ELF    7e37f000-7e412000    Deferred        winex11<elf>  \-PE    7e390000-7e412000    \               winex11ELF    7e412000-7e493000    Deferred        rpcrt4<elf>  \-PE    7e420000-7e493000    \               rpcrt4ELF    7e493000-7e5cd000    Deferred        ole32<elf>  \-PE    7e4b0000-7e5cd000    \               ole32ELF    7e5cd000-7e5f1000    Deferred        imm32<elf>  \-PE    7e5d0000-7e5f1000    \               imm32ELF    7e679000-7e6a2000    Deferred        libexpat.so.1ELF    7e6a2000-7e6df000    Deferred        libfontconfig.so.1ELF    7e6df000-7e753000    Deferred        libpcre.so.1ELF    7e753000-7e771000    Deferred        libgraphite2.so.3ELF    7e771000-7e898000    Deferred        libglib-2.0.so.0ELF    7e898000-7e8fc000    Deferred        libharfbuzz.so.0ELF    7e8fc000-7e93b000    Deferred        libpng16.so.16ELF    7e93b000-7e94c000    Deferred        libbz2.so.1.0ELF    7e94c000-7ea0f000    Deferred        libfreetype.so.6ELF    7ea10000-7ea14000    Deferred        libxinerama.so.1ELF    7ea14000-7ea18000    Deferred        libxau.so.6ELF    7ea37000-7ea51000    Deferred        version<elf>  \-PE    7ea40000-7ea51000    \               versionELF    7ea51000-7eb73000    Deferred        gdi32<elf>  \-PE    7ea60000-7eb73000    \               gdi32ELF    7eb73000-7ecca000    Dwarf           user32<elf>  \-PE    7eb90000-7ecca000    \               user32ELF    7ecca000-7ed41000    Deferred        shlwapi<elf>  \-PE    7ece0000-7ed41000    \               shlwapiELF    7ed41000-7edb8000    Deferred        advapi32<elf>  \-PE    7ed50000-7edb8000    \               advapi32ELF    7edb8000-7edc6000    Deferred        libnss_files.so.2ELF    7ef8b000-7efd8000    Deferred        libm.so.6ELF    7efda000-7eff1000    Deferred        libz.so.1ELF    b73a4000-b73a9000    Deferred        libdl.so.2ELF    b73d1000-b758b000    Dwarf           libc.so.6ELF    b758b000-b75a8000    Deferred        libpthread.so.0ELF    b75a8000-b7761000    Dwarf           libwine.so.1ELF    b7762000-b7785000    Deferred        ld-linux.so.2ELF    b7787000-b7788000    Deferred        [vdso].soThreads:process  tid      prio (all id:s are in hex)0000000e services.exe    00000026    0    00000025    0    0000001e    0    00000016    0    00000010    0    0000000f    000000012 mscorsvw.exe    0000001b    0    0000001a    0    00000019    0    00000013    000000014 explorer.exe    00000015    00000001c winedevice.exe    00000024    0    00000021    0    00000020    0    0000001d    000000022 plugplay.exe    00000028    0    00000027    0    00000023    000000029 (D) C:\Program Files\Adobe\Adobe Digital Editions 4.0\DigitalEditions.exe    0000002f    0    0000002e    0    0000002d    0    0000002c    2    0000002b    0    0000002a    0 <==00000032 wineconsole.exe    00000033    0System information:    Wine build: wine-1.7.39    Platform: i386    Host system: Linux    Host version: 3.19.2-1-ARCH

No Arch Linux, foi instalado assim:

$ sudo pacman -S wine$ sudo pacman -S winetricks$ winetricks -q corefonts dotnet40

Depois foi executado o instalador de ADE 4.0, e na Área de Trabalho do Arch Linux, o atalho .desktop.

 

Antes eu tinha feito várias tentativas com o PlayOnLinux, sem sucesso. Parece que os melhores logs de debug acusaram algo errado com winbind. Um componente faltando existiria num pacote chamado "winbind", se fosse uma distro baseada em Debian (tal como o Ubuntu). O problema talvez seja este; no Arch Linux, um equivalente ao DEB winbind não existe nos repositórios oficiais. E agora?

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
  • Solução

Não sei se o pacote libwbclient era necessário, mas o pacote samba era. Deu tudo certo! Tanto que atualizei aquela página WineHQ com minha instruções e eu já havia esquecido deste tópico aqui no fórum...

 

Não sei se o comando a seguir fez diferença:

winetricks -q corefonts dotnet35sp1 msxml3

Acho que não. Parece-me que só faltava o samba.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Comecei um empacotamento. Vocês podem me ajudar a testar:

$ yaourt -S adobe-digital-editions

Se encontrarem problemas, por favor participem na issue do GitHub.

 

Cuidado! O instalador atual assumirá duas coisas:

  • Primeiro usuário no /home
  • Prefixo ~/.wine
Link para o comentário
Compartilhar em outros sites

  • Membro VIP

@AmarildoJr, eu não estou distribuindo "o programa" da Adobe no AUR. Essa foi uma grande sacada do pessoal da distribuição Arch Linux. O AUR tem apenas as ferramentas para se pegar da fonte o instalador do programa de forma automatizada, e executá-lo. O comando Yaourt, com uma praticidade muito aperfeiçoada, faz o que o usuário faria de posse de um navegador de Internet e de outras ferramentas básicas de seu sistema operacional (ex.: navegador de arquivos): baixa o instalador e o executa. O download é feito diretamente do HTTP da Adobe. Em outras palavras, durante a instalação, o usuário é perguntado se executa o instalador. Já executando-o, a própria Adobe, através da programação que fez em seu instalador intacto, apresenta todas as condições de uso ao usuário, e o pergunta se ele quer mesmo instalar. Tal como aconteceria na instalação convencional em Windows, não deixa de acontecer na instalação em Wine. Para a Adobe, é como se a pessoa tivesse baixado o arquivo de instalação e executado-o manualmente. alexandre-mbm é autor apenas de uma definição descritiva para comandos que agilizam esse processo usando ferramentas alternativas ao navegador de Internet.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...