[Evolution-hackers] Various bugs found by valgrind



Hi all;

I've been trying to help Srini find bug http://bugzilla.gnome.org/show_bug.cgi?id=512605 which is a very serious LDAP crasher that is taking down my Evo Exchange connection 3-4 times a day.  As part of this I've been running evolution-exchange-server under valgrind.

Unfortunately, I haven't been able to reproduce the crasher in this way (I believe it's somewhat timing dependent).  However, I have found a few other bugs.

These two I have reported and provided patches for:

http://bugzilla.gnome.org/show_bug.cgi?id=534077
http://bugzilla.gnome.org/show_bug.cgi?id=534111

I think these should be pretty simple to verify and apply (they are in both the trunk and gnome-2.22 branch).  I'm not sure if they are actually causing crashes or incorrect behavior, but they're definitely bugs.

This one I can reproduce every time (so far) and have a core dump for but no other information (the core happens in evolution, not in exchange, so no valgrind info):

http://bugzilla.gnome.org/show_bug.cgi?id=534082

This one I have no core, because I was running under valgrind, so all I have is the valgrind log.  It shows that we tried to access memory after it was freed.  I couldn't reproduce it:

http://bugzilla.gnome.org/show_bug.cgi?id=534125

Hopefully someone can take a look at these.

I'm sad that I can't repro the original LDAP bug, though, since that's by far the worst of all of these.  I'll keep trying!  I'll try it on my system at work, which is an Intel Core2 (64bit dual-core 2.4G CPUs) with 2G RAM.  My system at home is just a P4 2.6G.  It does have 2G though.

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