[Wine] Re: internet registering through wine

john.solomon@indysoft.com wineforum-user at winehq.org
Mon Jan 26 08:53:33 CST 2009

I figured I better give an update. I have attempted to install my ecabinets program in an updated Ubunto 8.04 and wine 1.1.13. (fresh)

The program install has improved, but its not yet there. It finishes the install on its own and lays down icons like it should. Now when I launch the program the cursor flashes a few time, then nothing. when launching the program from terminal I get this reg dump:

john at john-laptop:~/.wine/drive_c/Program Files/Thermwood/eCabinet Systems$ wine ECABINETS.exe
fixme:advapi:RegisterEventSourceA ((null),"FirebirdGuardianDefaultInstance"): stub
fixme:advapi:RegisterEventSourceW (L"",L"FirebirdGuardianDefaultInstance"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000000d4,(nil),0x0001,0x00000000,0x7e130e40,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000000d4,(nil),0x0001,0x00000000,0x139060,(nil)): stub
err:eventlog:ReportEventW L"The registry information is missing.\r\nPlease run the Firebird Configuration Utilitto launch the server thread. wine: Unhandled page fault on read access to 0x00000000 at address 0x5f44d9ad (thread 0009), starting debugger...errno : 1055"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x5f44d9ad).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:5f44d9ad ESP:0032fa7c EBP:0032fad0 EFLAGS:00210202(   - 00      - -RI1)
 EAX:00000000 EBX:01ac5408 ECX:01ac5408 EDX:01ac5414
 ESI:5f4d717c EDI:0032fa80
Stack dump:
0x0032fa7c:  0000000a 00000000 7bc6a59b 5f4d1c58
0x0032fa8c:  00000000 00000000 00000000 00000000
0x0032fa9c:  00000000 00190388 00190388 00000001
0x0032faac:  01abcd30 00000000 01abcd30 01ac5414
0x0032fabc:  5f4038e0 0032faa0 0032faf0 5f499d62
0x0032facc:  ffffffff 0032fafc 00a8e026 7edaa84c
=>0 0x5f44d9ad in mfc42 (+0x4d9ad) (0x0032fad0)
  1 0x00a8e026 in ecabinets (+0x68e026) (0x0032fafc)
  2 0x00dd3fee in ecabinets (+0x9d3fee) (0x0032fbb8)
  3 0x00dd3ddb in ecabinets (+0x9d3ddb) (0x0032fbd8)
  4 0x5f404890 in mfc42 (+0x4890) (0x0032fc04)
  5 0x5f40beb8 in mfc42 (+0xbeb8) (0x0032fc28)
  6 0x5f40d47b in mfc42 (+0xd47b) (0x0032fc58)
  7 0x5f415f6b in mfc42 (+0x15f6b) (0x0032fce8)
  8 0x5f4023d8 in mfc42 (+0x23d8) (0x0032fcf8)
  9 0x5f4022ae in mfc42 (+0x22ae) (0x0032fd28)
  10 0x00a7b961 in ecabinets (+0x67b961) (0x0032fd44)
  11 0x5f40dc14 in mfc42 (+0xdc14) (0x0032fd78)
  12 0x00a5c971 in ecabinets (+0x65c971) (0x0032fe48)
  13 0x5f40b4f3 in mfc42 (+0xb4f3) (0x0032ff08)
  14 0x7b877a47 in kernel32 (+0x57a47) (0x0032ffe8)
0x5f44d9ad: movl	0x0(%eax),%ecx
Module	Address			Debug info	Name (129 modules)
PE	  330000-  33c000	Deferred        hoops_mfc1106
PE	  340000-  3f4000	Deferred        hoops_stream1106
PE	  400000- 1d8a000	Export          ecabinets
PE	 1d90000- 1e52000	Deferred        hoops_mvo1106
PE	 1e60000- 1fa7000	Deferred        n32dll
PE	 1fb0000- 1fc9000	Deferred        hp_bridge1106_160
PE	 1fd0000- 20fa000	Deferred        door_dll
PE	 2100000- 21b9000	Deferred        drawerboxes
PE	 21c0000- 22e4000	Deferred        createcabinet
PE	10000000-102e5000	Deferred        lightworksdll
PE	1c000000-1c3ff000	Deferred        hoops1106
PE	40000000-417c4000	Deferred        pskernel
PE	5f400000-5f4f2000	Export          mfc42
PE	71590000-71617000	Deferred        comctl32
PE	780a0000-780b2000	Deferred        msvcirt
PE	780c0000-78121000	Deferred        msvcp60
ELF	7b800000-7b93c000	Export          kernel32<elf>
  \-PE	7b820000-7b93c000	\               kernel32
ELF	7bc00000-7bcaa000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcaa000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7c24f000-7c269000	Deferred        wsock32<elf>
  \-PE	7c250000-7c269000	\               wsock32
