| Summary: | ktorrent recurrently crashes after a random amount of time | ||
|---|---|---|---|
| Product: | [Applications] ktorrent | Reporter: | Micky Wicky <michael.blatt> |
| Component: | general | Assignee: | Joris Guisson <joris.guisson> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | OpenBSD | ||
| OS: | OpenBSD | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
This crash has happened on two separate partitions being used for torrents, one ext2 and one OpenBSD ffs. Version ? Sorry - it's version 2.2.5p0 (OpenBSD package) Have you tried 2.2.7 or 3.1 yet ? 2.2.5 is not very recent, and this might already be fixed in those versions. Can't do that without upgrading QT (3.1) and thereby messing around with overwriting the OpenBSD packages. I recompiled the same version from the ports collection, same problem. Now I'm running a debug version of it, I'll post more info about the crash when it next happens. Go figure - the debug compile hasn't crashed a single time. Since this is an old version I might as well close the bug. Thanks! oops |
Version: (using KDE 3.5.8) Installed from: OpenBSD Packages OS: OpenBSD Short description says it all... This ktorrent (and KDE with it) was installed using the OpenBSD 4.3 packages. I tend to leave it running in a VNC session, but nearly every time I come back to it (after 45 minutes or several hours/days) I find it has crashed with SIGSEGV, signal 11. I have unloaded all plugins, disabled DHT, no difference. Here is the backtrace: (no debugging symbols found) [KCrash handler] #12 0x0d0c79bf in bt::Packet::putInOutputBuffer(unsigned char*, unsigned, bool&) () from /usr/local/lib/libktorrent.so #13 0x0d0c9805 in bt::PacketWriter::onReadyToWrite(unsigned char*, unsigned) () from /usr/local/lib/libktorrent.so #14 0x0d08d18f in mse::StreamSocket::onReadyToWrite(unsigned char*, unsigned) () from /usr/local/lib/libktorrent.so #15 0x0d0829c2 in net::BufferedSocket::writeBuffered(unsigned, unsigned long long) () from /usr/local/lib/libktorrent.so #16 0x0d08616a in net::SocketGroup::processUnlimited(bool, unsigned long long) () from /usr/local/lib/libktorrent.so #17 0x0d0865a9 in net::SocketGroup::process(bool, unsigned long long, unsigned&) () from /usr/local/lib/libktorrent.so #18 0x0d08638e in net::SocketGroup::upload(unsigned&, unsigned long long) () from /usr/local/lib/libktorrent.so #19 0x0d0877aa in net::UploadThread::doGroup(net::SocketGroup*, unsigned&, unsigned long long) () from /usr/local/lib/libktorrent.so #20 0x0d084073 in net::NetworkThread::doGroups(unsigned, unsigned long long, unsigned) () from /usr/local/lib/libktorrent.so #21 0x0d087734 in net::UploadThread::update() () from /usr/local/lib/libktorrent.so #22 0x0d083cb5 in net::NetworkThread::run() () from /usr/local/lib/libktorrent.so #23 0x041daf7a in QThreadInstance::start(void*) () from /usr/local/lib/libqt-mt.so.31.1 #24 0x00eea2a7 in _thread_start () at /usr/src/lib/libpthread/uthread/uthread_create.c:244 #25 0x0000001f in ?? () #26 0x00000000 in ?? ()