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
