Erros ao executar o aplicativo windows com wine

Iniciado por edublind, 10 de Março de 2010, 12:28

tópico anterior - próximo tópico

edublind

Vou documentar o que fiz para que possam entender melhor o que está acontecendo
Instalei o
sudo apt-get install smbfs
depois criei o diretorio
sudo mkdir /mnt/platanus
e testei a montagem com
sudo mount -t smbfs //ip_do_servidor/platanus /mnt/platanus -o username=usuário_do_servidor
deu tudo certinho até ai
Adicionei no fstab
//ip_do_servidor/c     /mnt/platanus     smbfs        user,username=usuário_do_servidor,password=senha_do_usuário_do_servidor 0 0
com os dados corretos
continuou tudo bem
mas quando rodo o
wine /mnt/platanus/Platanus.exe
recebo a seguinte msg de erro
eduardo@eduardo-desktop:/mnt$ wine /mnt/platanus/Platanus.exe
err:menubuilder:WinMain unknown option -a
err:menubuilder:WinMain unknown option -r
err:ole:CoGetClassObject class {00000514-0000-0010-8000-00aa006d2ea4} not registered
err:ole:create_server class {00000514-0000-0010-8000-00aa006d2ea4} not registered
err:ole:CoGetClassObject no class object {00000514-0000-0010-8000-00aa006d2ea4} could be created for context 0x5
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7b8453f0 (thread 0009), starting debugger...
First chance exception: 0xc0000025 in 32-bit code (0x7bc3b5ce).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc3b5ce ESP:0032f5e4 EBP:0032f648 EFLAGS:00200282(   - 00      - -IS1)
EAX:0032f5f0 EBX:7bc8aff4 ECX:0011004c EDX:0032f9c8
ESI:0032f9c8 EDI:0032f654
Stack dump:
0x0032f5e4:  0032f5fc 0000007b 0032f628 c0000025
0x0032f5f4:  00000001 0032f9c8 0032fa60 00000000
0x0032f604:  008d392c 004048cd 008d3940 0032f628
0x0032f614:  00404910 008d3928 008d392c 0049f488
0x0032f624:  00406ab1 6f727245 72632072 69746165
0x0032f634:  6f20676e 63656a62 20202e74 7bc3b580
Backtrace:
=>1 0x7bc3b5ce __regs_RtlRaiseException+0x4e() in ntdll (0x0032f648)
  2 0x7bc7889f in ntdll (+0x6889f) (0x0032f9a8)
  3 0x7bc3a896 RtlRaiseException+0x6() in ntdll (0x0032fa20)
  4 0x004a2fc3 in platanus (+0xa2fc3) (0x0032fa60)
  5 0x004a3853 in platanus (+0xa3853) (0x0032fa98)
  6 0x00421db0 in platanus (+0x21db0) (0x0032fac4)
  7 0x00421fe1 in platanus (+0x21fe1) (0x0032fb1c)
  8 0x0042228e in platanus (+0x2228e) (0x0032fb48)
  9 0x004221cd in platanus (+0x221cd) (0x0032fb64)
  10 0x004266c6 in platanus (+0x266c6) (0x0032fbec)
  11 0x00420773 in platanus (+0x20773) (0x0032fc0c)
  12 0x0041d7d0 in platanus (+0x1d7d0) (0x0032fc30)
  13 0x0041d95a in platanus (+0x1d95a) (0x0032fd50)
  14 0x0041d9eb in platanus (+0x1d9eb) (0x0032fd80)
  15 0x00427349 in platanus (+0x27349) (0x0032fec8)
  16 0x004547a0 in platanus (+0x547a0) (0x0032feec)
  17 0x004fee65 in platanus (+0xfee65) (0x0032ff08)
  18 0x7b877f48 in kernel32 (+0x57f48) (0x0032ffe8)
  19 0x60024b77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7bc3b5ce __regs_RtlRaiseException+0x4e in ntdll: subl $4,%esp
Modules:
Module Address Debug info Name (64 modules)
PE   400000-  7b9000 Export          platanus
ELF 60000000-6001d000 Deferred        ld-linux.so.2
ELF 6001d000-60153000 Export          libwine.so.1
ELF 60153000-6016c000 Deferred        libpthread.so.0
ELF 6016c000-602b1000 Deferred        libc.so.6
ELF 602b1000-602b5000 Deferred        libdl.so.2
ELF 602b5000-602c1000 Deferred        libnss_files.so.2
ELF 602c1000-6040c000 Deferred        user32<elf>
  \-PE 602e0000-6040c000 \               user32
ELF 6040c000-604ab000 Deferred        gdi32<elf>
  \-PE 60420000-604ab000 \               gdi32
ELF 604ab000-604fd000 Deferred        advapi32<elf>
  \-PE 604c0000-604fd000 \               advapi32
ELF 604fd000-605a3000 Deferred        oleaut32<elf>
  \-PE 60510000-605a3000 \               oleaut32
ELF 605a3000-60649000 Deferred        ole32<elf>
  \-PE 605b0000-60649000 \               ole32
ELF 60649000-606ac000 Deferred        rpcrt4<elf>
  \-PE 60660000-606ac000 \               rpcrt4