ELF	7c269000-7c27d000	Deferred        midimap<elf>
  \-PE	7c270000-7c27d000	\               midimap
ELF	7c27d000-7c340000	Deferred        libasound.so.2
PE	7c340000-7c396000	Deferred        msvcr71
ELF	7c3a2000-7c3c9000	Deferred        msacm32<elf>
  \-PE	7c3b0000-7c3c9000	\               msacm32
ELF	7c3c9000-7c3e0000	Deferred        msacm32<elf>
  \-PE	7c3d0000-7c3e0000	\               msacm32
ELF	7c3e0000-7c415000	Deferred        winealsa<elf>
  \-PE	7c3f0000-7c415000	\               winealsa
ELF	7da95000-7dcc7000	Deferred        i915_dri.so
ELF	7dcc7000-7dccb000	Deferred        libgpg-error.so.0
ELF	7dccb000-7dd18000	Deferred        libgcrypt.so.11
ELF	7dd18000-7dd28000	Deferred        libtasn1.so.3
ELF	7dd28000-7dd2b000	Deferred        libkeyutils.so.1
ELF	7dd2b000-7dd33000	Deferred        libkrb5support.so.0
ELF	7dd33000-7dd65000	Deferred        libcrypt.so.1
ELF	7dd65000-7dddb000	Deferred        libgnutls.so.13
ELF	7dddb000-7ddfe000	Deferred        libk5crypto.so.3
ELF	7ddfe000-7de8b000	Deferred        libkrb5.so.3
ELF	7de8b000-7deb4000	Deferred        libgssapi_krb5.so.2
ELF	7deb4000-7dee7000	Deferred        libcups.so.2
ELF	7df41000-7df4a000	Deferred        libxcursor.so.1
ELF	7df4a000-7df52000	Deferred        libxrender.so.1
ELF	7df5d000-7df60000	Deferred        libcom_err.so.2
ELF	7df60000-7df80000	Deferred        imm32<elf>
  \-PE	7df70000-7df80000	\               imm32
ELF	7df80000-7e019000	Deferred        winex11<elf>
  \-PE	7df90000-7e019000	\               winex11
ELF	7e035000-7e056000	Deferred        libexpat.so.1
ELF	7e056000-7e080000	Deferred        libfontconfig.so.1
ELF	7e083000-7e086000	Deferred        libxcomposite.so.1
ELF	7e08e000-7e0a3000	Deferred        libz.so.1
ELF	7e0a3000-7e110000	Deferred        libfreetype.so.6
ELF	7e110000-7e116000	Deferred        libxrandr.so.2
ELF	7e11e000-7e204000	Deferred        oleaut32<elf>
  \-PE	7e140000-7e204000	\               oleaut32
ELF	7e204000-7e217000	Deferred        olepro32<elf>
  \-PE	7e210000-7e217000	\               olepro32
ELF	7e217000-7e324000	Deferred        ole32<elf>
  \-PE	7e230000-7e324000	\               ole32
ELF	7e324000-7e389000	Deferred        rpcrt4<elf>
  \-PE	7e330000-7e389000	\               rpcrt4
ELF	7e389000-7e39d000	Deferred        lz32<elf>
  \-PE	7e390000-7e39d000	\               lz32
ELF	7e39d000-7e3b6000	Deferred        version<elf>
  \-PE	7e3a0000-7e3b6000	\               version
ELF	7e3b6000-7e3d8000	Deferred        mpr<elf>
  \-PE	7e3c0000-7e3d8000	\               mpr
ELF	7e3d8000-7e427000	Deferred        wininet<elf>
  \-PE	7e3e0000-7e427000	\               wininet
ELF	7e427000-7e4b9000	Deferred        winmm<elf>
  \-PE	7e430000-7e4b9000	\               winmm
ELF	7e4b9000-7e4c4000	Deferred        libgcc_s.so.1
ELF	7e5b7000-7e63a000	Deferred        libglu.so.1
ELF	7e63a000-7e650000	Deferred        glu32<elf>
  \-PE	7e640000-7e650000	\               glu32
ELF	7e650000-7e655000	Deferred        libxdmcp.so.6
ELF	7e655000-7e65f000	Deferred        libdrm.so.2
ELF	7e65f000-7e664000	Deferred        libxfixes.so.3
ELF	7e664000-7e667000	Deferred        libxdamage.so.1
ELF	7e667000-7e66c000	Deferred        libxxf86vm.so.1
ELF	7e66c000-7e684000	Deferred        libxcb.so.1
ELF	7e684000-7e6e6000	Deferred        libgl.so.1
ELF	7e6e6000-7e7cd000	Deferred        libx11.so.6
ELF	7e7cd000-7e7db000	Deferred        libxext.so.6
ELF	7e7db000-7e7f3000	Deferred        libice.so.6
ELF	7e7f3000-7e7fb000	Deferred        libsm.so.6
ELF	7e7fb000-7e890000	Deferred        opengl32<elf>
  \-PE	7e810000-7e890000	\               opengl32
