Matthew Gambrell
Matthew Gambrell
Using code I just pulled from github, we see line 2834 frees pMP3->pData but doesn't null the pointer. this pointer is also freed in drmp3_uninit. it seems like this pointer...
https://github.com/openfl/lime/blob/758c5e2761b1f58f898e135fb00bebfd6b5a1cf6/project/src/graphics/opengl/OpenGLBindings.cpp#L1681 This function (and the C function following it) are full of misconceptions for how the buffer size should be managed. The problems begin in the line above (where a...
https://github.com/openfl/lime/blob/758c5e2761b1f58f898e135fb00bebfd6b5a1cf6/project/src/graphics/opengl/OpenGLBindings.cpp#L138 I might be crazy but I think there's a copy/paste error here which would only result in a renderbuffer leak which it's not likely anyone would ever notice
Sorry for a bunch of problems all in one ticket. This is just a dump of everything I encountered. I hope it will be useful for someone doing similar work...