chiedo aiuto qui dopo aver cercato invano aiuto dai mantainer dell'applicazione wine che vorrei eseguire: delta force black hawk down.
l'aiuto non riguarda tanto l'applicazione in se, quanto l'uso delle librerie native con wine.
il programma crasha nel tentativo di usare la libreria ibrowse.dll (almeno credo) :
Codice: Seleziona tutto
wine dfbhd.exe
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x33df80,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d8:ValidatePixelShader (0x1823980 (nil) 0 (nil)): stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x1417a0) : stub
wine: Unhandled page fault on read access to 0x00000040 at address 0x1000c597 (thread 0016), starting debugger...
Unhandled exception: page fault on read access to 0x00000040 in 32-bit code (0x1000c597).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:1000c597 ESP:7befe500 EBP:7befe574 EFLAGS:00210206( - 00 - RIP1)
EAX:0000000f EBX:011ae6c8 ECX:00000000 EDX:00000000
ESI:7befe5b4 EDI:011b1d58
Stack dump:
0x7befe500: 00000000 00000000 011b1d58 011a0014
0x7befe510: 011b2d50 7befe4fc 00000088 7befe6c4
0x7befe520: 10029204 1003b6e0 ffffffff 10028cc0
0x7befe530: 1000bb4d 00000000 7befe58c 7befe608
0x7befe540: 011b14d0 1000ca58 00000000 00000000
0x7befe550: 00000000 00000000 10048670 100042aa
Backtrace:
=>1 0x1000c597 in ibrowse (+0xc597) (0x7befe574)
2 0x1000cb08 in ibrowse (+0xcb08) (0x011ae6c8)
3 0x00000005 (0x011b2730)
4 0x00000000 (0x00000000)
0x1000c597: movl 0x40(%edx),%edx
Modules:
Module Address Debug info Name (94 modules)
PE 340000- 34d000 Deferred apiclient
PE 400000- f72000 Deferred dfbhd
PE 10000000-1004e000 Export ibrowse
PE 30000000-30072000 Deferred binkw32
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7d15c000-7d18f000 Deferred uxtheme<elf>
\-PE 7d160000-7d18f000 \ uxtheme
ELF 7d18f000-7d1a4000 Deferred midimap<elf>
\-PE 7d1a0000-7d1a4000 \ midimap
ELF 7d1a4000-7d268000 Deferred libasound.so.2
ELF 7d268000-7d29d000 Deferred winealsa<elf>
\-PE 7d270000-7d29d000 \ winealsa
ELF 7d618000-7d63e000 Deferred msacm32<elf>
\-PE 7d620000-7d63e000 \ msacm32
ELF 7d63e000-7d647000 Deferred libxcursor.so.1
ELF 7d651000-7d669000 Deferred msacm32<elf>
\-PE 7d660000-7d669000 \ msacm32
ELF 7d66b000-7d670000 Deferred libxfixes.so.3
ELF 7d670000-7d673000 Deferred libxcomposite.so.1
ELF 7d673000-7d679000 Deferred libxrandr.so.2
ELF 7d679000-7d681000 Deferred libxrender.so.1
ELF 7d681000-7d684000 Deferred libxinerama.so.1
ELF 7d687000-7d6a4000 Deferred imm32<elf>
\-PE 7d690000-7d6a4000 \ imm32
ELF 7d6a4000-7d6a7000 Deferred iso8859-1.so
ELF 7d749000-7e1fc000 Deferred libglcore.so.1
ELF 7e1fc000-7e2a0000 Deferred libgl.so.1
ELF 7e2a0000-7e2b7000 Deferred libxcb.so.1
ELF 7e2b7000-7e39f000 Deferred libx11.so.6
ELF 7e39f000-7e3ad000 Deferred libxext.so.6
ELF 7e3ad000-7e3c4000 Deferred libice.so.6
ELF 7e3e8000-7e47a000 Deferred winex11<elf>
\-PE 7e400000-7e47a000 \ winex11
ELF 7e48a000-7e4b5000 Deferred libfontconfig.so.1
ELF 7e4b9000-7e4be000 Deferred libxdmcp.so.6
ELF 7e4d9000-7e4ed000 Deferred libz.so.1
ELF 7e4ed000-7e55b000 Deferred libfreetype.so.6
ELF 7e55d000-7e55f000 Deferred libnvidia-tls.so.1
ELF 7e55f000-7e57f000 Deferred libexpat.so.1
ELF 7e57f000-7e66d000 Deferred wined3d<elf>
\-PE 7e590000-7e66d000 \ wined3d
ELF 7e66d000-7e698000 Deferred d3d8<elf>
\-PE 7e670000-7e698000 \ d3d8
ELF 7e698000-7e6cb000 Deferred dplayx<elf>
\-PE 7e6a0000-7e6cb000 \ dplayx
ELF 7e6cb000-7e715000 Deferred dsound<elf>
\-PE 7e6d0000-7e715000 \ dsound
ELF 7e715000-7e774000 Deferred rpcrt4<elf>
\-PE 7e720000-7e774000 \ rpcrt4
ELF 7e774000-7e814000 Deferred ole32<elf>
\-PE 7e780000-7e814000 \ ole32
ELF 7e814000-7e84b000 Deferred dinput<elf>
\-PE 7e820000-7e84b000 \ dinput
ELF 7e84b000-7e90a000 Deferred comctl32<elf>
\-PE 7e850000-7e90a000 \ comctl32
ELF 7e90a000-7ea0e000 Deferred shell32<elf>
\-PE 7e920000-7ea0e000 \ shell32
ELF 7ea0e000-7ea65000 Deferred shlwapi<elf>
\-PE 7ea20000-7ea65000 \ shlwapi
ELF 7ea65000-7ea78000 Deferred libresolv.so.2
ELF 7ea79000-7ea7b000 Deferred libxcb-xlib.so.0
ELF 7ea7b000-7ea83000 Deferred libsm.so.6
ELF 7ea83000-7ea9c000 Deferred dinput8<elf>
\-PE 7ea90000-7ea9c000 \ dinput8
ELF 7ea9c000-7eaba000 Deferred iphlpapi<elf>
\-PE 7eaa0000-7eaba000 \ iphlpapi
ELF 7eaba000-7eae6000 Deferred ws2_32<elf>
\-PE 7eac0000-7eae6000 \ ws2_32
ELF 7eae6000-7eb73000 Deferred winmm<elf>
\-PE 7eaf0000-7eb73000 \ winmm
ELF 7eb73000-7ebbe000 Deferred advapi32<elf>
\-PE 7eb80000-7ebbe000 \ advapi32
ELF 7ebbe000-7ec55000 Deferred gdi32<elf>
\-PE 7ebd0000-7ec55000 \ gdi32
ELF 7ec55000-7ed8f000 Deferred user32<elf>
\-PE 7ec70000-7ed8f000 \ user32
ELF 7edc2000-7eee8000 Deferred kernel32<elf>
\-PE 7ede0000-7eee8000 \ kernel32
ELF 7eee8000-7eef3000 Deferred libnss_files.so.2
ELF 7eef3000-7eefd000 Deferred libnss_nis.so.2
ELF 7eefd000-7ef14000 Deferred libnsl.so.1
ELF 7ef14000-7ef3b000 Deferred libm.so.6
ELF 7ef3b000-7ef40000 Deferred libxxf86vm.so.1
ELF 7ef45000-7ef5f000 Deferred wsock32<elf>
\-PE 7ef50000-7ef5f000 \ wsock32
ELF 7ef5f000-7f000000 Deferred ntdll<elf>
\-PE 7ef70000-7f000000 \ ntdll
ELF b7cb0000-b7cb3000 Deferred libxau.so.6
ELF b7cb5000-b7cb9000 Deferred libdl.so.2
ELF b7cb9000-b7dfb000 Deferred libc.so.6
ELF b7dfb000-b7e12000 Deferred libpthread.so.0
ELF b7e17000-b7e20000 Deferred libnss_compat.so.2
ELF b7e36000-b7f4a000 Deferred libwine.so.1
ELF b7f4b000-b7f68000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000010
00000012 0
00000011 0
0000000c
0000000f 0
0000000e 0
0000000d 0
0000000a
0000000b 0
00000008 (D) C:\Program Files\Delta Force Black Hawk Down\dfbhd.exe
00000017 0
00000016 0 <==
00000015 0
00000014 0
00000013 15
00000009 0
Backtrace:
=>1 0x1000c597 in ibrowse (+0xc597) (0x7befe574)
2 0x1000cb08 in ibrowse (+0xcb08) (0x011ae6c8)
3 0x00000005 (0x011b2730)
4 0x00000000 (0x00000000)
dopodichè con winecfg ho impostato la libreria ibrowse come "nativa".
come faccio a verificare che effettivamente la libreria usata sia quella che io ho copiato??? la procedura è corretta????
ogni consiglio sarà gradito!