ELF	7e890000-7e8c5000	Deferred        winspool<elf>
  \-PE	7e8a0000-7e8c5000	\               winspool
ELF	7e8c5000-7e920000	Deferred        shlwapi<elf>
  \-PE	7e8d0000-7e920000	\               shlwapi
ELF	7e920000-7ea9a000	Deferred        shell32<elf>
  \-PE	7e930000-7ea9a000	\               shell32
ELF	7ea9a000-7eb46000	Deferred        comdlg32<elf>
  \-PE	7eaa0000-7eb46000	\               comdlg32
ELF	7eb46000-7ebe4000	Deferred        gdi32<elf>
  \-PE	7eb60000-7ebe4000	\               gdi32
ELF	7ebe4000-7ed2e000	Deferred        user32<elf>
  \-PE	7ec00000-7ed2e000	\               user32
ELF	7ed2e000-7ed5b000	Deferred        ws2_32<elf>
  \-PE	7ed40000-7ed5b000	\               ws2_32
ELF	7ed5b000-7edb0000	Deferred        advapi32<elf>
  \-PE	7ed70000-7edb0000	\               advapi32
ELF	7edb0000-7edc3000	Deferred        libresolv.so.2
ELF	7edc3000-7edc6000	Deferred        libxinerama.so.1
ELF	7edd1000-7edf0000	Deferred        iphlpapi<elf>
  \-PE	7ede0000-7edf0000	\               iphlpapi
ELF	7edf0000-7ee16000	Deferred        netapi32<elf>
  \-PE	7ee00000-7ee16000	\               netapi32
ELF	7ee16000-7ee80000	Deferred        msvcrt<elf>
  \-PE	7ee30000-7ee80000	\               msvcrt
ELF	7efa0000-7efab000	Deferred        libnss_files.so.2
ELF	7efab000-7efb5000	Deferred        libnss_nis.so.2
ELF	7efb5000-7efcd000	Deferred        libnsl.so.1
ELF	7efcd000-7eff2000	Deferred        libm.so.6
ELF	7eff2000-7eff4000	Deferred        libxcb-xlib.so.0
ELF	7eff4000-7eff7000	Deferred        libxau.so.6
ELF	7eff7000-7f000000	Deferred        libnss_compat.so.2
ELF	b7c84000-b7c88000	Deferred        libdl.so.2
ELF	b7c88000-b7dd7000	Deferred        libc.so.6
ELF	b7dd8000-b7df0000	Deferred        libpthread.so.0
ELF	b7dfe000-b7f34000	Deferred        libwine.so.1
ELF	b7f36000-b7f52000	Deferred        ld-linux.so.2
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Thermwood\eCabinet Systems\ECABINETS.exe
	00000009    0 <==
	00000021    0
	0000001d    0
	00000016    0
	00000015    0
	0000000e    0
	0000000d    0
	00000012    0
	0000001f    0
	0000001e    0
	0000001c    0
	0000001a    0
=>0 0x5f44d9ad in mfc42 (+0x4d9ad) (0x0032fad0)
  1 0x00a8e026 in ecabinets (+0x68e026) (0x0032fafc)
  2 0x00dd3fee in ecabinets (+0x9d3fee) (0x0032fbb8)
  3 0x00dd3ddb in ecabinets (+0x9d3ddb) (0x0032fbd8)
  4 0x5f404890 in mfc42 (+0x4890) (0x0032fc04)
  5 0x5f40beb8 in mfc42 (+0xbeb8) (0x0032fc28)
  6 0x5f40d47b in mfc42 (+0xd47b) (0x0032fc58)
  7 0x5f415f6b in mfc42 (+0x15f6b) (0x0032fce8)
  8 0x5f4023d8 in mfc42 (+0x23d8) (0x0032fcf8)
  9 0x5f4022ae in mfc42 (+0x22ae) (0x0032fd28)
  10 0x00a7b961 in ecabinets (+0x67b961) (0x0032fd44)
  11 0x5f40dc14 in mfc42 (+0xdc14) (0x0032fd78)
  12 0x00a5c971 in ecabinets (+0x65c971) (0x0032fe48)
  13 0x5f40b4f3 in mfc42 (+0xb4f3) (0x0032ff08)
  14 0x7b877a47 in kernel32 (+0x57a47) (0x0032ffe8)
john at john-laptop:~/.wine/drive_c/Program Files/Thermwood/eCabinet Systems$ 

This is greek to me.

When I run the install from terminal it errors out with this:
err:msi:msi_cabextract FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab"
err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627

This is as it was in previous attempts as reported to Bugzilla.

The only other thing is that I can not longer get to the point of registrations or updates.

I hope someone might have an idea on what I might be missing.

Thank,  John


More information about the wine-users mailing list