Hi,

> Here it is with the trace write placed directly before the crash line 
> (sorry if some of the values I provide are irrelevant - I haven't had 
> time to examine the code!):
> 
>   Calling PQ::play()
> fill_audio(): len: 0, p: 9460744, s: 3281968, n: 0
> *crash*
> 
>   Calling LSL3::play()
> fill_audio(): len: 0, p: 9460744, s: 3281968, n: 0
> *crash*

With n being somewhat different from what purify reported, there's hardly
any alternative to heap corruption happening here. I know little about how
the underlying SDL mechanism works; maybe pizza has some idea of what's
going on?

llap,
 Christoph


Reply via email to