From owner-freebsd-emulation Mon Feb 23 10:06:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09657 for freebsd-emulation-outgoing; Mon, 23 Feb 1998 10:06:48 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA09620 for ; Mon, 23 Feb 1998 10:06:41 -0800 (PST) (envelope-from pb@fasterix.frmug.org) Received: (from uucp@localhost) by frmug.org (8.8.8/frmug-2.2/nospam) with UUCP id TAA12528; Mon, 23 Feb 1998 19:06:23 +0100 (CET) (envelope-from pb@fasterix.frmug.org) Received: (from pb@localhost) by fasterix.frmug.org (8.8.8/8.8.5/pb-19970302) id SAA28396; Mon, 23 Feb 1998 18:56:26 +0100 (CET) Message-ID: <19980223185626.WA28827@@> Date: Mon, 23 Feb 1998 18:56:26 +0100 From: pb@fasterix.freenix.org (Pierre Beyssac) To: luoqi@watermarkgroup.com (Luoqi Chen) Cc: emulation@FreeBSD.ORG Subject: Re: wine 980215 References: <9802182006.AA12541@watermarkgroup.com> X-Mailer: Mutt 0.59.1e Mime-Version: 1.0 In-Reply-To: <9802182006.AA12541@watermarkgroup.com>; from Luoqi Chen on Feb 18, 1998 15:06:08 -0400 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Luoqi Chen writes: > Here's the patch. The diff was taken against win980201, I don't have the > most recent wine980215. Great! It works like a charm with wine980201... It segfaults with wine980215, apparently at the same place it did before (apparently nothing has changed in sysdeps.c between 980201 and 980215) :-( Program received signal SIGSEGV, Segmentation fault. 0x162765 in NtCurrentTeb () at ./sysdeps.c:139 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" (gdb) where #0 0x162765 in NtCurrentTeb () at ./sysdeps.c:139 #1 0x1627bc in THREAD_Current () at ./thread.c:68 #2 0x162d3c in GetCurrentThreadId () at ./thread.c:344 #3 0x15f4b9 in EnterCriticalSection (crit=0x20340070) at ./critsection.c:161 #4 0x88057 in HeapLock (heap=540278784) at ./heap.c:1100 #5 0x87aef in HeapAlloc (heap=540278784, flags=0, size=16) at ./heap.c:885 #6 0x15f2a2 in InitializeCriticalSection (crit=0x20450070) at ./critsection.c:69 #7 0x879a6 in HeapCreate (flags=16777216, initialSize=0, maxSize=0) at ./heap.c:837 #8 0x160ded in PROCESS_Init () at ./process.c:214 #9 0x3c8f7 in main (argc=2, argv=0xefbfd7e0) at ./main.c:64 (gdb) info registers eax 0x27 39 ecx 0x18 24 edx 0x1f 31 ebx 0x20340000 540278784 esp 0xefbfd6a8 0xefbfd6a8 ebp 0xefbfd6a8 0xefbfd6a8 esi 0x10 16 edi 0x20340070 540278896 eip 0x162765 0x162765 eflags 0x10283 66179 cs 0x1f 31 ss 0x27 39 ds 0x201e0027 538837031 es 0xf4360027 -197787609 fs 0x1f 31 gs 0x27 39 -- Pierre Beyssac pb@fasterix.frmug.org pb@fasterix.freenix.org {Free,Net,Open}BSD, Linux : il y a moins bien, mais c'est plus cher Free domains: http://www.eu.org/ or mail dns-manager@EU.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message