On 21/09/10 09:44, Alan wrote: > I sent this email to the opensuse mailing list because I figured that > they might know what's gone wrong, but here might be a better chance. > My problem is I'm trying to run valgrind [0] on firefox and i keep > getting a strange error [1]. > > I did a clean install of opensuse 11.3 to try resolve the issue and it > worked. I was able to valgrind fine. However once I installed the > updates and went back to work, valgrind once again started spewing > that error. This happens on startup - I can't even get a firefox > window open. Does anyone know what's gone wrong? I tried with valgrind > 3.5 (the default version) and I checked out svn and built that, both > had the same issue
Presumably it was updating firefox that was the critical step? or was it updating one of the libraries? > [0] valgrind --tool=memcheck -v --leak-check=full --log-file=log > --smc-check=all /usr/lib64/firefox/firefox > [1] > ==24551== Unsupported clone() flags: 0x800600 That's a pretty odd use of clone - it's cloning the filesystem namespace and the open files but not the memory map. So it's not a normal thread creation (which would clone the memory map) or a normal fork (which wouldn't share files in that way). Tom -- Tom Hughes ([email protected]) http://compton.nu/ ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
