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