I had the same glibc problem, this was 8 or 9 month ago
Now, I use glibc 2.3.5 and current slackware packages, all works fine
I understand you though...
the 'glibc detected *** double free or corruption' error is very frustrating..
Take some quiet time before the next upgrade