From owner-freebsd-emulation Sun Feb 15 06:27:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA12158 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 06:27:52 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA12152; Sun, 15 Feb 1998 06:27:49 -0800 (PST) (envelope-from gozer@ludd.luth.se) Received: from sister.ludd.luth.se (gozer@sister.ludd.luth.se [130.240.16.77]) by zed.ludd.luth.se (8.8.5/8.8.5) with SMTP id PAA09569; Sun, 15 Feb 1998 15:27:36 +0100 Date: Sun, 15 Feb 1998 15:27:35 +0100 (MET) From: Johan Larsson To: The Hermit Hacker cc: freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org What problems du you have? Here it works quit ok, it crasches time from time, but it says BETA. :-) The only thing i get up is: Linux-emul(1085): setup() not supported Johan On Sat, 14 Feb 1998, The Hermit Hacker wrote: > > Has anyone try it out? They only have a Linux binary available right now, > but are working on licensing so that source code is available... > > Its just like the Win95 software, at least as far as the GUI is concerned, > and is one of the best, most complete, piece of software that I've yet to > find... > > It can be found at: > > http://www.x11amp.ml.org/download.html > > I'm having a few problems with it, which is why I'm sending it to the > emulator mailing list as well... > > > Marc G. Fournier > Systems Administrator @ hub.org > primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-emulation" in the body of the message > > -- * mailto:gozer@ludd.luth.se * http://www.ludd.luth.se/users/gozer/ * * Powered by FreeBSD. http://www.se.freebsd.org/ +-+-+-+-+-+-+-+-+ * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 09:04:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA24730 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 09:04:35 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (dyna2-169.acadiau.ca [131.162.2.169]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA24720; Sun, 15 Feb 1998 09:04:19 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id NAA00240; Sun, 15 Feb 1998 13:04:11 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sun, 15 Feb 1998 13:04:11 -0400 (AST) From: The Hermit Hacker To: Johan Larsson cc: freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 Feb 1998, Johan Larsson wrote: > What problems du you have? Here it works quit ok, it crasches time from > time, but it says BETA. :-) Try changing volume...for me, it just stops everything up. Also, I have to disable the spectrum analyzer or else it stutters (one other person sent me private email also on problems he was seeing) I don't know if the problems I've seeing are related to BETA or Linux-binary though, as I don't have a Linux machine to try it on :) > The only thing i get up is: > Linux-emul(1085): setup() not supported Strange, never saw this one myself...what version of FreeBSD are you using? I'm using 3.0-CURRENT > > Johan > > On Sat, 14 Feb 1998, The Hermit Hacker wrote: > > > > > Has anyone try it out? They only have a Linux binary available right now, > > but are working on licensing so that source code is available... > > > > Its just like the Win95 software, at least as far as the GUI is concerned, > > and is one of the best, most complete, piece of software that I've yet to > > find... > > > > It can be found at: > > > > http://www.x11amp.ml.org/download.html > > > > I'm having a few problems with it, which is why I'm sending it to the > > emulator mailing list as well... > > > > > > Marc G. Fournier > > Systems Administrator @ hub.org > > primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-emulation" in the body of the message > > > > > > -- > * mailto:gozer@ludd.luth.se * http://www.ludd.luth.se/users/gozer/ * > * Powered by FreeBSD. http://www.se.freebsd.org/ +-+-+-+-+-+-+-+-+ * > Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 11:46:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA14119 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 11:46:42 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA14114; Sun, 15 Feb 1998 11:46:33 -0800 (PST) (envelope-from gozer@ludd.luth.se) Received: from father.ludd.luth.se (gozer@father.ludd.luth.se [130.240.16.18]) by zed.ludd.luth.se (8.8.5/8.8.5) with SMTP id UAA21165; Sun, 15 Feb 1998 20:46:28 +0100 Date: Sun, 15 Feb 1998 20:46:28 +0100 (MET) From: Johan Larsson To: The Hermit Hacker cc: freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 Feb 1998, The Hermit Hacker wrote: > On Sun, 15 Feb 1998, Johan Larsson wrote: > > > What problems du you have? Here it works quit ok, it crasches time from > > time, but it says BETA. :-) > > Try changing volume...for me, it just stops everything up. Also, > I have to disable the spectrum analyzer or else it stutters (one other > person sent me private email also on problems he was seeing) Well, it works for me, i am using Luigis pcmdriver. Are you using the voxware? The Sepectrum analyser don't work at all for me so.. :-) > > I don't know if the problems I've seeing are related to BETA or > Linux-binary though, as I don't have a Linux machine to try it on :) It has problems on a linux system to.. > > > The only thing i get up is: > > Linux-emul(1085): setup() not supported > > Strange, never saw this one myself...what version of FreeBSD are > you using? I'm using 3.0-CURRENT -Current as of Jan 30'th. Johan -- * mailto:gozer@ludd.luth.se * http://www.ludd.luth.se/users/gozer/ * * Powered by FreeBSD. http://www.se.freebsd.org/ +-+-+-+-+-+-+-+-+ * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 12:20:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA16559 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 12:20:22 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (dyna2-166.acadiau.ca [131.162.2.166]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA16554; Sun, 15 Feb 1998 12:20:18 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id QAA01007; Sun, 15 Feb 1998 16:19:48 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sun, 15 Feb 1998 16:19:48 -0400 (AST) From: The Hermit Hacker To: Johan Larsson cc: freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 Feb 1998, Johan Larsson wrote: > On Sun, 15 Feb 1998, The Hermit Hacker wrote: > > > On Sun, 15 Feb 1998, Johan Larsson wrote: > > > > > What problems du you have? Here it works quit ok, it crasches time from > > > time, but it says BETA. :-) > > > > Try changing volume...for me, it just stops everything up. Also, > > I have to disable the spectrum analyzer or else it stutters (one other > > person sent me private email also on problems he was seeing) > > Well, it works for me, i am using Luigis pcmdriver. Are you using the > voxware? The Sepectrum analyser don't work at all for me so.. :-) I'm using voxware (standard kernel support, right?)...I was thinking of moving to OSS, but haven't quite figured out if it would give me any benefits :( > > I don't know if the problems I've seeing are related to BETA or > > Linux-binary though, as I don't have a Linux machine to try it on :) > > It has problems on a linux system to.. Ah, okay...scary when Win95 handles something better, but I guess that's what happens with you can dedicate a whole CPU to one application :) Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 12:34:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA17912 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 12:34:38 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA17902; Sun, 15 Feb 1998 12:34:35 -0800 (PST) (envelope-from gozer@ludd.luth.se) Received: from sister.ludd.luth.se (gozer@sister.ludd.luth.se [130.240.16.77]) by zed.ludd.luth.se (8.8.5/8.8.5) with SMTP id VAA22845; Sun, 15 Feb 1998 21:34:30 +0100 Date: Sun, 15 Feb 1998 21:34:29 +0100 (MET) From: Johan Larsson To: The Hermit Hacker cc: freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 Feb 1998, The Hermit Hacker wrote: > I'm using voxware (standard kernel support, right?)...I was > thinking of moving to OSS, but haven't quite figured out if it would give > me any benefits :( Well, try luigis pcmdriver and see if it works any better. Johan -- * mailto:gozer@ludd.luth.se * http://www.ludd.luth.se/users/gozer/ * * Powered by FreeBSD. http://www.se.freebsd.org/ +-+-+-+-+-+-+-+-+ * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 13:09:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22568 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 13:09:12 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (dyna2-166.acadiau.ca [131.162.2.166]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22474; Sun, 15 Feb 1998 13:07:33 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id RAA01190; Sun, 15 Feb 1998 17:07:19 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sun, 15 Feb 1998 17:07:18 -0400 (AST) From: The Hermit Hacker To: Johan Larsson cc: freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 Feb 1998, Johan Larsson wrote: > On Sun, 15 Feb 1998, The Hermit Hacker wrote: > > > I'm using voxware (standard kernel support, right?)...I was > > thinking of moving to OSS, but haven't quite figured out if it would give > > me any benefits :( > > Well, try luigis pcmdriver and see if it works any better. What is this, and where do I grab it from? I just joined this list, since I just started working on building my multimedia aspects up :( Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 19:05:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA11290 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 19:05:24 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (dyna2-166.acadiau.ca [131.162.2.166]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA11280 for ; Sun, 15 Feb 1998 19:05:18 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id XAA14539 for ; Sun, 15 Feb 1998 23:05:09 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sun, 15 Feb 1998 23:05:09 -0400 (AST) From: The Hermit Hacker To: emulation@FreeBSD.ORG Subject: wine 980215 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This problem seems to be unresolved for the last several releases...I know nothing at all about assembly, and wouldn't even know where to start, so...does anyone know of a fix for this? :( # gdb /usr/local/bin/wine wine.core GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc... Core was generated by `wine'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/libexec/ld.so...done. Reading symbols from /usr/X11R6/lib/libXpm.so.4.9...done. Reading symbols from /usr/X11R6/lib/libSM.so.6.0...done. Reading symbols from /usr/X11R6/lib/libICE.so.6.3...done. Reading symbols from /usr/X11R6/lib/libXext.so.6.3...done. Reading symbols from /usr/X11R6/lib/libX11.so.6.1...done. Reading symbols from /usr/lib/libm.so.2.0...done. Reading symbols from /usr/lib/libc.so.3.0...done. #0 0x162835 in NtCurrentTeb () at ./sysdeps.c:139 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" (gdb) list 134 GET_FS( fs ); 135 if (!fs) return NULL; 136 GET_DS( ds ); 137 if (fs == ds) return NULL; /* FIXME: should be an assert */ 138 /* Get the TEB self-pointer */ 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" 140 : "=r" (teb) : "r" (&((TEB *)0)->self) ); 141 return teb; 142 #else 143 if (!pCurrentThread) return NULL; (gdb) Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 19:18:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA12188 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 19:18:47 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA12176 for ; Sun, 15 Feb 1998 19:18:43 -0800 (PST) (envelope-from grog@lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id NAA25775; Mon, 16 Feb 1998 13:48:26 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id NAA08437; Mon, 16 Feb 1998 13:48:26 +1030 (CST) (envelope-from grog) Message-ID: <19980216134825.02381@freebie.lemis.com> Date: Mon, 16 Feb 1998 13:48:25 +1030 From: Greg Lehey To: The Hermit Hacker , emulation@FreeBSD.ORG Subject: Re: wine 980215 References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from The Hermit Hacker on Sun, Feb 15, 1998 at 11:05:09PM -0400 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 February 1998 at 23:05:09 -0400, The Hermit Hacker wrote: > > This problem seems to be unresolved for the last several releases...I know > nothing at all about assembly, and wouldn't even know where to start, > so...does anyone know of a fix for this? :( > > # gdb /usr/local/bin/wine wine.core > GDB is free software and you are welcome to distribute copies of it > under certain conditions; type "show copying" to see the conditions. > There is absolutely no warranty for GDB; type "show warranty" for details. > GDB 4.16 (i386-unknown-freebsd), > Copyright 1996 Free Software Foundation, Inc... > Core was generated by `wine'. > Program terminated with signal 11, Segmentation fault. > Reading symbols from /usr/libexec/ld.so...done. > Reading symbols from /usr/X11R6/lib/libXpm.so.4.9...done. > Reading symbols from /usr/X11R6/lib/libSM.so.6.0...done. > Reading symbols from /usr/X11R6/lib/libICE.so.6.3...done. > Reading symbols from /usr/X11R6/lib/libXext.so.6.3...done. > Reading symbols from /usr/X11R6/lib/libX11.so.6.1...done. > Reading symbols from /usr/lib/libm.so.2.0...done. > Reading symbols from /usr/lib/libc.so.3.0...done. > #0 0x162835 in NtCurrentTeb () at ./sysdeps.c:139 > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > (gdb) list > 134 GET_FS( fs ); > 135 if (!fs) return NULL; > 136 GET_DS( ds ); > 137 if (fs == ds) return NULL; /* FIXME: should be an assert */ > 138 /* Get the TEB self-pointer */ > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > 140 : "=r" (teb) : "r" (&((TEB *)0)->self) ); > 141 return teb; > 142 #else > 143 if (!pCurrentThread) return NULL; > (gdb) Could you go back into the core and try this, please: (gdb) x/10i $eip (gdb) i reg That will save a lot of head-scratching about what these instructions are. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 19:43:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA15913 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 19:43:23 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from sumatra.americantv.com (sumatra.americantv.com [207.170.17.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA15885 for ; Sun, 15 Feb 1998 19:43:16 -0800 (PST) (envelope-from jlemon@americantv.com) Received: from right.PCS (right.PCS [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id VAA21337; Sun, 15 Feb 1998 21:43:08 -0600 (CST) Received: (from jlemon@localhost) by right.PCS (8.6.13/8.6.4) id VAA07831; Sun, 15 Feb 1998 21:42:37 -0600 Message-ID: <19980215214237.05002@right.PCS> Date: Sun, 15 Feb 1998 21:42:37 -0600 From: Jonathan Lemon To: The Hermit Hacker Cc: emulation@FreeBSD.ORG Subject: Re: wine 980215 References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: ; from The Hermit Hacker on Feb 02, 1998 at 11:05:09PM -0400 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Feb 02, 1998 at 11:05:09PM -0400, The Hermit Hacker wrote: > > This problem seems to be unresolved for the last several releases...I know > nothing at all about assembly, and wouldn't even know where to start, > so...does anyone know of a fix for this? :( > > #0 0x162835 in NtCurrentTeb () at ./sysdeps.c:139 > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > (gdb) list > 134 GET_FS( fs ); > 135 if (!fs) return NULL; > 136 GET_DS( ds ); > 137 if (fs == ds) return NULL; /* FIXME: should be an assert */ > 138 /* Get the TEB self-pointer */ > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > 140 : "=r" (teb) : "r" (&((TEB *)0)->self) ); > 141 return teb; > 142 #else > 143 if (!pCurrentThread) return NULL; The 0x64 is an override prefix for the aseembly instruction, telling it to compute the displacement from the contents of the FS register. (That is, if I understand this right) EG: in `C', the statement would roughly be: teb = fs->self Quick guess: FS contains garbage at the point where the ASM instruction is being executed. I haven't looked at wine, so I really don't know what it is doing. You'll probably want a register dump to check this - and pass the information to the wine developers. -- Jonathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 20:27:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA22071 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 20:27:00 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from proxyb1.san.rr.com (proxyb1-atm.san.rr.com [204.210.0.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA22063 for ; Sun, 15 Feb 1998 20:26:58 -0800 (PST) (envelope-from Studded@san.rr.com) Received: from san.rr.com (dt050ndd.san.rr.com [204.210.31.221]) by proxyb1.san.rr.com (8.8.7/8.8.8) with ESMTP id UAA14422; Sun, 15 Feb 1998 20:25:54 -0800 (PST) Message-ID: <34E7BFD2.65AD207D@san.rr.com> Date: Sun, 15 Feb 1998 20:25:54 -0800 From: Studded Organization: Triborough Bridge and Tunnel Authority X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.5-STABLE-0215 i386) MIME-Version: 1.0 To: The Hermit Hacker CC: emulation@FreeBSD.ORG Subject: Re: wine 980215 References: <19980216134825.02381@freebie.lemis.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Greg Lehey wrote: > Could you go back into the core and try this, please: > > (gdb) x/10i $eip > (gdb) i reg > > That will save a lot of head-scratching about what these instructions > are. You might also want to post those results to comp.emulators.ms-windows.wine. They are pretty good about addressing non-linux compatability. I'm glad you're working on this, I've had wine on my list for a while, but haven't gotten to it. Please keep us advised. :) Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud operator, designer and maintainer of the world's largest *** Internet Relay Chat server. 5,328 clients and still growing. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 20:55:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA27595 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 20:55:47 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (slip-33.acadiau.ca [131.162.2.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA27575 for ; Sun, 15 Feb 1998 20:55:42 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id AAA20417; Mon, 16 Feb 1998 00:55:32 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Mon, 16 Feb 1998 00:55:30 -0400 (AST) From: The Hermit Hacker To: Studded cc: emulation@FreeBSD.ORG Subject: Re: wine 980215 In-Reply-To: <34E7BFD2.65AD207D@san.rr.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 Feb 1998, Studded wrote: > Greg Lehey wrote: > > > Could you go back into the core and try this, please: > > > > (gdb) x/10i $eip > > (gdb) i reg > > > > That will save a lot of head-scratching about what these instructions > > are. > > You might also want to post those results to > comp.emulators.ms-windows.wine. They are pretty good about addressing > non-linux compatability. I'm glad you're working on this, I've had wine > on my list for a while, but haven't gotten to it. Please keep us > advised. :) I've posted to c.e.m.w for each and every release, with no answer back :( Each release appears to be moving more and more towards Linux-only, with them constantly adding in a new Linux-centric feature that has to be debugged out :( I figure if I can get a patch in to fix it, then maybe it will stay for the next release... Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 20:57:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA27891 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 20:57:17 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (slip-33.acadiau.ca [131.162.2.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA27857 for ; Sun, 15 Feb 1998 20:57:09 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id AAA20424; Mon, 16 Feb 1998 00:56:52 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Mon, 16 Feb 1998 00:56:52 -0400 (AST) From: The Hermit Hacker To: Greg Lehey cc: emulation@FreeBSD.ORG Subject: Re: wine 980215 In-Reply-To: <19980216134825.02381@freebie.lemis.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 16 Feb 1998, Greg Lehey wrote: > Could you go back into the core and try this, please: Gladly :) (gdb) list 134 GET_FS( fs ); 135 if (!fs) return NULL; 136 GET_DS( ds ); 137 if (fs == ds) return NULL; /* FIXME: should be an assert */ 138 /* Get the TEB self-pointer */ 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" 140 : "=r" (teb) : "r" (&((TEB *)0)->self) ); 141 return teb; 142 #else 143 if (!pCurrentThread) return NULL; (gdb) x/10i $eip 0x162835 : movl %fs:(%ecx),%eax 0x162838 : leave 0x162839 : ret 0x16283a : nop 0x16283b : nop 0x16283c : xorl %eax,%eax 0x16283e : leave 0x16283f : ret 0x162840 : movsb %ds:(%esi),%es:(%edi) 0x162841 : subl (%esi),%edx (gdb) i reg eax 0x27 39 ecx 0x18 24 edx 0x1f 31 ebx 0x20350000 540344320 esp 0xefbfd608 0xefbfd608 ebp 0xefbfd608 0xefbfd608 esi 0x10 16 edi 0x20350070 540344432 eip 0x162835 0x162835 eflags 0x10283 66179 cs 0x1f 31 ss 0x27 39 ds 0x27 39 es 0x27 39 fs 0x1f 31 gs 0x27 39 (gdb) Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 21:13:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01026 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 21:13:30 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01021 for ; Sun, 15 Feb 1998 21:13:26 -0800 (PST) (envelope-from grog@lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id PAA25888; Mon, 16 Feb 1998 15:43:22 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id PAA24459; Mon, 16 Feb 1998 15:43:21 +1030 (CST) (envelope-from grog) Message-ID: <19980216154320.42865@freebie.lemis.com> Date: Mon, 16 Feb 1998 15:43:20 +1030 From: Greg Lehey To: The Hermit Hacker Cc: emulation@FreeBSD.ORG Subject: Re: wine 980215 References: <19980216134825.02381@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from The Hermit Hacker on Mon, Feb 16, 1998 at 12:56:52AM -0400 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 16 February 1998 at 0:56:52 -0400, The Hermit Hacker wrote: > On Mon, 16 Feb 1998, Greg Lehey wrote: > >> Could you go back into the core and try this, please: > > Gladly :) > > (gdb) list > 134 GET_FS( fs ); > 135 if (!fs) return NULL; > 136 GET_DS( ds ); > 137 if (fs == ds) return NULL; /* FIXME: should be an assert */ > 138 /* Get the TEB self-pointer */ > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > 140 : "=r" (teb) : "r" (&((TEB *)0)->self) ); > 141 return teb; > 142 #else > 143 if (!pCurrentThread) return NULL; > (gdb) x/10i $eip > 0x162835 : movl %fs:(%ecx),%eax > 0x162838 : leave > 0x162839 : ret > 0x16283a : nop > 0x16283b : nop > 0x16283c : xorl %eax,%eax > 0x16283e : leave > 0x16283f : ret > 0x162840 : movsb %ds:(%esi),%es:(%edi) > 0x162841 : subl (%esi),%edx > (gdb) i reg > eax 0x27 39 > ecx 0x18 24 > edx 0x1f 31 > ebx 0x20350000 540344320 > esp 0xefbfd608 0xefbfd608 > ebp 0xefbfd608 0xefbfd608 > esi 0x10 16 > edi 0x20350070 540344432 > eip 0x162835 0x162835 > eflags 0x10283 66179 > cs 0x1f 31 > ss 0x27 39 > ds 0x27 39 > es 0x27 39 > fs 0x1f 31 > gs 0x27 39 > (gdb) Hmm. That wasn't quite what I was expecting. The instruction loads a word from code space into register eax. It does this by loading the fs register to the same value as cs. Unfortunately, the address specified (in ecx) is invalid (0x18). This is obviously the offset of self in the TEB structure. I can't see how this can work on FreeBSD, since we don't map anything in the first page of any address space. Maybe you can figure out what they're trying to do and write a FreeBSD version. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Feb 15 21:20:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA02511 for freebsd-emulation-outgoing; Sun, 15 Feb 1998 21:20:17 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (slip-33.acadiau.ca [131.162.2.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA02484 for ; Sun, 15 Feb 1998 21:20:10 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id BAA20844; Mon, 16 Feb 1998 01:19:54 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Mon, 16 Feb 1998 01:19:54 -0400 (AST) From: The Hermit Hacker To: Greg Lehey cc: emulation@FreeBSD.ORG Subject: Re: wine 980215 In-Reply-To: <19980216154320.42865@freebie.lemis.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 16 Feb 1998, Greg Lehey wrote: > I can't see how this can work on FreeBSD, since we don't map anything > in the first page of any address space. Maybe you can figure out what > they're trying to do and write a FreeBSD version. Am asking... :) Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Feb 16 03:12:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA25826 for freebsd-emulation-outgoing; Mon, 16 Feb 1998 03:12:38 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA25765; Mon, 16 Feb 1998 03:12:26 -0800 (PST) (envelope-from gozer@ludd.luth.se) Received: from sister.ludd.luth.se (gozer@sister.ludd.luth.se [130.240.16.77]) by zed.ludd.luth.se (8.8.5/8.8.5) with SMTP id MAA18595; Mon, 16 Feb 1998 12:12:21 +0100 Date: Mon, 16 Feb 1998 12:12:20 +0100 (MET) From: Johan Larsson Reply-To: Johan Larsson To: The Hermit Hacker cc: freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org It's in current, if you have a soundblaster, try this for a default: device pcm0 at isa? port 0x220 tty irq 5 drq 1 flags 0x15 vector pcmintr Look in the LINT file. :-) (You have to remove your snd0 section from your config file. Johan On Sun, 15 Feb 1998, The Hermit Hacker wrote: > On Sun, 15 Feb 1998, Johan Larsson wrote: > > > On Sun, 15 Feb 1998, The Hermit Hacker wrote: > > > > > I'm using voxware (standard kernel support, right?)...I was > > > thinking of moving to OSS, but haven't quite figured out if it would give > > > me any benefits :( > > > > Well, try luigis pcmdriver and see if it works any better. > > What is this, and where do I grab it from? I just joined this > list, since I just started working on building my multimedia aspects up :( > > Marc G. Fournier > Systems Administrator @ hub.org > primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org > > -- * mailto:gozer@ludd.luth..se * http://www.ludd.luth.se/users/gozer/ * * Powered by FreeBSD. http://www.se.freebsd.org/ +-+-+-+-+-+-+-+-+ * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Feb 16 03:36:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA01115 for freebsd-emulation-outgoing; Mon, 16 Feb 1998 03:36:28 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA01099; Mon, 16 Feb 1998 03:36:21 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.6.9) with ESMTP id DAA08786; Mon, 16 Feb 1998 03:36:14 -0800 (PST) To: Johan Larsson cc: The Hermit Hacker , freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: x11amp ... In-reply-to: Your message of "Mon, 16 Feb 1998 12:12:20 +0100." Date: Mon, 16 Feb 1998 03:36:14 -0800 Message-ID: <8782.887628974@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > It's in current, if you have a soundblaster, try this for a default: > > device pcm0 at isa? port 0x220 tty irq 5 drq 1 flags 0x15 vector pcm intr > > Look in the LINT file. :-) (You have to remove your snd0 section from your > config file. You can even try that in -stable now, and are in fact encouraged to do so. :-) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Feb 16 11:01:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22488 for freebsd-emulation-outgoing; Mon, 16 Feb 1998 11:01:18 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA22478 for ; Mon, 16 Feb 1998 11:01:13 -0800 (PST) (envelope-from luoqi@watermarkgroup.com) Received: by watermarkgroup.com (4.1/SMI-4.1) id AA20131; Mon, 16 Feb 98 14:00:30 EST Date: Mon, 16 Feb 98 14:00:30 EST From: luoqi@watermarkgroup.com (Luoqi Chen) Message-Id: <9802161900.AA20131@watermarkgroup.com> To: emulation@FreeBSD.ORG, scrappy@hub.org Subject: Re: wine 980215 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I guess no one paid any attention to my previous post several days ago regarding this problem. The cause of the crash was that wine expected fs to be the same as ds initially, but this is not the case on FreeBSD. Fs is set to cs instead. There are two solutions. 1. Set fs to ds in the kernel, 2. Initialize fs to ds at the very beginning of wine, before any call to the scheduler module. -lq > This problem seems to be unresolved for the last several releases...I know > nothing at all about assembly, and wouldn't even know where to start, > so...does anyone know of a fix for this? :( > > # gdb /usr/local/bin/wine wine.core > GDB is free software and you are welcome to distribute copies of it > under certain conditions; type "show copying" to see the conditions. > There is absolutely no warranty for GDB; type "show warranty" for details. > GDB 4.16 (i386-unknown-freebsd), > Copyright 1996 Free Software Foundation, Inc... > Core was generated by `wine'. > Program terminated with signal 11, Segmentation fault. > Reading symbols from /usr/libexec/ld.so...done. > Reading symbols from /usr/X11R6/lib/libXpm.so.4.9...done. > Reading symbols from /usr/X11R6/lib/libSM.so.6.0...done. > Reading symbols from /usr/X11R6/lib/libICE.so.6.3...done. > Reading symbols from /usr/X11R6/lib/libXext.so.6.3...done. > Reading symbols from /usr/X11R6/lib/libX11.so.6.1...done. > Reading symbols from /usr/lib/libm.so.2.0...done. > Reading symbols from /usr/lib/libc.so.3.0...done. > #0 0x162835 in NtCurrentTeb () at ./sysdeps.c:139 > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > (gdb) list > 134 GET_FS( fs ); > 135 if (!fs) return NULL; > 136 GET_DS( ds ); > 137 if (fs == ds) return NULL; /* FIXME: should be an assert */ > 138 /* Get the TEB self-pointer */ > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > 140 : "=r" (teb) : "r" (&((TEB *)0)->self) ); > 141 return teb; > 142 #else > 143 if (!pCurrentThread) return NULL; > (gdb) > > > Marc G. Fournier > Systems Administrator @ hub.org > primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Feb 16 13:30:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA04119 for freebsd-emulation-outgoing; Mon, 16 Feb 1998 13:30:23 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA03965 for ; Mon, 16 Feb 1998 13:29:36 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id NAA07830; Mon, 16 Feb 1998 13:28:58 -0800 (PST) Message-Id: <199802162128.NAA07830@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: luoqi@watermarkgroup.com (Luoqi Chen) cc: emulation@FreeBSD.ORG, scrappy@hub.org Subject: Re: wine 980215 In-reply-to: Your message of "Mon, 16 Feb 1998 14:00:30 EST." <9802161900.AA20131@watermarkgroup.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 16 Feb 1998 13:28:57 -0800 From: Mike Smith Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I guess no one paid any attention to my previous post several days ago > regarding this problem. The cause of the crash was that wine expected > fs to be the same as ds initially, but this is not the case on FreeBSD. > Fs is set to cs instead. There are two solutions. > 1. Set fs to ds in the kernel, > 2. Initialize fs to ds at the very beginning of wine, before any call > to the scheduler module. Have you passed this on to the Wine maintainers? #2 is the correct approach. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Feb 16 16:11:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA13560 for freebsd-emulation-outgoing; Mon, 16 Feb 1998 16:11:55 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from thelab.hub.org (dyna2-157.acadiau.ca [131.162.2.157]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA13326; Mon, 16 Feb 1998 16:11:03 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id UAA06782; Mon, 16 Feb 1998 20:10:06 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Mon, 16 Feb 1998 20:10:06 -0400 (AST) From: The Hermit Hacker To: "Jordan K. Hubbard" cc: Johan Larsson , freebsd-multimedia@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: pcm audio driver in -current (Was: Re: x11amp ... ) In-Reply-To: <8782.887628974@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 16 Feb 1998, Jordan K. Hubbard wrote: > > It's in current, if you have a soundblaster, try this for a default: > > > > device pcm0 at isa? port 0x220 tty irq 5 drq 1 flags 0x15 vector pcm > intr > > > > Look in the LINT file. :-) (You have to remove your snd0 section from your > > config file. > > You can even try that in -stable now, and are in fact encouraged to > do so. :-) What is the difference between what is in -current and at Luigi's site? is the one in -current "up to date"? Or a bit behind? Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Feb 16 23:40:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26651 for freebsd-emulation-outgoing; Mon, 16 Feb 1998 23:40:47 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from proxyb1.san.rr.com (proxyb1-atm.san.rr.com [204.210.0.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26644 for ; Mon, 16 Feb 1998 23:40:44 -0800 (PST) (envelope-from Studded@san.rr.com) Received: from san.rr.com (dt050ndd.san.rr.com [204.210.31.221]) by proxyb1.san.rr.com (8.8.7/8.8.8) with ESMTP id XAA12652; Mon, 16 Feb 1998 23:40:10 -0800 (PST) Message-ID: <34E93ED8.3F030A64@san.rr.com> Date: Mon, 16 Feb 1998 23:40:08 -0800 From: Studded Organization: Triborough Bridge and Tunnel Authority X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.5-STABLE-0216 i386) MIME-Version: 1.0 To: Luoqi Chen CC: emulation@FreeBSD.ORG Subject: Re: wine 980215 References: <9802161900.AA20131@watermarkgroup.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Luoqi Chen wrote: > > I guess no one paid any attention to my previous post several days ago > regarding this problem. The cause of the crash was that wine expected > fs to be the same as ds initially, but this is not the case on FreeBSD. > Fs is set to cs instead. There are two solutions. > 1. Set fs to ds in the kernel, > 2. Initialize fs to ds at the very beginning of wine, before any call > to the scheduler module. I not only paid attention, I saved it. :) But I don't know how to do what you're talking about here... do you have a patch for the wine sources? Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud operator, designer and maintainer of the world's largest *** Internet Relay Chat server. 5,328 clients and still growing. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Tue Feb 17 03:40:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA05682 for freebsd-emulation-outgoing; Tue, 17 Feb 1998 03:40:21 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from hub.org (hub.org [209.47.148.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA05576 for ; Tue, 17 Feb 1998 03:40:01 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by hub.org (8.8.8/8.7.5) with SMTP id OAA02717 for ; Mon, 16 Feb 1998 14:18:46 -0500 (EST) Date: Mon, 16 Feb 1998 14:18:45 -0500 (EST) From: The Hermit Hacker To: freebsd-emulation@FreeBSD.ORG Subject: Re: wine 980215 (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Does this mean anything to you Gary? ---------- Forwarded message ---------- Date: Mon, 16 Feb 98 14:00:30 EST From: Luoqi Chen To: emulation@FreeBSD.ORG, scrappy@hub.org Subject: Re: wine 980215 I guess no one paid any attention to my previous post several days ago regarding this problem. The cause of the crash was that wine expected fs to be the same as ds initially, but this is not the case on FreeBSD. Fs is set to cs instead. There are two solutions. 1. Set fs to ds in the kernel, 2. Initialize fs to ds at the very beginning of wine, before any call to the scheduler module. -lq > This problem seems to be unresolved for the last several releases...I know > nothing at all about assembly, and wouldn't even know where to start, > so...does anyone know of a fix for this? :( > > # gdb /usr/local/bin/wine wine.core > GDB is free software and you are welcome to distribute copies of it > under certain conditions; type "show copying" to see the conditions. > There is absolutely no warranty for GDB; type "show warranty" for details. > GDB 4.16 (i386-unknown-freebsd), > Copyright 1996 Free Software Foundation, Inc... > Core was generated by `wine'. > Program terminated with signal 11, Segmentation fault. > Reading symbols from /usr/libexec/ld.so...done. > Reading symbols from /usr/X11R6/lib/libXpm.so.4.9...done. > Reading symbols from /usr/X11R6/lib/libSM.so.6.0...done. > Reading symbols from /usr/X11R6/lib/libICE.so.6.3...done. > Reading symbols from /usr/X11R6/lib/libXext.so.6.3...done. > Reading symbols from /usr/X11R6/lib/libX11.so.6.1...done. > Reading symbols from /usr/lib/libm.so.2.0...done. > Reading symbols from /usr/lib/libc.so.3.0...done. > #0 0x162835 in NtCurrentTeb () at ./sysdeps.c:139 > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > (gdb) list > 134 GET_FS( fs ); > 135 if (!fs) return NULL; > 136 GET_DS( ds ); > 137 if (fs == ds) return NULL; /* FIXME: should be an assert */ > 138 /* Get the TEB self-pointer */ > 139 __asm__( ".byte 0x64\n\tmovl (%1),%0" > 140 : "=r" (teb) : "r" (&((TEB *)0)->self) ); > 141 return teb; > 142 #else > 143 if (!pCurrentThread) return NULL; > (gdb) > > > Marc G. Fournier > Systems Administrator @ hub.org > primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Wed Feb 18 14:43:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA03161 for freebsd-emulation-outgoing; Wed, 18 Feb 1998 14:43:06 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA03103 for ; Wed, 18 Feb 1998 14:42:53 -0800 (PST) (envelope-from luoqi@watermarkgroup.com) Received: by watermarkgroup.com (4.1/SMI-4.1) id AA12541; Wed, 18 Feb 98 15:06:08 EST Date: Wed, 18 Feb 98 15:06:08 EST From: luoqi@watermarkgroup.com (Luoqi Chen) Message-Id: <9802182006.AA12541@watermarkgroup.com> To: Studded@san.rr.com Subject: Re: wine 980215 Cc: emulation@FreeBSD.ORG Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Luoqi Chen wrote: > > > > I guess no one paid any attention to my previous post several days ago > > regarding this problem. The cause of the crash was that wine expected > > fs to be the same as ds initially, but this is not the case on FreeBSD. > > Fs is set to cs instead. There are two solutions. > > 1. Set fs to ds in the kernel, > > 2. Initialize fs to ds at the very beginning of wine, before any call > > to the scheduler module. > > I not only paid attention, I saved it. :) But I don't know how to do > what you're talking about here... do you have a patch for the wine > sources? > > Doug > > -- > *** Chief Operations Officer, DALnet IRC network *** > *** Proud operator, designer and maintainer of the world's largest > *** Internet Relay Chat server. 5,328 clients and still growing. > *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) > Here's the patch. The diff was taken against win980201, I don't have the most recent wine980215. ------------CUT HERE----------- --- misc/main.c.orig Sun Feb 1 13:17:51 1998 +++ misc/main.c Fri Feb 6 03:56:28 1998 @@ -34,6 +34,7 @@ #include "debug.h" #include "xmalloc.h" #include "version.h" +#include "selectors.h" /* SET_FS */ const WINE_LANGUAGE_DEF Languages[] = @@ -547,6 +548,10 @@ fprintf( stderr, "malloc trace goes to %s\n", trace ); mtrace(); } +#endif + +#ifdef __FreeBSD__ + { WORD ds; GET_DS(ds); SET_FS(ds); } #endif setbuf(stdout,NULL); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Thu Feb 19 22:25:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA24578 for freebsd-emulation-outgoing; Thu, 19 Feb 1998 22:25:55 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from brain.brain.net.pk (brain.brain.net.pk [203.128.7.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA24545 for ; Thu, 19 Feb 1998 22:25:47 -0800 (PST) (envelope-from jawaid@saplhr.brain.net.pk) Received: from opt4 (rover11.brain.net.pk [203.128.7.240]) by brain.brain.net.pk (8.8.5/SCO5) with SMTP id LAA24520 for ; Fri, 20 Feb 1998 11:22:49 -0500 (PKT) Reply-To: "Muhammad Jawaid Siddique" From: "Muhammad Jawaid Siddique" To: Subject: unsubscribe jawaid@saplhr.brain.net.pk Date: Fri, 20 Feb 1998 10:28:04 +0500 Message-ID: <01bd3dc0$51639da0$0400a8c0@opt4.optima.lahore> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org unsubscribe jawaid@saplhr.brain.net.pk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message