[Wine] Cannot copy in Wine
greenelephant
wineforum-user at winehq.org
Wed May 25 17:43:34 CDT 2011
Hello everyone
I have a win32 program originally compiled from Visual Basic 6.
I have loaded the VB6 Virtual machine DLL into system32 folder so the program loads under wine OK.
However my problem is when I try to select text inside a text box inside the program when I run the program through wine, wine crashes and displays a dialog box stating
'The program has encountered a serious problem and needs to close. We are sorry for the inconvenience'.
'This can be caused by a problem in the program or a deficiency in wine'
When I type in this command into the terminal
Code:
export WINEDEBUG=1 ; wine <program_name.exe>
------
i get this inside the terminal
Code:
fixme:heap:RtlCompactHeap (0x110000, 0x0) stub
wine: Unhandled page fault on read access to 0x102475cf at address 0x66092244 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x102475cf in 32-bit code (0x66092244).
err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "DLL\\MSVBVM60.dbg" ("\x10")
when the dialog box has appeared.
----
Once I close the dialog box the terminal then displays the following code
Code:
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:66092244 ESP:0032f9c0 EBP:0032f9c8 EFLAGS:00010206( R- -- I - -P- )
EAX:102474ff EBX:00000301 ECX:6610dec0 EDX:00000300
ESI:102474ff EDI:00000000
Stack dump:
0x0032f9c0: 00000000 66063383 0032f9e4 66092271
0x0032f9d0: 102474ff 66091d83 00000301 00000001
0x0032f9e0: 00953208 0032fa00 66092271 66063383
0x0032f9f0: 66091d83 00000301 00950244 00950244
0x0032fa00: 0032fa30 66091e8c 00953208 66091d83
0x0032fa10: 00000301 00000000 660799ff 0097427c
Backtrace:
=>0 0x66092244 in msvbvm60 (+0x92244) (0x0032f9c8)
1 0x66092271 in msvbvm60 (+0x92270) (0x0032f9e4)
2 0x66092271 in msvbvm60 (+0x92270) (0x0032fa00)
3 0x66091e8c in msvbvm60 (+0x91e8b) (0x0032fa30)
4 0x66036401 in msvbvm60 (+0x36400) (0x0032fa9c)
5 0x660b9f31 in msvbvm60 (+0xb9f30) (0x0032fb04)
6 0x660210f7 in msvbvm60 (+0x210f6) (0x0032fb2c)
7 0x66020075 in msvbvm60 (+0x20074) (0x0032fb88)
8 0x7edf011a WINPROC_wrapper+0x19() in user32 (0x0032fbb8)
9 0x7edf1c1c in user32 (+0xa1c1b) (0x0032fc08)
10 0x7edf2f7f in user32 (+0xa2f7e) (0x0032fc58)
11 0x7edb63ab DispatchMessageA+0x9a() in user32 (0x0032fd48)
12 0x66014881 in msvbvm60 (+0x14880) (0x0032fd88)
13 0x660147ba in msvbvm60 (+0x147b9) (0x0032fdcc)
14 0x66014698 in msvbvm60 (+0x14697) (0x6601a120)
15 0x66010d1f in msvbvm60 (+0x10d1e) (0x660d1fd6)
16 0x0c2474ff (0x0424448b)
17 0x00000000 (0x00000000)
0x66092244: movl 0xd0(%esi),%edi
Modules:
Module Address Debug info Name (110 modules)
PE 350000- 35e000 Deferred odbcji32
PE 400000- 43e000 Deferred program
PE d90000- da5000 Deferred msdatl3
PE 1e40000- 1e84000 Deferred odbcjt32
PE f9a0000- f9ab000 Deferred vbajet32
PE f9c0000- fa22000 Deferred expsrv
PE 1b000000-1b170000 Deferred msjet40
PE 1b2c0000-1b2cd000 Deferred msjter40
PE 1b2d0000-1b2f6000 Deferred msjint40
PE 1b5d0000-1b665000 Deferred mswstr10
PE 1f320000-1f36d000 Deferred msadce
PE 1f370000-1f375000 Deferred msadcer
PE 1f440000-1f4be000 Deferred msado15
PE 1f530000-1f53d000 Deferred msadrh15
PE 1f670000-1f694000 Deferred msdart
PE 1f6b0000-1f6fa000 Deferred msdasql
PE 1f700000-1f704000 Deferred msdasqlr
PE 1f7a0000-1f7da000 Deferred odbc32
PE 1f7f0000-1f80a000 Deferred odbccp32
PE 1f840000-1f857000 Deferred odbcint
PE 1f890000-1f900000 Deferred oledb32
PE 1f900000-1f911000 Deferred oledb32r
PE 217a0000-217c3000 Deferred comdlg32
PE 66000000-66152000 Export msvbvm60
PE 69a20000-69a2b000 Deferred mtxdm
ELF 7b800000-7b97d000 Deferred kernel32<elf>
\-PE 7b810000-7b97d000 \ kernel32
ELF 7bc00000-7bcb8000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb8000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7dd7b000-7dd99000 Deferred libgcc_s.so.1
ELF 7dd99000-7ddad000 Deferred lz32<elf>
\-PE 7dda0000-7ddad000 \ lz32
ELF 7ddad000-7ddc6000 Deferred version<elf>
\-PE 7ddb0000-7ddc6000 \ version
ELF 7ddc6000-7de48000 Deferred msvcrt<elf>
\-PE 7dde0000-7de48000 \ msvcrt
ELF 7de48000-7de4d000 Deferred libgpg-error.so.0
ELF 7de4d000-7de56000 Deferred librt.so.1
ELF 7de56000-7de8f000 Deferred libdbus-1.so.3
ELF 7de8f000-7df0b000 Deferred libgcrypt.so.11
ELF 7df0b000-7df1d000 Deferred libtasn1.so.3
ELF 7df1d000-7df31000 Deferred libresolv.so.2
ELF 7df31000-7df35000 Deferred libkeyutils.so.1
ELF 7df35000-7df3d000 Deferred libkrb5support.so.0
ELF 7df3d000-7df66000 Deferred libk5crypto.so.3
ELF 7df66000-7e00c000 Deferred libkrb5.so.3
ELF 7e00c000-7e01d000 Deferred libavahi-client.so.3
ELF 7e01d000-7e029000 Deferred libavahi-common.so.3
ELF 7e029000-7e0d1000 Deferred libgnutls.so.26
ELF 7e0d1000-7e0fb000 Deferred libgssapi_krb5.so.2
ELF 7e0fb000-7e141000 Deferred libcups.so.2
ELF 7e189000-7e18d000 Deferred libcom_err.so.2
ELF 7e18d000-7e1c1000 Deferred uxtheme<elf>
\-PE 7e190000-7e1c1000 \ uxtheme
ELF 7e1c1000-7e2ac000 Deferred comctl32<elf>
\-PE 7e1d0000-7e2ac000 \ comctl32
ELF 7e2ac000-7e486000 Deferred shell32<elf>
\-PE 7e2c0000-7e486000 \ shell32
ELF 7e486000-7e544000 Deferred comdlg32<elf>
\-PE 7e490000-7e544000 \ comdlg32
ELF 7e580000-7e5b8000 Deferred winspool<elf>
\-PE 7e590000-7e5b8000 \ winspool
ELF 7e5b8000-7e61a000 Deferred shlwapi<elf>
\-PE 7e5d0000-7e61a000 \ shlwapi
ELF 7e635000-7e640000 Deferred libxcursor.so.1
ELF 7e640000-7e646000 Deferred libxfixes.so.3
ELF 7e646000-7e64a000 Deferred libxcomposite.so.1
ELF 7e64a000-7e653000 Deferred libxrandr.so.2
ELF 7e653000-7e65d000 Deferred libxrender.so.1
ELF 7e65d000-7e663000 Deferred libxxf86vm.so.1
ELF 7e663000-7e666000 Deferred libxinerama.so.1
ELF 7e666000-7e688000 Deferred imm32<elf>
\-PE 7e670000-7e688000 \ imm32
ELF 7e688000-7e68d000 Deferred libxdmcp.so.6
ELF 7e68d000-7e6ab000 Deferred libxcb.so.1
ELF 7e6ab000-7e6af000 Deferred libxau.so.6
ELF 7e6af000-7e6b4000 Deferred libuuid.so.1
ELF 7e6b4000-7e7e3000 Deferred libx11.so.6
ELF 7e7e3000-7e7f3000 Deferred libxext.so.6
ELF 7e7f3000-7e80e000 Deferred libice.so.6
ELF 7e80e000-7e817000 Deferred libsm.so.6
ELF 7e82f000-7e8d2000 Deferred winex11<elf>
\-PE 7e840000-7e8d2000 \ winex11
ELF 7e906000-7e92d000 Deferred libexpat.so.1
ELF 7e92d000-7e95a000 Deferred libfontconfig.so.1
ELF 7e95a000-7e970000 Deferred libz.so.1
ELF 7e970000-7e9e5000 Deferred libfreetype.so.6
ELF 7e9fd000-7eae5000 Deferred oleaut32<elf>
\-PE 7ea10000-7eae5000 \ oleaut32
ELF 7eae5000-7eb5a000 Deferred rpcrt4<elf>
\-PE 7eaf0000-7eb5a000 \ rpcrt4
ELF 7eb5a000-7ec5a000 Deferred ole32<elf>
\-PE 7eb70000-7ec5a000 \ ole32
ELF 7ec5a000-7ecb5000 Deferred advapi32<elf>
\-PE 7ec70000-7ecb5000 \ advapi32
ELF 7ecb5000-7ed41000 Deferred gdi32<elf>
\-PE 7ecc0000-7ed41000 \ gdi32
ELF 7ed41000-7ee72000 Export user32<elf>
\-PE 7ed50000-7ee72000 \ user32
ELF 7ef9f000-7efab000 Deferred libnss_files.so.2
ELF 7efab000-7efc2000 Deferred libnsl.so.1
ELF 7efc2000-7efe8000 Deferred libm.so.6
ELF 7efed000-7eff8000 Deferred libnss_nis.so.2
ELF 7eff8000-7f000000 Deferred libnss_compat.so.2
ELF f7494000-f7498000 Deferred libdl.so.2
ELF f7498000-f75dd000 Deferred libc.so.6
ELF f75de000-f75f7000 Deferred libpthread.so.0
ELF f760f000-f774f000 Deferred libwine.so.1
ELF f7751000-f776f000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\brian\Downloads\rc\bin\program.exe
00000009 0 <==
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000016 0
00000013 0
00000012 0
00000018 explorer.exe
00000019 0
Backtrace:
=>0 0x66092244 in msvbvm60 (+0x92244) (0x0032f9c8)
1 0x66092271 in msvbvm60 (+0x92270) (0x0032f9e4)
2 0x66092271 in msvbvm60 (+0x92270) (0x0032fa00)
3 0x66091e8c in msvbvm60 (+0x91e8b) (0x0032fa30)
4 0x66036401 in msvbvm60 (+0x36400) (0x0032fa9c)
5 0x660b9f31 in msvbvm60 (+0xb9f30) (0x0032fb04)
6 0x660210f7 in msvbvm60 (+0x210f6) (0x0032fb2c)
7 0x66020075 in msvbvm60 (+0x20074) (0x0032fb88)
8 0x7edf011a WINPROC_wrapper+0x19() in user32 (0x0032fbb8)
9 0x7edf1c1c in user32 (+0xa1c1b) (0x0032fc08)
10 0x7edf2f7f in user32 (+0xa2f7e) (0x0032fc58)
11 0x7edb63ab DispatchMessageA+0x9a() in user32 (0x0032fd48)
12 0x66014881 in msvbvm60 (+0x14880) (0x0032fd88)
13 0x660147ba in msvbvm60 (+0x147b9) (0x0032fdcc)
14 0x66014698 in msvbvm60 (+0x14697) (0x6601a120)
15 0x66010d1f in msvbvm60 (+0x10d1e) (0x660d1fd6)
16 0x0c2474ff (0x0424448b)
17 0x00000000 (0x00000000)
does anyone know how to copy/paste text into text boxes successfully in Wine?
thanks in advance for any help
P.S I am running Ubuntu 9.10
More information about the wine-users
mailing list