[Wine] Application with Windev
breizh33
wineforum-user at winehq.org
Thu Nov 26 04:27:11 CST 2009
Hello,
When i launch my application (BDgest in windev), I have a crash with this debug output :
Code:
fixme:shdocvw:PersistStorage_Load (0x25b3658)->(0x800091d8)
fixme:shdocvw:PersistStorage_InitNew (0x25b3658)->(0x800091d8)
fixme:shdocvw:ProvideClassInfo_GetClassInfo (0x25b3658)->(0x33e248)
wine: Unhandled page fault on write access to 0x01c87000 at address 0x681e6006 (thread 0026), starting debugger...
Unhandled exception: page fault on write access to 0x01c87000 in 32-bit code (0x681e6006).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:681e6006 ESP:0033ddf8 EBP:0033df08 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:6d95aff4 ECX:00000052 EDX:00000032
ESI:02374ae8 EDI:01c87000
Stack dump:
0x0033ddf8: 023749ec 6d8fa6c7 01c86f04 023749ec
0x0033de08: 00000244 7b88fdec 2008fce0 01c86f04
0x0033de18: 01c80000 00000244 00000244 02733b60
0x0033de28: 00000032 00000244 02734108 0236dae8
0x0033de38: 00000000 00000000 00000032 00000091
0x0033de48: 00200020 7b8b0000 00000000 2008fce0
Backtrace:
=>0 0x681e6006 memcpy+0x46() in libc.so.6 (0x0033df08)
1 0x200350b0 SetDIBits+0x180() in gdi32 (0x0033df58)
2 0x200357fd StretchDIBits+0x49d() in gdi32 (0x0033dfe8)
3 0x25c71b3a in bdgimg (+0x11b3a) (0x0033e024)
4 0x25c70e2a in bdgimg (+0x10e2a) (0x0033e0a8)
5 0x25c70035 in bdgimg (+0x10035) (0x0033e0f4)
6 0x25c6fa19 in bdgimg (+0xfa19) (0x0033e180)
7 0x25c6f4b1 in bdgimg (+0xf4b1) (0x0033e1c0)
8 0x250b9aac in bdgobj (+0x59aac) (0x0033e218)
9 0x250b9792 in bdgobj (+0x59792) (0x0033e404)
10 0x2509a2a8 in bdgobj (+0x3a2a8) (0x0033e440)
11 0x250b948d in bdgobj (+0x5948d) (0x0033e4c0)
12 0x2515d43c in bdgobj (+0xfd43c) (0x0033e510)
13 0x2516c965 in bdgobj (+0x10c965) (0x0033e544)
14 0x2515bd48 in bdgobj (+0xfbd48) (0x0033e5b0)
15 0x2516cadd in bdgobj (+0x10cadd) (0x0033e628)
16 0x2516ceee in bdgobj (+0x10ceee) (0x0033e6a0)
17 0x25159a31 in bdgobj (+0xf9a31) (0x0000000f)
18 0x00000000 (0x00000000)
0x681e6006 memcpy+0x46 in libc.so.6: repe movsl (%esi),%es:(%edi)
Modules:
Module Address Debug info Name (104 modules)
PE 400000- 431000 Deferred bdgest
PE 1f430000-1f436000 Deferred msader15
PE 1f440000-1f4bd000 Deferred msado15
PE 1f670000-1f693000 Deferred msdart
ELF 20000000-200a0000 Export gdi32<elf>
\-PE 20010000-200a0000 \ gdi32
ELF 200a0000-200cd000 Deferred libfontconfig.so.1
ELF 200cd000-200f4000 Deferred libexpat.so.1
ELF 200f4000-20104000 Deferred libxext.so.6
ELF 20104000-20109000 Deferred libuuid.so.1
ELF 20109000-2010d000 Deferred libxau.so.6
ELF 2010d000-20113000 Deferred libxxf86vm.so.1
ELF 20113000-2012d000 Deferred version<elf>
\-PE 20120000-2012d000 \ version
ELF 2012d000-202bd000 Deferred shell32<elf>
\-PE 20140000-202bd000 \ shell32
ELF 202bd000-20365000 Deferred libgnutls.so.26
ELF 20365000-20376000 Deferred libavahi-client.so.3
ELF 20376000-2037a000 Deferred libcom_err.so.2
ELF 2037a000-2037e000 Deferred libkeyutils.so.1
ELF 2037e000-20390000 Deferred libtasn1.so.3
ELF 20390000-203d1000 Deferred shdocvw<elf>
\-PE 203a0000-203d1000 \ shdocvw
ELF 21bdb000-21c0f000 Deferred winspool<elf>
\-PE 21be0000-21c0f000 \ winspool
ELF 22dfa000-22e33000 Deferred libdbus-1.so.3
PE 25060000-25367000 Export bdgobj
PE 25460000-256cc000 Deferred bdghf
ELF 25b73000-25b9e000 Deferred libk5crypto.so.3
PE 25c60000-25d08000 Export bdgimg
PE 25e60000-26075000 Deferred bdgvm
PE 26260000-263b3000 Deferred bdgcom
PE 26460000-2647b000 Deferred bdgole
PE 26660000-266e6000 Deferred bdggrf
PE 26860000-268e8000 Deferred bdgstd
PE 28260000-282f4000 Deferred bdgoldb
ELF 2a499000-2a5c8000 Deferred libx11.so.6
ELF 2f0b0000-2f0b5000 Deferred libxdmcp.so.6
ELF 31016000-31031000 Deferred libice.so.6
ELF 326ce000-326e4000 Deferred libz.so.1
ELF 37f5b000-380a3000 Deferred user32<elf>
\-PE 37f70000-380a3000 \ user32
ELF 386a1000-38720000 Deferred libfreetype.so.6
ELF 39e37000-39e6a000 Deferred uxtheme<elf>
\-PE 39e40000-39e6a000 \ uxtheme
ELF 3d967000-3d994000 Deferred libgssapi_krb5.so.2
ELF 3f84c000-3f91a000 Deferred comctl32<elf>
\-PE 3f860000-3f91a000 \ comctl32
ELF 43619000-43624000 Deferred libxcursor.so.1
ELF 45955000-45a07000 Deferred libkrb5.so.3
ELF 47b19000-47b2d000 Deferred msimg32<elf>
\-PE 47b20000-47b2d000 \ msimg32
ELF 4ae5f000-4ae7d000 Deferred libxcb.so.1
ELF 4be86000-4becb000 Deferred libcups.so.2
ELF 4c40e000-4c467000 Deferred advapi32<elf>
\-PE 4c420000-4c467000 \ advapi32
ELF 513c4000-513de000 Deferred rasapi32<elf>
\-PE 513d0000-513de000 \ rasapi32
ELF 52b1e000-52b23000 Deferred libgpg-error.so.0
ELF 53d17000-53dc2000 Deferred comdlg32<elf>
\-PE 53d20000-53dc2000 \ comdlg32
ELF 5505f000-55069000 Deferred libxrender.so.1
ELF 56b9d000-56ba9000 Deferred libavahi-common.so.3
ELF 58422000-58425000 Deferred libxinerama.so.1
ELF 587ec000-587f0000 Deferred libxcomposite.so.1
ELF 58cfc000-58d05000 Deferred libkrb5support.so.0
ELF 5eec9000-5eef3000 Deferred ws2_32<elf>
\-PE 5eed0000-5eef3000 \ ws2_32
ELF 5f3f6000-5f472000 Deferred libgcrypt.so.11
ELF 60470000-60479000 Deferred librt.so.1
ELF 60bbb000-60bc4000 Deferred libsm.so.6
PE 65340000-653d2000 Deferred oleaut32
ELF 65cc4000-65cd8000 Deferred lz32<elf>
\-PE 65cd0000-65cd8000 \ lz32
PE 65f00000-65fc2000 Deferred ole32
ELF 673db000-67438000 Deferred shlwapi<elf>
\-PE 673f0000-67438000 \ shlwapi
ELF 67810000-67824000 Deferred libresolv.so.2
ELF 67955000-6795e000 Deferred libxrandr.so.2
ELF 68000000-6801d000 Deferred ld-linux.so.2
ELF 6801d000-68158000 Deferred libwine.so.1
ELF 68158000-68171000 Deferred libpthread.so.0
ELF 68171000-682b5000 Export libc.so.6
ELF 682b5000-682b9000 Deferred libdl.so.2
ELF 682b9000-682df000 Deferred libm.so.6
ELF 682df000-682e7000 Deferred libnss_compat.so.2
ELF 682e7000-682fe000 Deferred libnsl.so.1
ELF 682fe000-68309000 Deferred libnss_nis.so.2
ELF 68309000-68315000 Deferred libnss_files.so.2
ELF 68315000-68383000 Deferred msvcrt<elf>
\-PE 68330000-68383000 \ msvcrt
ELF 69662000-69683000 Deferred imm32<elf>
\-PE 69670000-69683000 \ imm32
ELF 6c2f2000-6c2f8000 Deferred libxfixes.so.3
ELF 6d8c6000-6d964000 Deferred winex11<elf>
\-PE 6d8d0000-6d964000 \ winex11
PE 70100000-70153000 Deferred rpcrt4
ELF 78068000-7807d000 Deferred system.drv16.so
PE 78070000-7807d000 Deferred system.drv16
ELF 7b800000-7b972000 Deferred kernel32<elf>
\-PE 7b820000-7b972000 \ kernel32
ELF 7bc00000-7bcb2000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb2000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000e
00000014 0
00000010 0
0000000f 0
00000011
00000017 0
00000013 0
00000012 0
00000019
0000001a 0
00000025 (D) C:\BDGest\BDGest.exe
00000027 0
00000026 0 <==
Backtrace:
=>0 0x681e6006 memcpy+0x46() in libc.so.6 (0x0033df08)
1 0x200350b0 SetDIBits+0x180() in gdi32 (0x0033df58)
2 0x200357fd StretchDIBits+0x49d() in gdi32 (0x0033dfe8)
3 0x25c71b3a in bdgimg (+0x11b3a) (0x0033e024)
4 0x25c70e2a in bdgimg (+0x10e2a) (0x0033e0a8)
5 0x25c70035 in bdgimg (+0x10035) (0x0033e0f4)
6 0x25c6fa19 in bdgimg (+0xfa19) (0x0033e180)
7 0x25c6f4b1 in bdgimg (+0xf4b1) (0x0033e1c0)
8 0x250b9aac in bdgobj (+0x59aac) (0x0033e218)
9 0x250b9792 in bdgobj (+0x59792) (0x0033e404)
10 0x2509a2a8 in bdgobj (+0x3a2a8) (0x0033e440)
11 0x250b948d in bdgobj (+0x5948d) (0x0033e4c0)
12 0x2515d43c in bdgobj (+0xfd43c) (0x0033e510)
13 0x2516c965 in bdgobj (+0x10c965) (0x0033e544)
14 0x2515bd48 in bdgobj (+0xfbd48) (0x0033e5b0)
15 0x2516cadd in bdgobj (+0x10cadd) (0x0033e628)
16 0x2516ceee in bdgobj (+0x10ceee) (0x0033e6a0)
17 0x25159a31 in bdgobj (+0xf9a31) (0x0000000f)
18 0x00000000 (0x00000000)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x681e6006
It seems that gdi32.dll is responsable of that.
Thank's for your help and excuse for my poor english
More information about the wine-users
mailing list