*** glibc detected *** double free or corruption (!prev): 0x082c1120 ***
I get this error in my errro_log file on apache 2.
[Wed Jul 20 21:27:27 2005] [notice] child pid 1434 exit signal Abort (6) *** glibc detected *** double free or corruption (!prev): 0x082c0fc0 *** [Wed Jul 20 21:31:12 2005] [notice] child pid 1589 exit signal Abort (6) [Wed Jul 20 21:31:50 2005] [notice] child pid 1432 exit signal Segmentation fault (11) *** glibc detected *** double free or corruption (!prev): 0x082c1120 *** [Wed Jul 20 21:32:05 2005] [notice] child pid 1591 exit signal Abort (6) This happens when I try to access a file on my webbserver that has a connection to mysql. The error appeaer after upgradering via swaret to mysql-4.1.12-i486-1. How can I go back to the verison before to try? |
You have problem with your packages upgrade...
What is the output with : Code:
/lib/libc.so.6 |
What do you mean by that?
Yes, I have had several problems with my packages upgrade. First my glibc was strange so i got back to 2.3.4 but now this remains. What do you sugest that I do? |
I would download the latest glibc package
(download not upgrade with swaret, just download) Then I'd do a telinit 1 as root and upgradepkg glibc-xxx.tgz After that, telinit 3 and upgrade coreutils package if newer version is available |
Hmm, Now i tryied to go back one verison of mysql to..and that worked. So no everything works. Best not touching anything.
|
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 ;) |
try
$export MALLOC_CHECK_=0 then run your appl. This will ignore the multi free() to particular memory. Regards, Saroj |
All times are GMT -5. The time now is 03:52 PM. |