I am trying to use an amateur radio logging program under Wine, but other than installation, I've been unable to get the program running. Most likely I just need some assistance figuring out which DLLs are still missing. On advice I installed DCOM98 and VCRUN6 and set mfc42, ole32 and rpcrt4 to (builtin, native). So far all I get are a few dialog boxes, the first titled "EntryWindow (Database_Initialize) - 429 - ActiveX component can't create object", the second titled "EntryWindow (Program_Initialize) - 91 - Object variable or With block variable not set", the third titled "EntryWindow (Form_Initialize) - 91 - Object variable or With block variable not set", each of these prompt "Would you like to send an error report" to which i click Cancel in each. Finally, I get a fourth dialog box titled N1MM Logger and its text says, "Run-time error '91': Object variable or With block variable not set". Running the logger from a terminal with "WINEDEBUG=warn+dll" results in the following output: > :~/.wine/drive_c/N1MM Logger$ WINEDEBUG=warn+dll wine N1MM\ Logger.exe > wine: Unhandled page fault on write access to 0x00540120 at address 0x7ee2cadc (thread 0017), starting debugger... > Unhandled exception: page fault on write access to 0x00540120 in 32-bit code (0x7ee2cadc). > Register dump: > CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b > EIP:7ee2cadc ESP:0053e690 EBP:0053e738 EFLAGS:00010246( R- -- I Z- -P- ) > EAX:00000001 EBX:7ee2eff4 ECX:00001000 EDX:00540080 > ESI:00542000 EDI:0054503c > Stack dump: > 0x0053e690: 00542000 00001000 00000020 00000000 > 0x0053e6a0: 00110f30 00230000 00220000 00000058 > 0x0053e6b0: 00000029 0053e71c 0053e718 0054503c > 0x0053e6c0: 00530000 00540080 00001000 00540000 > 0x0053e6d0: 00110000 7bc9bff4 0053e738 7bc47aa3 > 0x0053e6e0: 00110060 0053e714 0053e70c 0053e71c > Backtrace: > =>0 0x7ee2cadc in winedevice (+0xcadc) (0x0053e738) > 1 0x7ee2cd93 in winedevice (+0xcd92) (0x0053e9c8) > 2 0x7ee2d3d6 in winedevice (+0xd3d5) (0x0053ea18) > 3 0x7edffa44 in advapi32 (+0x2fa43) (0x0053ea68) > 4 0x7bc6fb40 call_thread_func+0xb() in ntdll (0x0053ea78) > 5 0x7bc6fd10 call_thread_entry_point+0x6f() in ntdll (0x0053eb48) > 6 0x7bc782f5 in ntdll (+0x682f4) (0x0053f398) > 7 0xb75f596e start_thread+0xbd() in libpthread.so.0 (0x0053f498) > 0x7ee2cadc: movl $0x0,0xa0(%edx) > Modules: > Module Address Debug info Name (24 modules) > PE 540000- 546000 Deferred dlportio.sys > ELF 7b800000-7b93c000 Deferred kernel32<elf> > \-PE 7b810000-7b93c000 \ kernel32 > ELF 7bc00000-7bcb8000 Export ntdll<elf> > \-PE 7bc10000-7bcb8000 \ ntdll > ELF 7bf00000-7bf04000 Deferred <wine-loader> > ELF 7ed07000-7ed4c000 Deferred ntoskrnl<elf> > \-PE 7ed10000-7ed4c000 \ ntoskrnl > ELF 7ed4c000-7edc1000 Deferred rpcrt4<elf> > \-PE 7ed60000-7edc1000 \ rpcrt4 > ELF 7edc1000-7ee1b000 Export advapi32<elf> > \-PE 7edd0000-7ee1b000 \ advapi32 > ELF 7ee1b000-7ee30000 Export winedevice<elf> > \-PE 7ee20000-7ee30000 \ winedevice > ELF 7ee30000-7ee3c000 Deferred libnss_files.so.2 > ELF 7ee3c000-7ee53000 Deferred libnsl.so.1 > ELF 7ee53000-7ee5b000 Deferred libnss_compat.so.2 > ELF 7efc9000-7efef000 Deferred libm.so.6 > ELF 7eff6000-7f000000 Deferred libnss_nis.so.2 > ELF b7491000-b7495000 Deferred libdl.so.2 > ELF b7495000-b75ef000 Export libc.so.6 > ELF b75f0000-b7609000 Export libpthread.so.0 > ELF b761a000-b775a000 Deferred libwine.so.1 > ELF b775c000-b7779000 Deferred ld-linux.so.2 > Threads: > process tid prio (all id:s are in hex) > 00000008 ntdll.dll > 00000009 0 > 0000000a wineboot.exe > 0000000b 0 > 0000000c winemenubuilder.exe > 0000000d 0 > 0000000e services.exe > 00000016 0 > 00000015 0 > 00000014 0 > 00000010 0 > 0000000f 0 > 00000011 (D) C:\windows\system32\winedevice.exe > 00000017 0 <== > 00000013 0 > 00000012 0 > Backtrace: > =>0 0x7ee2cadc in winedevice (+0xcadc) (0x0053e738) > 1 0x7ee2cd93 in winedevice (+0xcd92) (0x0053e9c8) > 2 0x7ee2d3d6 in winedevice (+0xd3d5) (0x0053ea18) > 3 0x7edffa44 in advapi32 (+0x2fa43) (0x0053ea68) > 4 0x7bc6fb40 call_thread_func+0xb() in ntdll (0x0053ea78) > 5 0x7bc6fd10 call_thread_entry_point+0x6f() in ntdll (0x0053eb48) > 6 0x7bc782f5 in ntdll (+0x682f4) (0x0053f398) > 7 0xb75f596e start_thread+0xbd() in libpthread.so.0 (0x0053f498) > err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered > err:ole:create_server class {00000100-0000-0010-8000-00aa006d2ea4} not registered > err:ole:CoGetClassObject no class object {00000100-0000-0010-8000-00aa006d2ea4} could be created for context 0x5