Re: DSOUND: prevent assertion in mixer.c

2005-08-03 Thread Alex Villací­s Lasso
Felix Nawothnig wrote: Alex Villací­s Lasso wrote: wine-pthread: mixer.c:386: DSOUND_MixInBuffer: Assertion `adjusted_remainder >= 0' failed. wine: Unhandled exception (thread 000a), starting debugger... WineDbg starting on pid 0x8 I guess this is preluded by some "length not a multiple of

Re: DSOUND: prevent assertion in mixer.c

2005-08-02 Thread Alex Villací­s Lasso
Felix Nawothnig wrote: Since the error of "length not a multiple of block size" is nonfatal, Yes it is fatal. Errors mean that something which should not have happened did happen - and we're not talking about something the API is supposed to handle... there is wrong code in Wine, internal

Re: DSOUND: prevent assertion in mixer.c

2005-08-02 Thread Felix Nawothnig
Alex Villací­s Lasso wrote: I guess this is preluded by some "length not a multiple of block size" errors? I've been experiencing those errors with the same failed assertion in another game and came up with a similar patch but didn't submit since I think this just hides another bug as it should

Re: DSOUND: prevent assertion in mixer.c

2005-08-02 Thread Alex Villací­s Lasso
Felix Nawothnig wrote: Alex Villací­s Lasso wrote: wine-pthread: mixer.c:386: DSOUND_MixInBuffer: Assertion `adjusted_remainder >= 0' failed. wine: Unhandled exception (thread 000a), starting debugger... WineDbg starting on pid 0x8 I guess this is preluded by some "length not a multiple of

Re: DSOUND: prevent assertion in mixer.c

2005-08-02 Thread Felix Nawothnig
Alex Villací­s Lasso wrote: wine-pthread: mixer.c:386: DSOUND_MixInBuffer: Assertion `adjusted_remainder >= 0' failed. wine: Unhandled exception (thread 000a), starting debugger... WineDbg starting on pid 0x8 I guess this is preluded by some "length not a multiple of block size" errors? I've