The super err will not be denied.
February 20, 2008 12:52 PM
Subscribe
How do I figure out the source of my VM memory corruption issues, and can I fix them?
I am using the latest version of VMWare's server product, under winXP 64bit. One of my VMs is a Red Hat Enterprise Linux 4 server, with all the relevant development tools installed that are required to build out product from source (gcc et al).
On rare occasions, for one specific error condition-causing test, instead of the usual our-program generated error message and program flow, I'll get the following err displayed to screen:
"*** glibc detected *** double free or corruption (fasttop): 0x09f1e318 ***
Aborted"
Now here's where it gets really strange...this error message has super powers of some sort that allow it to display to screen even when stdout and stderr are being redirected, leading me to think it must be an issue somewhere deeper than our code.
" /my/stuff/here >/dev/null 2>&1
*** glibc detected *** double free or corruption (fasttop): 0x0825b318 ***
Aborted"
My questions are many, but I'll settle for any advice towards narrowing down the root cause of what seems to be memory corruption in the VM.
Any theories on how the VM is getting corrupted, and what I might do to prevent it are also welcome.
posted by nomisxid to computers & internet (13 comments total)
posted by fvw at 1:02 PM on February 20, 2008