[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