Przepraszam, że dopiero teraz odpisuję ale wyleciało mi to z głowy.
Użyłam tej funkcji debugowania i ogólnie to chyba nie było nigdzie więcej żadnych błędów więc wkleję końcówkę tylko.
DEBUGOWANIE (fUNKCJA W PLAY ON LINUX)
Kod: Zaznacz cały
fixme:ieframe:OleInPlaceObject_InPlaceDeactivate (0x14f798)
fixme:ieframe:ControlSite_OnFocus (0x14f864)->(0)
fixme:ieframe:InPlaceSite_OnInPlaceDeactivateEx fNoRedraw (1) ignored
fixme:mshtml:HlinkTarget_SetBrowseContext (0x10dc120)->((nil))
fixme:jscript:JScript_SetScriptState unimplemented state 3
fixme:mshtml:nsHttpChannelInternal_TakeAllSecurityMessages (0x1345340)->()
fixme:mshtml:nsHttpChannelInternal_TakeAllSecurityMessages (0x1345340)->()
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:urlmon:UrlMkSetSessionOption Unknown option 26
fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
err:ole:CoCreateInstanceEx apartment not initialised
fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
err:ole:CoCreateInstanceEx apartment not initialised
fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
err:ole:CoCreateInstanceEx apartment not initialised
fixme:urlmon:UrlMkSetSessionOption Unknown option 25
wine: Unhandled page fault on read access to 0x00000000 at address 0x4381c0 (thread 00b0), starting debugger...
PO WCIŚNIĘCIU WIĘCEJ INFORMACJI W WYSKAKUJĄCYM OKIENKU Z BŁĘDEM
Kod: Zaznacz cały
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004381c0).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:004381c0 ESP:0033bf6c EBP:004f07bc EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:ffffffff ECX:a5b13f9b EDX:00000002
ESI:0033c21c EDI:00000000
Stack dump:
0x0033bf6c: 00000000 00400000 ffffffff 00000000
0x0033bf7c: 00000000 00000000 00000000 00000000
0x0033bf8c: 00000000 00000000 00000000 00000000
0x0033bf9c: 00000000 00000000 00000000 00000000
0x0033bfac: 00000000 00000000 00000000 00000000
0x0033bfbc: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0x004381c0 in hgwc (+0x381c0) (0x004f07bc)
0x004381c0: movw 0x0(%eax),%cx
Modules:
Module Address Debug info Name (125 modules)
PE 400000- 6bc000 Export hgwc
ELF 7b800000-7ba54000 Deferred kernel32<elf>
\-PE 7b810000-7ba54000 \ kernel32
ELF 7bc00000-7bcda000 Deferred ntdll<elf>
\-PE 7bc10000-7bcda000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7cf3e000-7cf45000 Deferred libnss_dns.so.2
ELF 7cf45000-7cf80000 Deferred winhttp<elf>
\-PE 7cf50000-7cf80000 \ winhttp
ELF 7cf80000-7d01c000 Deferred urlmon<elf>
\-PE 7cf90000-7d01c000 \ urlmon
ELF 7d01c000-7d0cb000 Deferred msvcrt<elf>
\-PE 7d030000-7d0cb000 \ msvcrt
ELF 7d152000-7d176000 Deferred imm32<elf>
\-PE 7d160000-7d176000 \ imm32
ELF 7d176000-7d19d000 Deferred mpr<elf>
\-PE 7d180000-7d19d000 \ mpr
ELF 7d19d000-7d214000 Deferred wininet<elf>
\-PE 7d1b0000-7d214000 \ wininet
ELF 7d214000-7d2e1000 Deferred crypt32<elf>
\-PE 7d220000-7d2e1000 \ crypt32
ELF 7d2e1000-7d315000 Deferred ws2_32<elf>
\-PE 7d2f0000-7d315000 \ ws2_32
ELF 7d315000-7d39f000 Deferred gdiplus<elf>
\-PE 7d320000-7d39f000 \ gdiplus
ELF 7d39f000-7d4cc000 Deferred oleaut32<elf>
\-PE 7d3b0000-7d4cc000 \ oleaut32
ELF 7d4cc000-7d505000 Deferred oledlg<elf>
\-PE 7d4d0000-7d505000 \ oledlg
ELF 7d505000-7d51b000 Deferred libgpg-error.so.0
ELF 7d51b000-7d590000 Deferred libpcre.so.3
ELF 7d590000-7d5ad000 Deferred libgcc_s.so.1
ELF 7d5ad000-7d65c000 Deferred libgcrypt.so.20
ELF 7d65c000-7d682000 Deferred liblzma.so.5
ELF 7d682000-7d68b000 Deferred librt.so.1
ELF 7d68b000-7d6b1000 Deferred libselinux.so.1
ELF 7d6b1000-7d73f000 Deferred libsystemd.so.0
ELF 7d73f000-7d748000 Deferred libffi.so.6
ELF 7d748000-7d761000 Deferred libresolv.so.2
ELF 7d761000-7d7bb000 Deferred libdbus-1.so.3
ELF 7d7bb000-7d847000 Deferred libgmp.so.10
ELF 7d847000-7d87c000 Deferred libhogweed.so.4
ELF 7d87c000-7d8b9000 Deferred libnettle.so.6
ELF 7d8b9000-7d8ce000 Deferred libtasn1.so.6
ELF 7d8ce000-7d902000 Deferred libidn.so.11
ELF 7d902000-7d963000 Deferred libp11-kit.so.0
ELF 7d963000-7d970000 Deferred libkrb5support.so.0
ELF 7d970000-7d9a1000 Deferred libk5crypto.so.3
ELF 7d9a1000-7da77000 Deferred libkrb5.so.3
ELF 7da77000-7da8b000 Deferred libavahi-client.so.3
ELF 7da8b000-7da99000 Deferred libavahi-common.so.3
ELF 7da99000-7dbf1000 Deferred libgnutls.so.30
ELF 7dbf1000-7dc43000 Deferred libgssapi_krb5.so.2
ELF 7dc43000-7dcca000 Deferred libcups.so.2
ELF 7dcd6000-7dcea000 Deferred psapi<elf>
\-PE 7dce0000-7dcea000 \ psapi
ELF 7dcea000-7dd26000 Deferred winspool<elf>
\-PE 7dcf0000-7dd26000 \ winspool
ELF 7dd26000-7dd9c000 Deferred shlwapi<elf>
\-PE 7dd30000-7dd9c000 \ shlwapi
ELF 7dd9c000-7dfc5000 Deferred shell32<elf>
\-PE 7ddb0000-7dfc5000 \ shell32
ELF 7dfc5000-7e0aa000 Deferred comdlg32<elf>
\-PE 7dfd0000-7e0aa000 \ comdlg32
ELF 7e0aa000-7e0cf000 Deferred iphlpapi<elf>
\-PE 7e0b0000-7e0cf000 \ iphlpapi
ELF 7e0cf000-7e104000 Deferred uxtheme<elf>
\-PE 7e0e0000-7e104000 \ uxtheme
ELF 7e104000-7e10b000 Deferred libxfixes.so.3
ELF 7e10b000-7e116000 Deferred libxcursor.so.1
ELF 7e116000-7e129000 Deferred libxi.so.6
ELF 7e129000-7e12d000 Deferred libxcomposite.so.1
ELF 7e12d000-7e13a000 Deferred libxrandr.so.2
ELF 7e13a000-7e146000 Deferred libxrender.so.1
ELF 7e146000-7e14d000 Deferred libxxf86vm.so.1
ELF 7e14d000-7e151000 Deferred libxinerama.so.1
ELF 7e151000-7e158000 Deferred libxdmcp.so.6
ELF 7e158000-7e15c000 Deferred libxau.so.6
ELF 7e15c000-7e182000 Deferred libxcb.so.1
ELF 7e182000-7e2cd000 Deferred libx11.so.6
ELF 7e2cd000-7e2e2000 Deferred libxext.so.6
ELF 7e2e2000-7e2e7000 Deferred libkeyutils.so.1
ELF 7e2e7000-7e2ec000 Deferred libcom_err.so.2
ELF 7e2ec000-7e300000 Deferred msimg32<elf>
\-PE 7e2f0000-7e300000 \ msimg32
ELF 7e302000-7e38f000 Deferred winex11<elf>
\-PE 7e310000-7e38f000 \ winex11
ELF 7e3d3000-7e3fd000 Deferred libexpat.so.1
ELF 7e3fd000-7e446000 Deferred libfontconfig.so.1
ELF 7e446000-7e471000 Deferred libpng12.so.0
ELF 7e471000-7e48c000 Deferred libz.so.1
ELF 7e48c000-7e53c000 Deferred libfreetype.so.6
ELF 7e55c000-7e651000 Deferred comctl32<elf>
\-PE 7e560000-7e651000 \ comctl32
ELF 7e651000-7e67b000 Deferred msvfw32<elf>
\-PE 7e660000-7e67b000 \ msvfw32
ELF 7e67b000-7e6f7000 Deferred rpcrt4<elf>
\-PE 7e690000-7e6f7000 \ rpcrt4
ELF 7e6f7000-7e826000 Deferred ole32<elf>
\-PE 7e710000-7e826000 \ ole32
ELF 7e826000-7e892000 Deferred advapi32<elf>
\-PE 7e830000-7e892000 \ advapi32
ELF 7e892000-7e9a9000 Deferred gdi32<elf>
\-PE 7e8a0000-7e9a9000 \ gdi32
ELF 7e9a9000-7eaf7000 Deferred user32<elf>
\-PE 7e9c0000-7eaf7000 \ user32
ELF 7eaf7000-7ebaf000 Deferred winmm<elf>
\-PE 7eb00000-7ebaf000 \ winmm
ELF 7ebaf000-7ebd9000 Deferred msacm32<elf>
\-PE 7ebb0000-7ebd9000 \ msacm32
ELF 7ebd9000-7ec1e000 Deferred avifil32<elf>
\-PE 7ebe0000-7ec1e000 \ avifil32
ELF 7ec1e000-7ec31000 Deferred libnss_files.so.2
ELF 7ec31000-7ec3e000 Deferred libnss_nis.so.2
ELF 7ec3e000-7ec59000 Deferred libnsl.so.1
ELF 7ef8b000-7efe0000 Deferred libm.so.6
ELF 7efe7000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f73d8000-f73dd000 Deferred libdl.so.2
ELF f73dd000-f7593000 Deferred libc.so.6
ELF f7594000-f75b1000 Deferred libpthread.so.0
ELF f75b6000-f75c0000 Deferred libnss_compat.so.2
ELF f75d1000-f7786000 Dwarf libwine.so.1
ELF f7788000-f77ad000 Deferred ld-linux.so.2
ELF f77af000-f77b0000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000018 0
00000016 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000017 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000021 explorer.exe
00000023 0
00000022 0
00000040 (D) Z:\home\monika\.PlayOnLinux\wineprefix\Gry\drive_c\Program Files\Smilegate\Crossfire Europe\HGWC.exe
00000009 0
0000000d 0
0000000b 0
00000047 0
00000046 0
00000045 0
00000044 0
00000043 0
00000042 0
00000041 0 <==
System information:
Wine build: wine-1.6.2
Platform: i386 (WOW64)
Host system: Linux
Host version: 4.4.0-66-generic