Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- nico@linksys:~$ valgrind ktorrent
- ==2403== Memcheck, a memory error detector
- ==2403== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
- ==2403== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
- ==2403== Command: ktorrent
- ==2403==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0xB3BBE40: inflateReset2 (in /lib/libz.so.1.2.3.4)
- ==2406== by 0xB3BBF2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
- ==2406== by 0xEC3C4AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
- ==2406== by 0xEC3C646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
- ==2406== by 0x84A7C7D: QPngHandlerPrivate::readPngHeader() (qpnghandler.cpp:356)
- ==2406== by 0x84A86BC: QPngHandlerPrivate::readPngImage(QImage*) (qpnghandler.cpp:427)
- ==2406== by 0x8475752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
- ==2406== by 0x8475D1B: QImageReader::read() (qimagereader.cpp:1155)
- ==2406== by 0x8465611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
- ==2406== by 0x8484D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
- ==2406== by 0x64AAEBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString const&, QPixmap&, QString&) (kiconloader.cpp:878)
- ==2406== by 0x64B2F52: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1218)
- ==2406==
- QMetaObject::invokeMethod: No such method kt::App::loadCommandLineOptionsForNewInstance()
- Warning: QWidget::insertAction: Attempt to insert null action
- Warning: QWidget::insertAction: Attempt to insert null action
- Warning: QWidget::insertAction: Attempt to insert null action
- <unknown program name>(2403)/: Communication problem with "ktorrent" , it probably crashed.
- Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." "
- ==2403==
- ==2403== HEAP SUMMARY:
- ==2403== in use at exit: 119,808 bytes in 647 blocks
- ==2403== total heap usage: 6,801 allocs, 6,154 frees, 534,952 bytes allocated
- ==2403==
- ==2403== LEAK SUMMARY:
- ==2403== definitely lost: 0 bytes in 0 blocks
- ==2403== indirectly lost: 0 bytes in 0 blocks
- ==2403== possibly lost: 808 bytes in 7 blocks
- ==2403== still reachable: 119,000 bytes in 640 blocks
- ==2403== suppressed: 0 bytes in 0 blocks
- ==2403== Rerun with --leak-check=full to see details of leaked memory
- ==2403==
- ==2403== For counts of detected and suppressed errors, rerun with: -v
- ==2403== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
- nico@linksys:~$ QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
- Warning: QFileSystemWatcher: failed to add paths: /home/nico/.config/ibus/bus
- Warning: Bus::open: Can not get ibus-daemon's address.
- ==2406== Thread 3:
- ==2406== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
- ==2406== at 0x7D5B1E3: ??? (syscall-template.S:82)
- ==2406== by 0x4EA26E2: net::Socket::sendTo(unsigned char const*, int, net::Address const&) (socket.cpp:291)
- ==2406== by 0x4F5D879: utp::OutputQueue::send(net::ServerSocket*) (outputqueue.cpp:62)
- ==2406== by 0x4E8B0C2: net::ServerSocket::qt_metacall(QMetaObject::Call, int, void**) (moc_serversocket.cpp:77)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A7CB1D: QSocketNotifier::activated(int) (moc_qsocketnotifier.cpp:89)
- ==2406== by 0x7A35652: QSocketNotifier::event(QEvent*) (qsocketnotifier.cpp:317)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A45549: socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:215)
- ==2406== Address 0x2719038c is 140 bytes inside a block of size 508 alloc'd
- ==2406== at 0x4C2815C: malloc (vg_replace_malloc.c:236)
- ==2406== by 0x79274E0: QByteArray::QByteArray(int, char) (qbytearray.cpp:1322)
- ==2406== by 0x4F573FF: utp::Connection::sendDataPacket(QByteArray const&, unsigned short, utp::TimeValue const&) (connection.cpp:474)
- ==2406== by 0x4F578C5: utp::Connection::sendDataPacket(QByteArray const&) (connection.cpp:509)
- ==2406== by 0x4F579E8: utp::Connection::sendPackets() (connection.cpp:449)
- ==2406== by 0x4F57BDE: utp::Connection::send(unsigned char const*, unsigned int) (connection.cpp:429)
- ==2406== by 0x4F5C257: utp::UTPSocket::send(unsigned char const*, int) (utpsocket.cpp:186)
- ==2406== by 0x4EAC92D: mse::StreamSocket::sendData(unsigned char const*, unsigned int) (streamsocket.cpp:140)
- ==2406== by 0x4EAD549: mse::EncryptedAuthenticate::connected() (encryptedauthenticate.cpp:73)
- ==2406== by 0x4EB2CD2: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:129)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406==
- ==2406== Thread 1:
- ==2406== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
- ==2406== at 0x7D5B10C: send (send.c:33)
- ==2406== by 0x4EA2803: net::Socket::send(unsigned char const*, int) (socket.cpp:246)
- ==2406== by 0x4EAC92D: mse::StreamSocket::sendData(unsigned char const*, unsigned int) (streamsocket.cpp:140)
- ==2406== by 0x4EAD549: mse::EncryptedAuthenticate::connected() (encryptedauthenticate.cpp:73)
- ==2406== by 0x4EB2CD2: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:129)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406== by 0x4340FC: kt::Core::qt_metacall(QMetaObject::Call, int, void**) (core.moc:159)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A2A8F8: QObject::event(QEvent*) (qobject.cpp:1183)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== Address 0x7feffe4e0 is on thread 1's stack
- ==2406==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x4F45094: bt::HTTPAnnounceJob::requestFinished(int, bool) (httpannouncejob.cpp:82)
- ==2406== by 0x4E8A5FE: bt::HTTPAnnounceJob::qt_metacall(QMetaObject::Call, int, void**) (moc_httpannouncejob.cpp:80)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x6EA9A0E: QHttp::requestFinished(int, bool) (moc_qhttp.cpp:191)
- ==2406== by 0x6EB4747: QHttpPrivate::finishedWithSuccess() (qhttp.cpp:2530)
- ==2406== by 0x6EB4BB9: QHttp::qt_metacall(QMetaObject::Call, int, void**) (moc_qhttp.cpp:135)
- ==2406== by 0x7A2ABDD: QObject::event(QEvent*) (qobject.cpp:1219)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A1BC21: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
- ==2406==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x4F45096: bt::HTTPAnnounceJob::requestFinished(int, bool) (httpannouncejob.cpp:82)
- ==2406== by 0x4E8A5FE: bt::HTTPAnnounceJob::qt_metacall(QMetaObject::Call, int, void**) (moc_httpannouncejob.cpp:80)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x6EA9A0E: QHttp::requestFinished(int, bool) (moc_qhttp.cpp:191)
- ==2406== by 0x6EB4747: QHttpPrivate::finishedWithSuccess() (qhttp.cpp:2530)
- ==2406== by 0x6EB4BB9: QHttp::qt_metacall(QMetaObject::Call, int, void**) (moc_qhttp.cpp:135)
- ==2406== by 0x7A2ABDD: QObject::event(QEvent*) (qobject.cpp:1219)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A1BC21: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
- ==2406==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x4F450DF: bt::HTTPAnnounceJob::requestFinished(int, bool) (httpannouncejob.cpp:82)
- ==2406== by 0x4E8A5FE: bt::HTTPAnnounceJob::qt_metacall(QMetaObject::Call, int, void**) (moc_httpannouncejob.cpp:80)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x6EA9A0E: QHttp::requestFinished(int, bool) (moc_qhttp.cpp:191)
- ==2406== by 0x6EB4747: QHttpPrivate::finishedWithSuccess() (qhttp.cpp:2530)
- ==2406== by 0x6EB4BB9: QHttp::qt_metacall(QMetaObject::Call, int, void**) (moc_qhttp.cpp:135)
- ==2406== by 0x7A2ABDD: QObject::event(QEvent*) (qobject.cpp:1219)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A1BC21: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
- ==2406==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x4F450E8: bt::HTTPAnnounceJob::requestFinished(int, bool) (httpannouncejob.cpp:82)
- ==2406== by 0x4E8A5FE: bt::HTTPAnnounceJob::qt_metacall(QMetaObject::Call, int, void**) (moc_httpannouncejob.cpp:80)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x6EA9A0E: QHttp::requestFinished(int, bool) (moc_qhttp.cpp:191)
- ==2406== by 0x6EB4747: QHttpPrivate::finishedWithSuccess() (qhttp.cpp:2530)
- ==2406== by 0x6EB4BB9: QHttp::qt_metacall(QMetaObject::Call, int, void**) (moc_qhttp.cpp:135)
- ==2406== by 0x7A2ABDD: QObject::event(QEvent*) (qobject.cpp:1219)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A1BC21: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
- ==2406==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x4F450F1: bt::HTTPAnnounceJob::requestFinished(int, bool) (httpannouncejob.cpp:82)
- ==2406== by 0x4E8A5FE: bt::HTTPAnnounceJob::qt_metacall(QMetaObject::Call, int, void**) (moc_httpannouncejob.cpp:80)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x6EA9A0E: QHttp::requestFinished(int, bool) (moc_qhttp.cpp:191)
- ==2406== by 0x6EB4747: QHttpPrivate::finishedWithSuccess() (qhttp.cpp:2530)
- ==2406== by 0x6EB4BB9: QHttp::qt_metacall(QMetaObject::Call, int, void**) (moc_qhttp.cpp:135)
- ==2406== by 0x7A2ABDD: QObject::event(QEvent*) (qobject.cpp:1219)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A1BC21: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
- ==2406==
- ==2406== Syscall param write(buf) points to uninitialised byte(s)
- ==2406== at 0x974378D: ??? (syscall-template.S:82)
- ==2406== by 0x96DE062: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1276)
- ==2406== by 0x96DF6B4: _IO_do_write@@GLIBC_2.2.5 (fileops.c:530)
- ==2406== by 0x96DEDEF: _IO_file_close_it@@GLIBC_2.2.5 (fileops.c:170)
- ==2406== by 0x96D2A17: fclose@@GLIBC_2.2.5 (iofclose.c:62)
- ==2406== by 0x4E8F801: bt::File::close() (file.cpp:62)
- ==2406== by 0x4E8F9DA: bt::File::~File() (file.cpp:41)
- ==2406== by 0x4F3236F: bt::ChunkManager::Private::writeIndexFileEntry(bt::Chunk*) (chunkmanager.cpp:966)
- ==2406== by 0x4F36830: bt::ChunkManager::chunkDownloaded(unsigned int) (chunkmanager.cpp:228)
- ==2406== by 0x4ED7554: bt::Downloader::finished(bt::ChunkDownload*) (downloader.cpp:452)
- ==2406== by 0x4ED7AE4: bt::Downloader::pieceReceived(bt::Piece const&) (downloader.cpp:146)
- ==2406== by 0x4EB88E1: bt::Peer::packetReady(unsigned char const*, unsigned int) (peer.cpp:276)
- ==2406== Address 0x4207854 is not stack'd, malloc'd or (recently) free'd
- ==2406==
- ==2406== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
- ==2406== at 0x7D5B10C: send (send.c:33)
- ==2406== by 0x4EA2803: net::Socket::send(unsigned char const*, int) (socket.cpp:246)
- ==2406== by 0x4EAC92D: mse::StreamSocket::sendData(unsigned char const*, unsigned int) (streamsocket.cpp:140)
- ==2406== by 0x4EADB2D: mse::EncryptedAuthenticate::handleYB() (encryptedauthenticate.cpp:112)
- ==2406== by 0x4EB2CE8: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:127)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406== by 0x4340FC: kt::Core::qt_metacall(QMetaObject::Call, int, void**) (core.moc:159)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A2A8F8: QObject::event(QEvent*) (qobject.cpp:1183)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== Address 0x7feffe6a8 is on thread 1's stack
- ==2406==
- ==2406== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
- ==2406== at 0x7D5B10C: send (send.c:33)
- ==2406== by 0x4EA2803: net::Socket::send(unsigned char const*, int) (socket.cpp:246)
- ==2406== by 0x4EAC92D: mse::StreamSocket::sendData(unsigned char const*, unsigned int) (streamsocket.cpp:140)
- ==2406== by 0x4EADBF1: mse::EncryptedAuthenticate::handleYB() (encryptedauthenticate.cpp:122)
- ==2406== by 0x4EB2CE8: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:127)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406== by 0x4340FC: kt::Core::qt_metacall(QMetaObject::Call, int, void**) (core.moc:159)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A2A8F8: QObject::event(QEvent*) (qobject.cpp:1183)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== Address 0x7feffe608 is on thread 1's stack
- ==2406==
- ==2406== Use of uninitialised value of size 8
- ==2406== at 0x9C6F2BB: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x9C5F4E1: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x4EAC06C: mse::RC4Encryptor::RC4Encryptor(bt::SHA1Hash const&, bt::SHA1Hash const&) (rc4encryptor.cpp:34)
- ==2406== by 0x4EADC97: mse::EncryptedAuthenticate::handleYB() (encryptedauthenticate.cpp:130)
- ==2406== by 0x4EB2CE8: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:127)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406== by 0x4340FC: kt::Core::qt_metacall(QMetaObject::Call, int, void**) (core.moc:159)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A2A8F8: QObject::event(QEvent*) (qobject.cpp:1183)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406==
- ==2406== Use of uninitialised value of size 8
- ==2406== at 0x9C6F2BB: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x9C5F4E1: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x4EAC093: mse::RC4Encryptor::RC4Encryptor(bt::SHA1Hash const&, bt::SHA1Hash const&) (rc4encryptor.cpp:36)
- ==2406== by 0x4EADC97: mse::EncryptedAuthenticate::handleYB() (encryptedauthenticate.cpp:130)
- ==2406== by 0x4EB2CE8: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:127)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406== by 0x4340FC: kt::Core::qt_metacall(QMetaObject::Call, int, void**) (core.moc:159)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A2A8F8: QObject::event(QEvent*) (qobject.cpp:1183)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406==
- ==2406== Use of uninitialised value of size 8
- ==2406== at 0x9C6F2BB: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x9C5F4E1: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x4EAC06C: mse::RC4Encryptor::RC4Encryptor(bt::SHA1Hash const&, bt::SHA1Hash const&) (rc4encryptor.cpp:34)
- ==2406== by 0x4EAD920: mse::EncryptedAuthenticate::findVC() (encryptedauthenticate.cpp:152)
- ==2406== by 0x4EADD29: mse::EncryptedAuthenticate::handleYB() (encryptedauthenticate.cpp:145)
- ==2406== by 0x4EB2CE8: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:127)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406== by 0x4340FC: kt::Core::qt_metacall(QMetaObject::Call, int, void**) (core.moc:159)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A2A8F8: QObject::event(QEvent*) (qobject.cpp:1183)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406==
- ==2406== Use of uninitialised value of size 8
- ==2406== at 0x9C6F2BB: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x9C5F4E1: ??? (in /lib/libgcrypt.so.11.5.3)
- ==2406== by 0x4EAC093: mse::RC4Encryptor::RC4Encryptor(bt::SHA1Hash const&, bt::SHA1Hash const&) (rc4encryptor.cpp:36)
- ==2406== by 0x4EAD920: mse::EncryptedAuthenticate::findVC() (encryptedauthenticate.cpp:152)
- ==2406== by 0x4EADD29: mse::EncryptedAuthenticate::handleYB() (encryptedauthenticate.cpp:145)
- ==2406== by 0x4EB2CE8: bt::AuthenticationMonitor::handleData() (authenticationmonitor.cpp:127)
- ==2406== by 0x4EB2EBC: bt::AuthenticationMonitor::update() (authenticationmonitor.cpp:102)
- ==2406== by 0x42B41E: kt::Core::update() (core.cpp:1034)
- ==2406== by 0x4340FC: kt::Core::qt_metacall(QMetaObject::Call, int, void**) (core.moc:159)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A2A8F8: QObject::event(QEvent*) (qobject.cpp:1183)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x4F450A3: bt::HTTPAnnounceJob::requestFinished(int, bool) (httpannouncejob.cpp:82)
- ==2406== by 0x4E8A5FE: bt::HTTPAnnounceJob::qt_metacall(QMetaObject::Call, int, void**) (moc_httpannouncejob.cpp:80)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x6EA9A0E: QHttp::requestFinished(int, bool) (moc_qhttp.cpp:191)
- ==2406== by 0x6EB4747: QHttpPrivate::finishedWithSuccess() (qhttp.cpp:2530)
- ==2406== by 0x6EB4BB9: QHttp::qt_metacall(QMetaObject::Call, int, void**) (moc_qhttp.cpp:135)
- ==2406== by 0x7A2ABDD: QObject::event(QEvent*) (qobject.cpp:1219)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A1BC21: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
- ==2406==
- ==2406== Warning: invalid file descriptor -1 in syscall close()
- ==2406== Warning: invalid file descriptor -1 in syscall close()
- Warning: QFile::remove: Empty or null file name
- Warning: QFile::remove: Empty or null file name
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x85444A1: PtsToRegion(int, int, _POINTBLOCK*, QRegionPrivate*) (qregion.cpp:3512)
- ==2406== by 0x8544E1D: PolygonRegion(QPoint const*, int, int) (qregion.cpp:3735)
- ==2406== by 0x854544D: QRegion::QRegion(QPolygon const&, Qt::FillRule) (qregion.cpp:3856)
- ==2406== by 0x85BB73D: QX11PaintEngine::updateState(QPaintEngineState const&) (qpaintengine_x11.cpp:1092)
- ==2406== by 0x84F58A2: QPainterPrivate::updateStateImpl(QPainterState*) (qpainter.cpp:906)
- ==2406== by 0x84F5981: QPainterPrivate::updateState(QPainterState*) (qpainter.cpp:934)
- ==2406== by 0x84FB218: QPainter::setClipRegion(QRegion const&, Qt::ClipOperation) (qpainter.cpp:2853)
- ==2406== by 0x83F7BF7: QWidgetPrivate::paintBackground(QPainter*, QRegion const&, int) const (qwidget.cpp:2338)
- ==2406== by 0x83F8B03: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qwidget.cpp:5398)
- ==2406== by 0x85CC407: QWidgetBackingStore::sync() (qbackingstore.cpp:1328)
- ==2406== by 0x85CC768: QWidgetBackingStore::sync(QWidget*, QRegion const&) (qbackingstore.cpp:1130)
- ==2406== by 0x84164D9: QETWidget::translatePaintEvent(_XEvent const*) (qapplication_x11.cpp:5117)
- ==2406==
- ==2406== Conditional jump or move depends on uninitialised value(s)
- ==2406== at 0x85444A1: PtsToRegion(int, int, _POINTBLOCK*, QRegionPrivate*) (qregion.cpp:3512)
- ==2406== by 0x8544E1D: PolygonRegion(QPoint const*, int, int) (qregion.cpp:3735)
- ==2406== by 0x854544D: QRegion::QRegion(QPolygon const&, Qt::FillRule) (qregion.cpp:3856)
- ==2406== by 0x85BB9E1: QX11PaintEngine::updateState(QPaintEngineState const&) (qpaintengine_x11.cpp:1110)
- ==2406== by 0x84F58A2: QPainterPrivate::updateStateImpl(QPainterState*) (qpainter.cpp:906)
- ==2406== by 0x84F5981: QPainterPrivate::updateState(QPainterState*) (qpainter.cpp:934)
- ==2406== by 0x84FB218: QPainter::setClipRegion(QRegion const&, Qt::ClipOperation) (qpainter.cpp:2853)
- ==2406== by 0x83F7BF7: QWidgetPrivate::paintBackground(QPainter*, QRegion const&, int) const (qwidget.cpp:2338)
- ==2406== by 0x83F8B03: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qwidget.cpp:5398)
- ==2406== by 0x85CC407: QWidgetBackingStore::sync() (qbackingstore.cpp:1328)
- ==2406== by 0x85CC768: QWidgetBackingStore::sync(QWidget*, QRegion const&) (qbackingstore.cpp:1130)
- ==2406== by 0x84164D9: QETWidget::translatePaintEvent(_XEvent const*) (qapplication_x11.cpp:5117)
- ==2406==
- ==2406== Syscall param write(buf) points to uninitialised byte(s)
- ==2406== at 0x974378D: ??? (syscall-template.S:82)
- ==2406== by 0x96DE062: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1276)
- ==2406== by 0x96DF6B4: _IO_do_write@@GLIBC_2.2.5 (fileops.c:530)
- ==2406== by 0x96DDCDC: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1358)
- ==2406== by 0x96D3EAC: fwrite (iofwrite.c:45)
- ==2406== by 0x4E8FA65: bt::File::write(void const*, unsigned int) (file.cpp:78)
- ==2406== by 0x4F35277: bt::ChunkManager::Private::saveIndexFile() (chunkmanager.cpp:942)
- ==2406== by 0x4F35694: bt::ChunkManager::dataChecked(bt::BitSet const&) (chunkmanager.cpp:648)
- ==2406== by 0x4EF34B1: bt::TorrentControl::afterDataCheck(bt::DataCheckerJob*, bt::BitSet const&) (torrentcontrol.cpp:1426)
- ==2406== by 0x4F490C6: bt::DataCheckerJob::threadFinished() (datacheckerjob.cpp:105)
- ==2406== by 0x4E8ADA6: bt::DataCheckerJob::qt_metacall(QMetaObject::Call, int, void**) (moc_datacheckerjob.cpp:81)
- ==2406== by 0x7A2ABDD: QObject::event(QEvent*) (qobject.cpp:1219)
- ==2406== Address 0x41a1004 is not stack'd, malloc'd or (recently) free'd
- ==2406==
- ==2406== Thread 6:
- ==2406== Invalid read of size 1
- ==2406== at 0x4C2A3F6: memmove (mc_replace_strmem.c:629)
- ==2406== by 0x79439DC: QListData::remove(int) (string3.h:59)
- ==2406== by 0x7943A1A: QListData::erase(void**) (qlist.cpp:412)
- ==2406== by 0x6F0EE39: QHostInfoRunnable::run() (qlist.h:452)
- ==2406== by 0x791AD01: QThreadPoolThread::run() (qthreadpool.cpp:106)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- ==2406== Address 0x238ec7b0 is 0 bytes after a block of size 512 alloc'd
- ==2406== at 0x4C28254: realloc (vg_replace_malloc.c:525)
- ==2406== by 0x7943A95: QListData::realloc(int) (qlist.cpp:221)
- ==2406== by 0x7943CAF: QListData::append(int) (qlist.cpp:243)
- ==2406== by 0x6F0FF07: QList<QHostInfoRunnable*>::append(QHostInfoRunnable* const&) (qlist.h:516)
- ==2406== by 0x6F0E9BD: QHostInfoLookupManager::work() (qhostinfo.cpp:570)
- ==2406== by 0x6F0EF6D: QHostInfoLookupManager::scheduleLookup(QHostInfoRunnable*) (qhostinfo.cpp:597)
- ==2406== by 0x6F0F20C: QHostInfo::lookupHost(QString const&, QObject*, char const*) (qhostinfo.cpp:205)
- ==2406== by 0x6F0F377: qt_qhostinfo_lookup(QString const&, QObject*, char const*, bool*, int*) (qhostinfo.cpp:666)
- ==2406== by 0x6F30297: QAbstractSocket::connectToHostImplementation(QString const&, unsigned short, QFlags<QIODevice::OpenModeFlag>) (qabstractsocket.cpp:1390)
- ==2406== by 0x6F30400: QAbstractSocket::qt_metacall(QMetaObject::Call, int, void**) (moc_qabstractsocket.cpp:113)
- ==2406== by 0x7A21BF8: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:1575)
- ==2406== by 0x7A23305: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1148)
- ==2406==
- ==2406== Invalid read of size 1
- ==2406== at 0x4C2A406: memmove (mc_replace_strmem.c:629)
- ==2406== by 0x79439DC: QListData::remove(int) (string3.h:59)
- ==2406== by 0x7943A1A: QListData::erase(void**) (qlist.cpp:412)
- ==2406== by 0x6F0EE39: QHostInfoRunnable::run() (qlist.h:452)
- ==2406== by 0x791AD01: QThreadPoolThread::run() (qthreadpool.cpp:106)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- ==2406== Address 0x238ec7b2 is 2 bytes after a block of size 512 alloc'd
- ==2406== at 0x4C28254: realloc (vg_replace_malloc.c:525)
- ==2406== by 0x7943A95: QListData::realloc(int) (qlist.cpp:221)
- ==2406== by 0x7943CAF: QListData::append(int) (qlist.cpp:243)
- ==2406== by 0x6F0FF07: QList<QHostInfoRunnable*>::append(QHostInfoRunnable* const&) (qlist.h:516)
- ==2406== by 0x6F0E9BD: QHostInfoLookupManager::work() (qhostinfo.cpp:570)
- ==2406== by 0x6F0EF6D: QHostInfoLookupManager::scheduleLookup(QHostInfoRunnable*) (qhostinfo.cpp:597)
- ==2406== by 0x6F0F20C: QHostInfo::lookupHost(QString const&, QObject*, char const*) (qhostinfo.cpp:205)
- ==2406== by 0x6F0F377: qt_qhostinfo_lookup(QString const&, QObject*, char const*, bool*, int*) (qhostinfo.cpp:666)
- ==2406== by 0x6F30297: QAbstractSocket::connectToHostImplementation(QString const&, unsigned short, QFlags<QIODevice::OpenModeFlag>) (qabstractsocket.cpp:1390)
- ==2406== by 0x6F30400: QAbstractSocket::qt_metacall(QMetaObject::Call, int, void**) (moc_qabstractsocket.cpp:113)
- ==2406== by 0x7A21BF8: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:1575)
- ==2406== by 0x7A23305: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1148)
- ==2406==
- ==2406== Invalid write of size 1
- ==2406== at 0x4C2A3FB: memmove (mc_replace_strmem.c:629)
- ==2406== by 0x79439DC: QListData::remove(int) (string3.h:59)
- ==2406== by 0x7943A1A: QListData::erase(void**) (qlist.cpp:412)
- ==2406== by 0x6F0EE39: QHostInfoRunnable::run() (qlist.h:452)
- ==2406== by 0x791AD01: QThreadPoolThread::run() (qthreadpool.cpp:106)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- ==2406== Address 0x238ec7b0 is 0 bytes after a block of size 512 alloc'd
- ==2406== at 0x4C28254: realloc (vg_replace_malloc.c:525)
- ==2406== by 0x7943A95: QListData::realloc(int) (qlist.cpp:221)
- ==2406== by 0x7943CAF: QListData::append(int) (qlist.cpp:243)
- ==2406== by 0x6F0FF07: QList<QHostInfoRunnable*>::append(QHostInfoRunnable* const&) (qlist.h:516)
- ==2406== by 0x6F0E9BD: QHostInfoLookupManager::work() (qhostinfo.cpp:570)
- ==2406== by 0x6F0EF6D: QHostInfoLookupManager::scheduleLookup(QHostInfoRunnable*) (qhostinfo.cpp:597)
- ==2406== by 0x6F0F20C: QHostInfo::lookupHost(QString const&, QObject*, char const*) (qhostinfo.cpp:205)
- ==2406== by 0x6F0F377: qt_qhostinfo_lookup(QString const&, QObject*, char const*, bool*, int*) (qhostinfo.cpp:666)
- ==2406== by 0x6F30297: QAbstractSocket::connectToHostImplementation(QString const&, unsigned short, QFlags<QIODevice::OpenModeFlag>) (qabstractsocket.cpp:1390)
- ==2406== by 0x6F30400: QAbstractSocket::qt_metacall(QMetaObject::Call, int, void**) (moc_qabstractsocket.cpp:113)
- ==2406== by 0x7A21BF8: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:1575)
- ==2406== by 0x7A23305: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1148)
- ==2406==
- ==2406== Thread 1:
- ==2406== Use of uninitialised value of size 8
- ==2406== at 0xE53C4A0: g_main_context_check (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D022: ??? (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D45B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0x7A45192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
- ==2406== by 0x844EA4D: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
- ==2406== by 0x7A17A01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
- ==2406== by 0x7A17DEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
- ==2406== by 0x7A1BEBA: QCoreApplication::exec() (qcoreapplication.cpp:1009)
- ==2406== by 0x42947A: main (main.cpp:176)
- ==2406==
- ==2406== Invalid read of size 8
- ==2406== at 0xE53C4A0: g_main_context_check (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D022: ??? (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D45B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0x7A45192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
- ==2406== by 0x844EA4D: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
- ==2406== by 0x7A17A01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
- ==2406== by 0x7A17DEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
- ==2406== by 0x7A1BEBA: QCoreApplication::exec() (qcoreapplication.cpp:1009)
- ==2406== by 0x42947A: main (main.cpp:176)
- ==2406== Address 0x0 is not stack'd, malloc'd or (recently) free'd
- ==2406==
- KCrash: Application 'ktorrent' crashing...
- --2406-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
- --2406-- si_code=1; Faulting address: 0x746E657A; sp: 0x410566da0
- valgrind: the 'impossible' happened:
- Killed by fatal signal
- ==2406== at 0x38033279: unlinkBlock (m_mallocfree.c:368)
- ==2406== by 0x38035407: vgPlain_arena_malloc (m_mallocfree.c:1392)
- ==2406== by 0x380620B2: vgPlain_cli_malloc (replacemalloc_core.c:83)
- ==2406== by 0x380027D6: vgMemCheck_realloc (mc_malloc_wrappers.c:423)
- ==2406== by 0x38063F5A: vgPlain_scheduler (scheduler.c:1392)
- ==2406== by 0x3808E140: run_a_thread_NORETURN (syswrap-linux.c:94)
- ==2406== by 0x3808E32F: vgModuleLocal_start_thread_NORETURN (syswrap-linux.c:225)
- ==2406== by 0x38090ECD: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
- ==2406== by 0xDEADBEEFDEADBEEE: ???
- ==2406== by 0xDEADBEEFDEADBEEE: ???
- ==2406== by 0xDEADBEEFDEADBEEE: ???
- sched status:
- running_tid=4
- Thread 1: status = VgTs_Yielding
- ==2406== at 0x974378D: ??? (syscall-template.S:82)
- ==2406== by 0x96DE062: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1276)
- ==2406== by 0x96DDF29: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:530)
- ==2406== by 0x96B5B40: buffered_vfprintf (vfprintf.c:2275)
- ==2406== by 0x96B084D: vfprintf (vfprintf.c:1306)
- ==2406== by 0x9768DCA: __fprintf_chk (fprintf_chk.c:37)
- ==2406== by 0x6573158: KCrash::defaultCrashHandler(int) (stdio2.h:99)
- ==2406== by 0x969EC1F: ??? (in /lib/libc-2.12.1.so)
- ==2406== by 0xE53C49F: g_main_context_check (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D022: ??? (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D45B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0x7A45192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
- ==2406== by 0x844EA4D: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
- ==2406== by 0x7A17A01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
- ==2406== by 0x7A17DEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
- ==2406== by 0x7A1BEBA: QCoreApplication::exec() (qcoreapplication.cpp:1009)
- ==2406== by 0x42947A: main (main.cpp:176)
- Thread 2: status = VgTs_Yielding
- ==2406== at 0x9745203: poll (poll.c:87)
- ==2406== by 0xE53D008: ??? (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D45B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0x7A45192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
- ==2406== by 0x7A17A01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
- ==2406== by 0x7A17DEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
- ==2406== by 0x79222FC: QThread::exec() (qthread.cpp:490)
- ==2406== by 0x79F75F7: QInotifyFileSystemWatcherEngine::run() (qfilesystemwatcher_inotify.cpp:248)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 3: status = VgTs_WaitSys
- ==2406== at 0x7D5B003: ??? (syscall-template.S:82)
- ==2406== by 0x4EA2F52: net::Socket::recvFrom(unsigned char*, int, net::Address&) (socket2.h:77)
- ==2406== by 0x4EAAEBA: net::ServerSocket::readyToRead(int) (serversocket.cpp:128)
- ==2406== by 0x4E8B0E2: net::ServerSocket::qt_metacall(QMetaObject::Call, int, void**) (moc_serversocket.cpp:76)
- ==2406== by 0x7A30B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
- ==2406== by 0x7A7CB1D: QSocketNotifier::activated(int) (moc_qsocketnotifier.cpp:89)
- ==2406== by 0x7A35652: QSocketNotifier::event(QEvent*) (qsocketnotifier.cpp:317)
- ==2406== by 0x839BFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
- ==2406== by 0x83A1AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
- ==2406== by 0x43A3C9: kt::App::notify(QObject*, QEvent*) (app.cpp:97)
- ==2406== by 0x7A18CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
- ==2406== by 0x7A45549: socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:215)
- ==2406== by 0xE539341: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D2A7: ??? (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0xE53D45B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
- ==2406== by 0x7A45192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
- ==2406== by 0x7A17A01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
- ==2406== by 0x7A17DEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
- ==2406== by 0x79222FC: QThread::exec() (qthread.cpp:490)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 4: status = VgTs_Runnable
- ==2406== at 0x4C28254: realloc (vg_replace_malloc.c:525)
- ==2406== by 0x796B47A: QString::realloc(int) (qstring.cpp:1285)
- ==2406== by 0x796B8BE: QString::append(QString const&) (qstring.cpp:1500)
- ==2406== by 0x7938232: QDateTime::toString(Qt::DateFormat) const (qstring.h:281)
- ==2406== by 0x4E96463: bt::Log::Private::finishLine() (log.cpp:130)
- ==2406== by 0x4E95366: bt::endl(bt::Log&) (log.cpp:159)
- ==2406== by 0x4EA3030: net::Socket::recvFrom(unsigned char*, int, net::Address&) (log.h:140)
- ==2406== by 0x4F16F9F: dht::RPCServer::Private::handlePacket(QSharedPointer<net::Socket>) (rpcserver.cpp:114)
- ==2406== by 0x4F17543: dht::RPCServer::Private::run() (rpcserver.cpp:100)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 5: status = VgTs_WaitSys
- ==2406== at 0x7D57A9C: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:162)
- ==2406== by 0x24AD120D: ??? (in /usr/lib/libQtWebKit.so.4.7.0)
- ==2406== by 0x24AD1328: ??? (in /usr/lib/libQtWebKit.so.4.7.0)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 6: status = VgTs_Yielding
- ==2406== at 0x4C2A3F6: memmove (mc_replace_strmem.c:629)
- ==2406== by 0x79439DC: QListData::remove(int) (string3.h:59)
- ==2406== by 0x7943A1A: QListData::erase(void**) (qlist.cpp:412)
- ==2406== by 0x6F0EE39: QHostInfoRunnable::run() (qlist.h:452)
- ==2406== by 0x791AD01: QThreadPoolThread::run() (qthreadpool.cpp:106)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 7: status = VgTs_WaitSys
- ==2406== at 0x7D57E09: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:212)
- ==2406== by 0x7925DA1: QWaitCondition::wait(QMutex*, unsigned long) (qwaitcondition_unix.cpp:86)
- ==2406== by 0x791ADA1: QThreadPoolThread::run() (qthreadpool.cpp:140)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 8: status = VgTs_WaitSys
- ==2406== at 0x7D57E09: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:212)
- ==2406== by 0x7925DA1: QWaitCondition::wait(QMutex*, unsigned long) (qwaitcondition_unix.cpp:86)
- ==2406== by 0x791ADA1: QThreadPoolThread::run() (qthreadpool.cpp:140)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 9: status = VgTs_WaitSys
- ==2406== at 0x7D57E09: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:212)
- ==2406== by 0x7925DA1: QWaitCondition::wait(QMutex*, unsigned long) (qwaitcondition_unix.cpp:86)
- ==2406== by 0x791ADA1: QThreadPoolThread::run() (qthreadpool.cpp:140)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 10: status = VgTs_WaitSys
- ==2406== at 0x7D5B003: ??? (syscall-template.S:82)
- ==2406== by 0xDCD959A: send_dg (res_send.c:1183)
- ==2406== by 0xDCDB003: __libc_res_nsend (res_send.c:556)
- ==2406== by 0xDCD7664: __libc_res_nquery (res_query.c:225)
- ==2406== by 0xDCD7C20: __libc_res_nquerydomain (res_query.c:576)
- ==2406== by 0xDCD87A4: __libc_res_nsearch (res_query.c:377)
- ==2406== by 0x29D722A7: _nss_dns_gethostbyname3_r (dns-host.c:197)
- ==2406== by 0x29D72563: _nss_dns_gethostbyname2_r (dns-host.c:257)
- ==2406== by 0x976CD88: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
- ==2406== by 0x9721F1F: gaih_inet (getaddrinfo.c:531)
- ==2406== by 0x9723801: getaddrinfo (getaddrinfo.c:2159)
- ==2406== by 0x6F1A8D4: QHostInfoAgent::fromName(QString const&) (qhostinfo_unix.cpp:219)
- ==2406== by 0x6F0ED0F: QHostInfoRunnable::run() (qhostinfo.cpp:452)
- ==2406== by 0x791AD01: QThreadPoolThread::run() (qthreadpool.cpp:106)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 11: status = VgTs_Yielding
- ==2406== at 0x7D5AB8D: ??? (syscall-template.S:82)
- ==2406== by 0x4E9A69E: bt::Pipe::read(unsigned char*, int) (unistd.h:45)
- ==2406== by 0x4EA948F: net::WakeUpPipe::handleData() (wakeuppipe.cpp:55)
- ==2406== by 0x4EAA36F: net::Poll::poll(int) (poll.cpp:108)
- ==2406== by 0x4EA5FBF: net::DownloadThread::waitForSocketReady() (downloadthread.cpp:128)
- ==2406== by 0x4EA60A5: net::DownloadThread::update() (downloadthread.cpp:48)
- ==2406== by 0x4EA6B88: net::NetworkThread::run() (networkthread.cpp:48)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 12: status = VgTs_Yielding
- ==2406== at 0x7D5A835: __lll_unlock_wake (lowlevellock.S:366)
- ==2406== by 0x7D56D65: _L_unlock_696 (pthread_mutex_unlock.c:71)
- ==2406== by 0x7D56CA1: pthread_mutex_unlock (pthread_mutex_unlock.c:52)
- ==2406== by 0x792484C: thread_sleep(timespec*) (qthread_unix.cpp:417)
- ==2406== by 0x79249AF: QThread::msleep(unsigned long) (qthread_unix.cpp:442)
- ==2406== by 0x4EA593C: net::UploadThread::update() (uploadthread.cpp:89)
- ==2406== by 0x4EA6B88: net::NetworkThread::run() (networkthread.cpp:48)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Thread 13: status = VgTs_WaitSys
- ==2406== at 0x7D57A9C: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:162)
- ==2406== by 0x7925E3A: QWaitCondition::wait(QMutex*, unsigned long) (qwaitcondition_unix.cpp:88)
- ==2406== by 0x4EA9E41: net::ReverseResolverThread::run() (reverseresolver.cpp:123)
- ==2406== by 0x792527D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
- ==2406== by 0x7D53970: start_thread (pthread_create.c:304)
- ==2406== by 0x975192C: clone (clone.S:112)
- Note: see also the FAQ in the source distribution.
- It contains workarounds to several common problems.
- In particular, if Valgrind aborted or crashed after
- identifying problems in your program, there's a good chance
- that fixing those problems will prevent Valgrind aborting or
- crashing, especially if it happened in m_mallocfree.c.
- If that doesn't help, please report this bug to: www.valgrind.org
- In the bug report, send all the above text, the valgrind
- version, and what OS and version you are using. Thanks.
Advertisement
Add Comment
Please, Sign In to add comment