I'm using the latest cvs source (I update every day). I tried using a native advapi32 (from WinXP, which is all I have access to), but that just resulted in lots of other problems (unimplemented functions in ntdll.dll, etc.
When I try to run WinAmp, it exits immediately with that same error. It doesn't run at all, unlike the installer, which runs but then ends with the error (probably when it tries to run winamp itself).
Is it possible that sound isn't set up properly on my system? I don't really need sound on it, so I haven't played around with it too much. It's just the normal Redhat 7.2 install, with whatever sound settings it picked. I can listen to mp3's with xmms, though.
-Steve
Sylvain Petreolle To: Steve Lustbader/ANR/MS/PHILIPS@AMEC <spetreolle@yaho wine-devel@winehq.com o.fr> cc: Subject: Re: Registry problem 10/09/2002 02:18 AM Classification:
What version of wine did you use ? With CVS of Oct 08, I install without problem.
--- steve.lustbader@philips.com a écrit : > I started having a problem with today's source that appears
to be either registry or sound related. When I tried to install Winamp (v 2.81 lite) in wine, I get this error:
wine client error:8091280: sendmsg: Bad file descriptor
Output from +reg,+relay ends with
08091280:Call
ntdll.NtQueryValueKey(00000048,40124878,00000002,406e2acc,00000100,406e2ac0)
ret=40977acc trace:reg:NtQueryValueKey (0x48,L"WaveMapper",2,0x406e2acc,256) wine client error:8091280: sendmsg: Bad file descriptor
(the last 100 lines of the output can be seen at http://www.lustbader.net/winamp.txt)
I tried getting rid of my ~/fake_c and ~/.wine directories and running wineinstall again, but that didn't help.
-Steve
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
steve.lustbader@philips.com writes:
When I try to run WinAmp, it exits immediately with that same error. It doesn't run at all, unlike the installer, which runs but then ends with the error (probably when it tries to run winamp itself).
Does this help?
Index: dlls/winmm/wineoss/audio.c =================================================================== RCS file: /opt/cvs-commit/wine/dlls/winmm/wineoss/audio.c,v retrieving revision 1.62 diff -u -r1.62 audio.c --- dlls/winmm/wineoss/audio.c 7 Oct 2002 18:23:40 -0000 1.62 +++ dlls/winmm/wineoss/audio.c 9 Oct 2002 16:23:52 -0000 @@ -245,7 +245,7 @@ if ((fd = open(ossdev->dev_name, ossdev->open_access|O_NDELAY, 0)) == -1) { WARN("Couldn't open out %s (%s)\n", ossdev->dev_name, strerror(errno)); - return (errno == EBUSY) ? MMSYSERR_ALLOCATED : MMSYSERR_ERROR; + return -1; } fcntl(fd, F_SETFD, 1); /* set close on exec flag */ /* turn full duplex on if it has been requested */ @@ -373,7 +373,7 @@ } TRACE("Changing fd from %d to ", ossdev->fd); close(ossdev->fd); - OSS_RawOpenDevice(ossdev, &ossdev->audio_fragment); + ossdev->fd = OSS_RawOpenDevice(ossdev, &ossdev->audio_fragment); TRACE("%d\n", ossdev->fd); return ossdev->fd; }
On 09 Oct 2002 09:25:36 -0700, you wrote:
steve.lustbader@philips.com writes:
When I try to run WinAmp, it exits immediately with that same error. It doesn't run at all, unlike the installer, which runs but then ends with the error (probably when it tries to run winamp itself).
Does this help?
[snip]
It does fix the sound problem that I had with Agent.
Rein.