How can anyone know how to use we Webrunnerwidgets using valgrind...
Br, Mohini -----Original Message----- From: ext Alan [mailto:[email protected]] Sent: Tuesday, September 21, 2010 3:01 PM To: Tom Hughes Cc: [email protected] Subject: Re: [Valgrind-users] Valgrind won't work with opensuse 11.3 and firefox Hey, Actually I just found out a little more info. I did another clean install yesterday evening just before I left the office. It looks like if I delete the ~/.mozilla folder I can valgrind exactly once without getting that error. However memcheck doesn't actually appear to be running once the firefox window appears. If I try a second time without clearing the ~/.mozilla folder I get the clone error. I just tried firefox 3.6.6 (the default) and 3.6.10 (latest available in the update repositories) and both have exactly the same behaviour. I thought it could be due to firefoxs out of process plugins, but that doesn't appear to be it as I've disabled that and have the same issue. I also have no plugins currently. If there's any other info I can provide, let me know. Or if there's any hack I could apply to valgrind to test, I'm able to do that ;) Alan. On Tue, Sep 21, 2010 at 10:06 AM, Tom Hughes <[email protected]> wrote: > 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 ------------------------------------------------------------------------------ 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
