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

Reply via email to