Re: Some analysis of starting a Gnome session under valgrind

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Tue, 2004-09-21 at 14:05 -0400, Daniel Veillard wrote:
>   I wanted to do this for a long time but only now I had the time and
> a destop beefy enough to try this. Basically I replaced /usr/bin/gnome-session
> by a shell script :
> #!/bin/sh
> /usr/bin/valgrind --trace-children=yes --log-file=/tmp/valgrind /usr/bin/gnome-session.orig $*

Cool, definitely useful stuff.

>     - one python (rhn applet I suspect) generated a huge log, python-2.3
>       doesn't seems valgrindable.

Yeah, I think the problem is that Python does its own internal memory
management.

> - giop_send_buffer_write in libORBit-2 leading to 
>   Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
>   that time the uninitialized data is 10 bytes inside a block of size 2048
>   allocated within orbit itself.

It's my understanding that ORBit often allocates large buffers and
writes the whole thing even after only using a small portion, this works
in the CORBA protocol.  You can compile ORBit with some special
configure option to make it initialize the buffers.

> - pango read_line raises a strange pthread mutex error:
>   pthread_mutex_lock/trylock: mutex has invalid owner
>   in pthread_mutex_lock called by pango_read_line from pango_find_map

This one is odd, maybe Owen has an idea.

Attachment: signature.asc
Description: This is a digitally signed message part

-- 

Fedora-desktop-list@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-desktop-list

[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux