[Libtorrent-devel] Log file?

Josef Drexler josef at ttdpatch.net
Mon Oct 6 22:07:09 UTC 2008


On Oct 6, 2008, at 11:40 PM, Örjan Nordlund wrote:
> Has there been any updates/fixes regarding libcurl and rtorrent  
> crashing?

No. At the moment it looks like libcurl crashes more or less randomly  
after hundreds of announces especially (or only?) when using https  
trackers. I haven't been able to reproduce the problem, and all of  
the posted backtraces were lacking symbol information, so there's  
just about nothing to go on.

It seems the crashes are in the SSL code anyway. That makes it pretty  
likely that it's a bug in libcurl/libssl and not rtorrent. Unless  
it's rtorrent randomly overwriting memory, which may or may not be  
detected by valgrind.

It may help to configure libtorrent without epoll/kqueue. But that  
will also make it less efficient.

> Josef, you have made a patch that reverts to old libcurl.

I have? I'm not aware of that...

I've made a patch which allows compiling even with old libcurl  
versions, but it only changes the version check.

> Will that make any difference regarding stability?

Yes, older libcurl will probably make it less stable or reliable.

-- 
Josef Drexler
josef at ttdpatch.net


More information about the Libtorrent-devel mailing list