Description of Problem: Looking at leak logs (based on overriding |malloc|, |realloc|, |calloc|, and |free|) of running Mozilla, there are a bunch of leaks noticeable from the glibc function |setlocale|. Version-Release number of selected component (if applicable): glibc-2.2.2-10 How Reproducible: Well, the way I saw it is complicated, but one could presumably also observe it by writing a tight loop to repeatedly call |setlocale|. Additional Information: I'll attach to the bug a list of the lines at which the chunks of memory leaked were allocated. Note that Mozilla calls |setlocale| multiple times. Also note that while the line numbers and file names in the list of tops-of-stacks are correct, the symbol names are incorrect.
Created attachment 33338 [details] list of tops of stacks at which leaked memory was allocated
Actually, I think this bug is NOTABUG, since my for(;;) { setlocale(LC_ALL, "C"); } didn't leak. I'm not sure why I'm seeing what I'm seeing, though. Sorry for the noise. I should've tried that first.