[Wine] Trying to get N1MM Logger working under Wine

nate wineforum-user at winehq.org
Mon Jun 7 06:37:04 CDT 2010


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








More information about the wine-users mailing list