Hi, I'm testing ETag branch.
I encountered some segfault. The segfault occurs in a curl_check_header function, called by curl_easy_perform. With gdb I found that the error is certainly due to memory corruption. So I ran viking under valgrind. The latter reports that the matter is a read from a freed memory. But the most surprising is that the free occurs AFTER the context of the error: - free at curl_download.c:216 - curl_easy_perform at curl_download.c:189 (line numbers can be incorrect as I played with code to understand). So, I naturally think about multi-thread issue. But I do not understand what can go wrong. Any tip welcome. -- Guilhem BONNEFILLE -=- JID: gu...@im.apinc.org MSN: guilhem_bonnefi...@hotmail.com -=- mailto:guilhem.bonnefi...@gmail.com -=- http://nathguil.free.fr/ ------------------------------------------------------------------------------ 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 _______________________________________________ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/