Thanks, Uwe. I really apprecate all of this. I was wondering, why are we even using this library when there's been bugs in it that we discovered long ago, but never fixed? And another thing that bothers me: I've selected ALSA as my sound output, but the debug trace shows wineoss.drv loading. What's with that?
Jmaes On Fri, 2005-07-08 at 09:49 +0200, Uwe Bonnes wrote: > >>>>> "James" == James Liggett <[EMAIL PROTECTED]> writes: > > James> Tried your lead, but no luck. I did find the conversation, but to > James> my dismay it was a dead end. It ended with you saying that the > James> problem had gone away out of the blue: > James> http://www.winehq.com/hypermail/wine-devel/2003/05/0075.html > > James> That's very odd. Btw, I saw that you sent a patch in to check the > James> sanity of driver pointers returned by DRIVER_FindFromHDrvr. Why > James> wasn't this committed? And, you were right about that Microquill > James> memory manager bug, but I realized this after the fact. For a > James> while I thought we weren't on the same page, but I saw a lot of > James> the stuff about it in the archives while searching. So that's the > James> cause of this crap? Anyway, thanks for you help. :) > > There are two sided of the problem: > - One is microquill not handling HeapValidate > - Second is the loading of the sound driver using this not otherwise used > function > > Reg one: This is a plain bug in shsmp, and I just wrote a letter to > Microquill. > Reg two: Apply appended workaraound. Perhaps Eric can think about a more > valid workaround for this Microquill problem. > > Bye