Troube Running Win16 Programs

Questions about Wine on macOS.
Locked
JimGross
Level 1
Level 1
Posts: 5
Joined: Wed Apr 20, 2011 6:11 pm

Troube Running Win16 Programs

Post by JimGross »

I've installed Wine 1.5.25 through Homebrew under OS X 10.8.2. The program built without problems and I have been able to install and run 32bit programs satisfactorily. I have two 16bit programs that are giving me trouble, though, Calendar Creator Plus v2 and Key Project Manager v1. Calendar Creator is in the AppDB, but it's a very old listing (Wine 1.2) for a different version, KPM is not listed. Running either program yields the error Unhandled page fault on write access to 0x000d0000 at address 0x418b1616 (thread 0042), starting debugger... I've listed the backtrace output for KPM below. I initially ran the programs with Wine's Windows version set to Win98; I've tried changing it to XP, 2000, and 3.1 with no effect. Looking through the Homebrew formula, I see no reason to think that Wine wasn't built with 16bit support. Any thoughts as to what could be wrong or what I should change?

Jim

Code: Select all

Unhandled exception: page fault on write access to 0x000d0000 in 32-bit code (0x418b1616).
Register dump:
 CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
 EIP:418b1616 ESP:0032f440 EBP:0032f478 EFLAGS:00010202(  R- --  I   - - - )
 EAX:0000d001 EBX:418b15ac ECX:000d0010 EDX:000d0020
 ESI:000d0000 EDI:000d0010
Stack dump:
0x0032f440:  0015e258 7bc8d8e0 000307dd 000e0008
0x0032f450:  000f0008 0005037b 00000000 00000003
0x0032f460:  60c04c32 01ce1c06 6ee38c32 418b1b13
0x0032f470:  00440400 000d9878 0032f498 418b1b78
0x0032f480:  00440400 00440000 0032f508 418b0b44
0x0032f490:  418b4816 418b09ae 0032f508 418b0ccc
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x418b1616 (0x0032f478)
  1 0x418b1b78 (0x0032f498)
  2 0x418b0ccc (0x0032f508)
  3 0x418db5dc (0x0032f658)
  4 0x418db88a (0x0032f7c8)
  5 0x415c5e68 (0x0032fe88)
  6 0x415c6b37 (0x0032fea8)
  7 0x4023ea0c in kernel32 (+0x3ea0b) (0x0032fec8)
  8 0x40241567 in kernel32 (+0x41566) (0x0032ff08)
  9 0x7bc5d59c (0x0032ff28)
  10 0x7bc5e4bb (0x0032ffa8)
  11 0x7bc5d562 (0x0032ffc8)
  12 0x7bc39c53 (0x0032ffe8)
0x418b1616: movw	%ax,0x0(%esi)
Modules:
Module	Address			Debug info	Name (13 modules)
PE	40200000-40256000	Export          kernel32
PE	415c0000-415c3000	Deferred        winevdm
PE	415d0000-415fe000	Deferred        user32
PE	41710000-41714000	Deferred        gdi32
PE	41820000-41824000	Deferred        advapi32
PE	41890000-41894000	Deferred        version
PE	419b0000-419b4000	Deferred        winex11
PE	41b70000-41b74000	Deferred        mpr
PE	41bf0000-41bfb000	Deferred        winmm
PE	41c40000-41c48000	Deferred        ole32
PE	41d80000-41d84000	Deferred        rpcrt4
PE	41e00000-41e04000	Deferred        msacm32
PE	7bc10000-7bc14000	Deferred        ntdll
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000028    0
	00000027    0
	00000020    0
	00000010    0
	0000000f    0
0000001d winedevice.exe
	00000025    0
	00000022    0
	0000001f    0
	0000001e    0
00000023 plugplay.exe
	00000029    0
	00000026    0
	00000024    0
0000002b mscorsvw.exe
	00000047    0
	0000002d    0
	00000009    0
0000000b (D) C:\windows\system32\winevdm.exe
	00000042    0 <==
00000041 explorer.exe
	00000038    0
System information:
    Wine build: wine-1.5.25
    Platform: i386
    Host system: Darwin
    Host version: 12.2.0
Maexel
Level 3
Level 3
Posts: 71
Joined: Fri Dec 07, 2012 11:08 am

Re: Troube Running Win16 Programs

Post by Maexel »

Hi JimGross,

I can confirm the error the start of Calendar Creator v2.0 spits out. I've downloaded the installer, which has installed fine but couldn't run the application afterwards: I've got the same error message and can't figure out its reason because I don't have the programming skills and knowledge I'd like to have :lol:
If you're looking for an alternative solution and willing to pay something for it, I can recommend you creating a calendar with iPhoto. Here's a link how to do so :wink: : http://www.ehow.com/how_4558589_use-iph ... r-mac.html.

Cheers mate,

Maexel
Locked