Jan Stary writes: > This is current/amd64 with > > libtorrent-0.14.0p0v0 BitTorrent library written in C++ > rtorrent-0.10.0p0v0 ncurses BitTorrent client based on libTorrent > > Upon starting rtorrent, I get the following error messages > > Caught internal_error: SocketFd::close() called on an invalid file descriptor > stack dump not enabled > > and rtorrent crashes.
I see the same, although only for magnet links, and specifically new magnet links (the crash seems to happen as soon as the .meta has been downloaded). I don't see this when *resuming* magnet links, or with .torrent files (new or resumed). Is this also the case for you? The stack dump was disabled by kn's recent commit, but I doubt that caused this crash. It's very annoying that rtorrent neither prints a stack trace nor leaves a corefile behind though, can we fix that? There is a 0.15.3 release out, maybe that improves the situation. If the crash is still present, upstream may be of help; the maintainer seems to be very active lately (four releases in the last six months).