[SDL] Re: Double free bug
oberon at brandeis.edu
Sun Aug 31 17:12:28 PDT 2003
I've since looked at this more, and the error is occuring in SDL_Quit(). I
still don't know why, and the OSX "mallocdebugger" was not at all useful.
On Sun, 31 Aug 2003, oberon wrote:
> I recently received the following error message in some code that uses
> SDL. I checked my code, and I don't free dynamically allocated memory
> anywhere (code is half done), so this is definitely caused by SDL.
> *** malloc: Deallocation of a pointer not malloced: 0xb0017000; This
> could be a double free(), or free() called with the middle of an allocated
> block; Try setting environment variable MallocHelp to see tools to help
> This is with SDL 1.2.5 under Mac OSX with a program that creates a window,
> draws a poly in it with openGL, and resizes to fullscreen and back on
> command. The error was there after I fullscreened, went back to windowed
> mode, and then quit.
> I wish I could provide more info, but I don't know what's relevant. Any
> ideas or questions, Sam? (or anyone else for that matter).
> Thanks for taking the time to read this vague bug report.
More information about the SDL