ACT! 4.0 in Wine

adam morley axm135 at cwru.edu
Mon Nov 17 01:52:42 CST 2003


Hi,

I've just started playing with Wine, and got IE6 + quicktime running --- its really slick!  I've now started on ACT 4.0, and I ran into some trouble.  I performed an install through Wine using the CD (or rather the files from the CD onto a hard drive).  The install went fine up to the Setting up OLE objects portion.  I've attached the output from the Wine process, a "step" at the debugging prompt, and I also re-ran the installer while stracing it.  The strace is here:

http://home.cwru.edu/~axm135/act.txt

that's truncated, as the full strace is ~650MB.  I captured with strace using the following:
strace -fo act.log wine SETUP.EXE ; tail -5000 act.log > act.txt

I performed both installs with fresh wine directories.  Any pointers to what I'd need to do to get ACT running would be great.  I checked frank's corner and the appDB at winehq.

I'm using app-emulation/wine-20031016 from gentoo's portage tree.  I rm -rf'ed the IE .wine directory before I started playing around with ACT to be safe.

thanks,

-- 
adam

pgp key at:
http://fedora.cwru.edu/axm135.key
-------------- next part --------------
wine: Unhandled exception (thread 000c), starting debugger...
WineDbg starting on pid b
No debug information in ELF 'wine' ((nil))
Breakpoint 1 at 0x454e64c0
No debug information in ELF '/usr/lib/wine/lib/libwine.so.1' (0x454f0000)
No debug information in ELF '/lib/libc.so.6' (0x4551b000)
No debug information in ELF '/lib/libdl.so.2' (0x45648000)
No debug information in ELF '/lib/libm.so.6' (0x4564b000)
No debug information in ELF '/lib/ld-linux.so.2' (0x454db000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/ntdll.dll.so' (0x4566d000)
No debug information in ELF '/usr/lib/wine/lib/libwine_unicode.so.1' (0x456d7000)
No debug information in ELF '/lib/libnss_compat.so.2' (0x457cc000)
No debug information in ELF '/lib/libnsl.so.1' (0x457d8000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/kernel32.dll.so' (0x45900000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/user32.dll.so' (0x45c33000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/gdi32.dll.so' (0x45d70000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/advapi32.dll.so' (0x45dec000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/version.dll.so' (0x45e1b000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/lz32.dll.so' (0x45e35000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/winmm.dll.so' (0x45e4b000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/winspool.drv.so' (0x45eb7000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/comdlg32.dll.so' (0x45ed8000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/shell32.dll.so' (0x45f56000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/ole32.dll.so' (0x45fca000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/rpcrt4.dll.so' (0x46040000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/shlwapi.dll.so' (0x46089000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/comctl32.dll.so' (0x460d9000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x46193000)
No debug information in ELF '/usr/lib/libz.so.1' (0x461ef000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/x11drv.dll.so' (0x461fe000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x45511000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x46262000)
No debug information in ELF '/usr/X11R6/lib/libXxf86dga.so.1' (0x45508000)
No debug information in ELF '/usr/X11R6/lib/libXxf86vm.so.1' (0x45a12000)
No debug information in ELF '/usr/X11R6/lib/libXrandr.so.2' (0x45a0b000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x45a18000)
No debug information in ELF '/usr/X11R6/lib/libXv.so.1' (0x46279000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x4627e000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x4628e000)
No debug information in ELF '/usr/lib/libGL.so.1' (0x46370000)
No debug information in ELF '/lib/libpthread.so.0' (0x463e7000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1' (0x46437000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x457ed000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x46441000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/wineoss.drv.so' (0x4645e000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/msacm.drv.so' (0x46491000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/msacm32.dll.so' (0x464a9000)
Loaded debug information from ELF '/usr/lib/wine/lib/wine/midimap.drv.so' (0x465e0000)
No debug information in ELF '/lib/libnss_files.so.2' (0x46706000)
No debug information in 32bit DLL 'F:\_INS5176._MP' (0x400000)
No debug information in 32bit DLL 'NTDLL.DLL' (0x45690000)
No debug information in 32bit DLL 'KERNEL32.DLL' (0x45930000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x45e00000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x45d90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x45c50000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x45e40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x45e20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x45e60000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x45ec0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x46060000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x45fe0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x460a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x460f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x45f70000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x45ef0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x46210000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x46470000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x464b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x464a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x465f0000)
No debug information in 32bit DLL 'F:\ZDATAI51.DLL' (0x10000000)
No debug information in 32bit DLL 'F:\_ISTMP8.DIR\DB49.DLL' (0x465f5000)
No debug information in 32bit DLL 'F:\_ISTMP8.DIR\DB4C.DLL' (0x46180000)
No debug information in 32bit DLL 'F:\_WUTL951.DLL' (0x46618000)
Unhandled exception: page fault on write access to 0x00000084 in 32-bit code (0x456a146b).
In 32-bit mode.
0x456a146b (HEAP_CreateFreeBlock+0xeb [heap.c:417] in ntdll.dll.so): movl       %edx,0xc(%eax)
Unable to open file /var/tmp/portage/wine-20031016/work/wine-20031016/dlls/ntdll/heap.c
Wine-dbg>step
First chance exception: page fault on write access to 0x00000084 in 32-bit code (0x456a146b).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:008f GS:0007
 EIP:456a146b ESP:45c316a0 EBP:45c316b4 EFLAGS:00010302(  R- 00  IT  - - 1 )
 EAX:00000078 EBX:456cd5ec ECX:458f8314 EDX:00410000
 ESI:458f7ed8 EDI:006f0040
Stack dump:
0x45c316a0 (_end+0x226a94):  458f7ee8 0000042c 00000000 00000210
0x45c316b0 (_end+0x226aa4):  458f7cc0 45c316d0 456a1686 457f0000
0x45c316c0 (_end+0x226ab4):  458f7ed8 0000043c 458f7cc0 00000210
0x45c316d0 (_end+0x226ac4):  45c316fc 456a2554 457f0000 458f7cc0
0x45c316e0 (_end+0x226ad4):  00000210 00000000 457f0000 457f0000
0x45c316f0 (_end+0x226ae4):  45a07890 45c31870 45c317a8 45c31714
0x45c31700 (_end+0x226af4): 

0011: sel=008f base=456d52e0 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x456a146b (HEAP_CreateFreeBlock+0xeb(subheap=0x457f0000, ptr=0x458f7ed8, size=0x43c) [heap.c:417] in ntdll.dll.so) (ebp=45c316b4)
  1 0x456a1686 (HEAP_ShrinkBlock+0x56(subheap=0x457f0000, pArena=0x458f7cc0, size=0x210) [heap.c:508] in ntdll.dll.so) (ebp=45c316d0)
  2 0x456a2554 (RtlAllocateHeap+0xb4(heap=0x457f0000, flags=0x2, size=0x20c) [heap.c:1144] in ntdll.dll.so) (ebp=45c316fc)
  3 0x4596c55d (HeapAlloc+0x2d(heap=0x457f0000, flags=0x0, size=0x20c) [heap.c:279] in kernel32.dll.so) (ebp=45c31714)
  4 0x4593f9ee (DOSFS_OpenDir+0x3e(unix_path=0x45c31870) [dos_fs.c:1891] in kernel32.dll.so) (ebp=45c31738)
  5 0x459401f9 (DOSFS_FindUnixName+0xf9(path=0x45c31870, name=0x45c32536, long_buf=0x45c3188e, long_len=0x3e2, short_buf=0x45c31c76, ignore_case=0x1) [dos_fs.c:771] in kernel32.dll.so) (ebp=45c317d4)
  6 0x45940f2a (DOSFS_GetFullName+0x26a(name=0x45c32536, check_last=0x1, full=0x45c31870) [dos_fs.c:1132] in kernel32.dll.so) (ebp=45c3183c)
  7 0x459492e1 (CreateFileW+0x211(filename=0x45c32530, access=0x80000000, sharing=0x1, sa=0x0, creation=0x3, attributes=0x0, template=0x0) [file.c:634] in kernel32.dll.so) (ebp=45c3248c)
  8 0x456a6421 (find_dll_file+0x351(load_path=0x458f7850, libname=0x45c325dc, filename=0x45c32530, size=0x45c32528, pwm=0x45c325d8, handle=0x45c3252c) [loader.c:1349] in ntdll.dll.so) (ebp=45c324e4)
  9 0x456a668b (load_dll+0x8b(load_path=0x458f7850, libname=0x45c325dc, flags=0x0, pwm=0x45c325d8) [loader.c:1418] in ntdll.dll.so) (ebp=45c3258c)
  10 0x456a3ee2 (import_dll+0xa2(module=0x5570000, descr=0x55800c8, load_path=0x458f7850) [loader.c:350] in ntdll.dll.so) (ebp=45c32628)
  11 0x456a44c2 (fixup_imports+0x102(wm=0x458f78f0, load_path=0x458f7850) [loader.c:480] in ntdll.dll.so) (ebp=45c32660)
  12 0x456a5d48 (load_native_dll+0x258(load_path=0x458f7850, name=0x45c32790, file=0x68, flags=0x0, pwm=0x45c3280c) [loader.c:1189] in ntdll.dll.so) (ebp=45c32744)
  13 0x456a6aaa (load_dll+0x4aa(load_path=0x458f7850, libname=0x458f7808, flags=0x0, pwm=0x45c3280c) [loader.c:1456] in ntdll.dll.so) (ebp=45c327ec)
  14 0x456a6bb3 (LdrLoadDll+0x53(path_name=0x458f7850, flags=0x0, libname=0x45c32858, hModule=0x45c32838) [loader.c:1505] in ntdll.dll.so) (ebp=45c3281c)
  15 0x4595054d (load_library+0x5d(libname=0x45c32858, flags=0x0) [module.c:693] in kernel32.dll.so) (ebp=45c32848)
  16 0x45950612 (LoadLibraryExA+0x42(libname=0x47369e6c, hfile=0x0, flags=0x0) [module.c:736] in kernel32.dll.so) (ebp=45c3286c)
  17 0x459506cf (LoadLibraryA+0x2f(libname=0x47369e6c) [module.c:776] in kernel32.dll.so) (ebp=45c32884)
  18 0x0041ffd9 (_INS5176._MP..text+0x1efd9 in _INS5176._MP) (ebp=45c32ac8)
  19 0x00420330 (_INS5176._MP..text+0x1f330 in _INS5176._MP) (ebp=45c32ce0)
  20 0x004196d5 (_INS5176._MP..text+0x186d5 in _INS5176._MP) (ebp=45c32cf4)
  21 0x00449b7c (_INS5176._MP..text+0x48b7c in _INS5176._MP) (ebp=45c32d2c)
  22 0x00454def (_INS5176._MP..text+0x53def in _INS5176._MP) (ebp=45c32d40)
  23 0x0042b39a (_INS5176._MP..text+0x2a39a in _INS5176._MP) (ebp=45c32d58)
  24 0x0042b68e (_INS5176._MP..text+0x2a68e in _INS5176._MP) (ebp=45c32d70)
  25 0x004011aa (_INS5176._MP..text+0x1aa in _INS5176._MP) (ebp=45c32db0)
  26 0x00401710 (_INS5176._MP..text+0x710 in _INS5176._MP) (ebp=45c32de0)
  27 0x004721bf (_INS5176._MP.EntryPoint+0x13f in _INS5176._MP) (ebp=45c32e6c)
  28 0x456a77a5 (LdrInitializeThunk+0x2b5(main_file=0x4, CreateFileW_ptr=0x459490d0, unknown3=0x0, unknown4=0x0) [loader.c:1845] in ntdll.dll.so) (ebp=45c32f20)
  29 0x45982613 (start_process+0xb3(arg=0x0) [process.c:171] in kernel32.dll.so) (ebp=45c32ff4)
  30 0x454f4101 (ZDATAI51.DLL..reloc+0x354e0101 in libwine.so.1) (ebp=00000000)

0x456a146b (HEAP_CreateFreeBlock+0xeb [heap.c:417] in ntdll.dll.so): movl       %edx,0xc(%eax)


More information about the wine-users mailing list