Date: Sat, 4 Jan 1997 17:26:51 +0100 From: se@freebsd.org (Stefan Esser) To: dev@fgate.flevel.co.uk (Developer) Cc: se@freebsd.org (Stefan Esser), freebsd-current@freebsd.org, julliard@lrc.epfl.ch Subject: Re: Wine on Freebsd Current Message-ID: <Mutt.19970104172651.se@x14.mi.uni-koeln.de> In-Reply-To: <Pine.BSF.3.95.970103133101.12546A-100000@fgate.flevel.co.uk>; from Developer on Jan 3, 1997 13:34:27 %2B0000 References: <Mutt.19970102025558.se@x14.mi.uni-koeln.de> <Pine.BSF.3.95.970103133101.12546A-100000@fgate.flevel.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 3, dev@fgate.flevel.co.uk (Developer) wrote: > > Wow!! Guess what, after installing the new wine 01-Jan-97 and copying a > windows 3.11 setup from a pc I actually managed to get MS-Word to run > quite well on wine:))))) Yes, I'm quite impressed, too ... > It did crash in the end (After loading quite a few files into it), here is > the report:- > > STUB: AddFontResource('C:\MSOFFICE\WINWORD\DIALOG.FON') > WIN16DRV_CreateDC disabled in wine.conf file > -WIN16DRV_CreateDC disabled in wine.conf file > PlayMetaFileRecord ExtTextOut mr->rdSize = 00000008, count = 1 > SendMessage32A: invalid hwnd 00000001 > SendMessage32A: invalid hwnd 00000001 > Unexpected Windows program segfault - opcode = 8e > Segmentation fault in Windows program 43f:d61. Hmm, this is most likely the result of a not yet implemented emulation function. It didn't fail in Wine, but in the Word binary. > Register dump: > CS:043f SS:08ef DS:08ef ES:08ef FS:001f GS:0027 > IP:0d61 SP:80dc BP:80fa FLAGS:0246 > AX:0000 BX:1a84 CX:2800 DX:0000 SI:8136 DI:889e > 011d: sel=08ef base=097e0010 limit=0000ffff 16-bit rw- > 0x043f:0x0d61: mov 0xe(%bp),%es Well, this seems to be the instruction that failed, and it is most probably caused by an invalid value in the BP register. But I can't tell, since the BP register seemed to have a resonable contents in the register dump ... BP is slightly higher than SP, as expected. The limit is 0xffff, and thus an access to 0x8108 should work ... (But my memory on 8086 programming is dusty. I wrote my last major x86 assembler program some 10 years ago ...) > BTW - How would I setup printing to work, the software thinks there is no > printer installed? I've got to admit, that I never tried to print from inside Wine. Will do so, later ... If printing to a device does not work, you may still be able to print to a file, and then print it from the Unix shell. > Keep up the great work. Thanks, but I'm not doing that much for Wine. I just try to build every new release under FreeBSD, and add patches to the port, if required, to make it easier for other people to build and evaluate Wine under FreeBSD ... Regards, STefan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Mutt.19970104172651.se>