ELF 606ac000-606c0000 Deferred        libresolv.so.2
ELF 606c0000-606db000 Deferred        version<elf>
  \-PE 606d0000-606db000 \               version
ELF 606db000-606f0000 Deferred        lz32<elf>
  \-PE 606e0000-606f0000 \               lz32
ELF 606f0000-607b3000 Deferred        comctl32<elf>
  \-PE 60700000-607b3000 \               comctl32
ELF 607b3000-60832000 Deferred        libfreetype.so.6
ELF 60832000-60848000 Deferred        libz.so.1
ELF 60848000-60875000 Deferred        libfontconfig.so.1
ELF 60875000-6089c000 Deferred        libexpat.so.1
ELF 6089c000-608b7000 Deferred        libice.so.6
ELF 608b7000-608bd000 Deferred        libxxf86vm.so.1
ELF 608bd000-608cd000 Deferred        libxext.so.6
ELF 608cd000-609fc000 Deferred        libx11.so.6
ELF 609fc000-60a01000 Deferred        libuuid.so.1
ELF 60a01000-60a1f000 Deferred        libxcb.so.1
ELF 60a1f000-60a24000 Deferred        libxdmcp.so.6
ELF 60a24000-60a45000 Deferred        imm32<elf>
  \-PE 60a30000-60a45000 \               imm32
ELF 60a45000-60a48000 Deferred        libxinerama.so.1
ELF 60a48000-60a52000 Deferred        libxrender.so.1
ELF 60a52000-60a5b000 Deferred        libxrandr.so.2
ELF 60a5b000-60a5f000 Deferred        libxcomposite.so.1
ELF 60a5f000-60a65000 Deferred        libxfixes.so.3
ELF 60a65000-60a70000 Deferred        libxcursor.so.1
ELF 60a70000-60a84000 Deferred        olepro32<elf>
  \-PE 60a80000-60a84000 \               olepro32
ELF 62f50000-62fea000 Deferred        winex11<elf>
  \-PE 62f60000-62fea000 \               winex11
ELF 69ca0000-69ca9000 Deferred        libsm.so.6
ELF 6c37a000-6c399000 Deferred        iphlpapi<elf>
  \-PE 6c380000-6c399000 \               iphlpapi
ELF 6d186000-6d18e000 Deferred        libnss_compat.so.2
ELF 6e165000-6e198000 Deferred        uxtheme<elf>
  \-PE 6e170000-6e198000 \               uxtheme
ELF 726aa000-726b5000 Deferred        libnss_nis.so.2
ELF 785b3000-785d9000 Deferred        libm.so.6
ELF 793b5000-793b9000 Deferred        libxau.so.6
ELF 7b800000-7b93c000 Export          kernel32<elf>
  \-PE 7b820000-7b93c000 \               kernel32
ELF 7baac000-7bac3000 Deferred        libnsl.so.1
ELF 7bc00000-7bca7000 Export          ntdll<elf>
  \-PE 7bc10000-7bca7000 \               ntdll
ELF 7bf00000-7bf04000 Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) F:\Platanus.exe
00000009    0 <==
0000000e
00000016    0
00000015    0
00000014    0
00000010    0
0000000f    0
00000011
00000018    0
00000017    0
00000013    0
00000012    0
00000019
0000001a    0
Backtrace:
=>1 0x7bc3b5ce __regs_RtlRaiseException+0x4e() in ntdll (0x0032f648)
  2 0x7bc7889f in ntdll (+0x6889f) (0x0032f9a8)
  3 0x7bc3a896 RtlRaiseException+0x6() in ntdll (0x0032fa20)
  4 0x004a2fc3 in platanus (+0xa2fc3) (0x0032fa60)
  5 0x004a3853 in platanus (+0xa3853) (0x0032fa98)
  6 0x00421db0 in platanus (+0x21db0) (0x0032fac4)
  7 0x00421fe1 in platanus (+0x21fe1) (0x0032fb1c)
  8 0x0042228e in platanus (+0x2228e) (0x0032fb48)
  9 0x004221cd in platanus (+0x221cd) (0x0032fb64)
  10 0x004266c6 in platanus (+0x266c6) (0x0032fbec)
  11 0x00420773 in platanus (+0x20773) (0x0032fc0c)
  12 0x0041d7d0 in platanus (+0x1d7d0) (0x0032fc30)
  13 0x0041d95a in platanus (+0x1d95a) (0x0032fd50)
  14 0x0041d9eb in platanus (+0x1d9eb) (0x0032fd80)
  15 0x00427349 in platanus (+0x27349) (0x0032fec8)
  16 0x004547a0 in platanus (+0x547a0) (0x0032feec)
  17 0x004fee65 in platanus (+0xfee65) (0x0032ff08)
  18 0x7b877f48 in kernel32 (+0x57f48) (0x0032ffe8)
  19 0x60024b77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)

jeflui

#1
Agora faz o mapeamento do seu ponto de montagem no Wine.
"Configuração do Wine" > "Unidades"
No seu post tem:
00000008 (D) F:\Platanus.exe
Talvez configurando a Unidade na letra F, quem sabe :)