[kopete-bugs] [Bug 200186] Started the computer, Kopete crashed (KIO::TransferJob::isErrorPage, YABTask::slotResult)
Willi Richert
w.richert at gmx.net
Tue Mar 30 11:14:25 CEST 2010
https://bugs.kde.org/show_bug.cgi?id=200186
Willi Richert <w.richert at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |w.richert at gmx.net
--- Comment #70 from Willi Richert <w richert gmx net> 2010-03-30 11:14:13 ---
Don't know exactly whether this is related: For some weeks now, kopete crashes
immediately after having connected (either to xmpp or yahoo, can't find out,
which one).
The last lines in konsole:
[...]
CLIENT: SendPictureTask: Task::done()
CLIENT: SendPictureTask: emitting finished
Transfer ACCEPTED by: PictureNotifierTask
kopete(10563)/kopete (yahoo - raw protocol) CoreProtocol::addIncomingData:
parsed transfer 1 in chunk of 57 bytes
kopete(10563)/kopete (yahoo - raw protocol) CoreProtocol::addIncomingData:
done processing chunk
KCrash: Application 'kopete' crashing...
kcrash sometimes even does not show up - in any case it does not tell enough,
so here comes valgrind:
kopete(10401)/kopete (yahoo - raw protocol) CoreProtocol::addIncomingData:
parsed transfer 7 in chunk of 58 bytes
kopete(10401)/kopete (yahoo - raw protocol) CoreProtocol::addIncomingData:
done processing chunk
==10398== Conditional jump or move depends on uninitialised value(s)
==10398== at 0x209A347D: BN_mod_inverse (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6A12: BN_MONT_CTX_set (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6C8F: BN_MONT_CTX_set_locked (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209B95A8: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209BAF26: RSA_verify (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209DA715: EVP_VerifyFinal (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209E4DF0: ASN1_item_verify (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209FF705: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209FFFFD: X509_verify_cert (in /lib/libcrypto.so.0.9.8)
==10398== by 0x206F2417: ssl_verify_cert_chain (in /lib/libssl.so.0.9.8)
==10398== by 0x206DBE92: ssl3_get_server_certificate (in
/lib/libssl.so.0.9.8)
==10398== by 0x206DD3BC: ssl3_connect (in /lib/libssl.so.0.9.8)
==10398==
==10398== Conditional jump or move depends on uninitialised value(s)
==10398== at 0x20999E82: BN_div (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A0006: BN_nnmod (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A3D61: BN_mod_inverse (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6A12: BN_MONT_CTX_set (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6C8F: BN_MONT_CTX_set_locked (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209B95A8: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209BAF26: RSA_verify (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209DA715: EVP_VerifyFinal (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209E4DF0: ASN1_item_verify (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209FF705: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209FFFFD: X509_verify_cert (in /lib/libcrypto.so.0.9.8)
==10398== by 0x206F2417: ssl_verify_cert_chain (in /lib/libssl.so.0.9.8)
==10398==
==10398== Conditional jump or move depends on uninitialised value(s)
==10398== at 0x20999E82: BN_div (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6A68: BN_MONT_CTX_set (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6C8F: BN_MONT_CTX_set_locked (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209B95A8: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209BAF26: RSA_verify (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209DA715: EVP_VerifyFinal (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209E4DF0: ASN1_item_verify (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209FF705: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209FFFFD: X509_verify_cert (in /lib/libcrypto.so.0.9.8)
==10398== by 0x206F2417: ssl_verify_cert_chain (in /lib/libssl.so.0.9.8)
==10398== by 0x206DBE92: ssl3_get_server_certificate (in
/lib/libssl.so.0.9.8)
==10398== by 0x206DD3BC: ssl3_connect (in /lib/libssl.so.0.9.8)
==10398==
==10398== Conditional jump or move depends on uninitialised value(s)
==10398== at 0x209A347D: BN_mod_inverse (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6A12: BN_MONT_CTX_set (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6C8F: BN_MONT_CTX_set_locked (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209C12C4: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x206DA200: ssl3_send_client_key_exchange (in
/lib/libssl.so.0.9.8)
==10398== by 0x206DD012: ssl3_connect (in /lib/libssl.so.0.9.8)
==10398== by 0x204AC2B3: opensslQCAPlugin::MyTLSContext::update(QByteArray
const&, QByteArray const&) (in /usr/lib/qt4/plugins/crypto/libqca-ossl.so)
==10398== by 0x1C966A2D: QCA::TLS::Private::update() (in
/usr/lib/libqca.so.2.0.2)
==10398== by 0x1C962A2B: QCA::TLS::writeIncoming(QByteArray const&) (in
/usr/lib/libqca.so.2.0.2)
==10398== by 0x1C5B75EC: SecureStream::bs_readyRead() (securestream.cpp:203)
==10398== by 0x1C5372FB: SecureStream::qt_metacall(QMetaObject::Call, int,
void**) (moc_securestream.cpp:89)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398==
==10398== Conditional jump or move depends on uninitialised value(s)
==10398== at 0x20999E82: BN_div (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6A68: BN_MONT_CTX_set (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209A6C8F: BN_MONT_CTX_set_locked (in /lib/libcrypto.so.0.9.8)
==10398== by 0x209C12C4: ??? (in /lib/libcrypto.so.0.9.8)
==10398== by 0x206DA200: ssl3_send_client_key_exchange (in
/lib/libssl.so.0.9.8)
==10398== by 0x206DD012: ssl3_connect (in /lib/libssl.so.0.9.8)
==10398== by 0x204AC2B3: opensslQCAPlugin::MyTLSContext::update(QByteArray
const&, QByteArray const&) (in /usr/lib/qt4/plugins/crypto/libqca-ossl.so)
==10398== by 0x1C966A2D: QCA::TLS::Private::update() (in
/usr/lib/libqca.so.2.0.2)
==10398== by 0x1C962A2B: QCA::TLS::writeIncoming(QByteArray const&) (in
/usr/lib/libqca.so.2.0.2)
==10398== by 0x1C5B75EC: SecureStream::bs_readyRead() (securestream.cpp:203)
==10398== by 0x1C5372FB: SecureStream::qt_metacall(QMetaObject::Call, int,
void**) (moc_securestream.cpp:89)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398==
==10398== Invalid write of size 1
==10398== at 0x4C26687: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x193ca18f is 1 bytes before a block of size 1,492 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0DF0: QByteArray::QByteArray(int, char)
(qbytearray.cpp:1313)
==10398== by 0x6B55B37:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (k3socketbuffer.cpp:250)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398==
==10398== Invalid write of size 1
==10398== at 0x4C26692: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x193ca18e is 2 bytes before a block of size 1,492 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0DF0: QByteArray::QByteArray(int, char)
(qbytearray.cpp:1313)
==10398== by 0x6B55B37:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (k3socketbuffer.cpp:250)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398==
==10398== Invalid write of size 1
==10398== at 0x4C2669D: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x193ca18d is 3 bytes before a block of size 1,492 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0DF0: QByteArray::QByteArray(int, char)
(qbytearray.cpp:1313)
==10398== by 0x6B55B37:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (k3socketbuffer.cpp:250)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398==
==10398== Invalid write of size 1
==10398== at 0x4C2667D: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x193ca18c is 4 bytes before a block of size 1,492 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0DF0: QByteArray::QByteArray(int, char)
(qbytearray.cpp:1313)
==10398== by 0x6B55B37:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (k3socketbuffer.cpp:250)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398==
==10398== Invalid read of size 1
==10398== at 0x4C2668C: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x192f208f is 1 bytes before a block of size 138 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0B65: QByteArray::QByteArray(char const*, int)
(qbytearray.cpp:1290)
==10398== by 0x6B551F3: KNetwork::Internal::KSocketBuffer::feedBuffer(char
const*, long long) (k3socketbuffer.cpp:163)
==10398== by 0x6F75AE7: QIODevice::write(char const*, long long)
(qiodevice.cpp:1324)
==10398== by 0x1D0FD4D8: KNetworkByteStream::tryWrite()
(yahoobytestream.cpp:74)
==10398== by 0x1D0FF720: ClientStream::cp_outgoingData(QByteArray const&)
(yahooclientstream.cpp:306)
==10398== by 0x1D0FF928: ClientStream::qt_metacall(QMetaObject::Call, int,
void**) (yahooclientstream.moc:106)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x1D103781: CoreProtocol::outgoingData(QByteArray const&)
(coreprotocol.moc:91)
==10398== by 0x1D103BE1: CoreProtocol::outgoingTransfer(Transfer*)
(coreprotocol.cpp:141)
==10398== by 0x1D0FF15F: ClientStream::write(Transfer*)
(yahooclientstream.cpp:253)
==10398== by 0x1D0F56BB: Client::send(Transfer*) (client.cpp:883)
==10398==
==10398== Invalid read of size 1
==10398== at 0x4C26697: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x192f208e is 2 bytes before a block of size 138 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0B65: QByteArray::QByteArray(char const*, int)
(qbytearray.cpp:1290)
==10398== by 0x6B551F3: KNetwork::Internal::KSocketBuffer::feedBuffer(char
const*, long long) (k3socketbuffer.cpp:163)
==10398== by 0x6F75AE7: QIODevice::write(char const*, long long)
(qiodevice.cpp:1324)
==10398== by 0x1D0FD4D8: KNetworkByteStream::tryWrite()
(yahoobytestream.cpp:74)
==10398== by 0x1D0FF720: ClientStream::cp_outgoingData(QByteArray const&)
(yahooclientstream.cpp:306)
==10398== by 0x1D0FF928: ClientStream::qt_metacall(QMetaObject::Call, int,
void**) (yahooclientstream.moc:106)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x1D103781: CoreProtocol::outgoingData(QByteArray const&)
(coreprotocol.moc:91)
==10398== by 0x1D103BE1: CoreProtocol::outgoingTransfer(Transfer*)
(coreprotocol.cpp:141)
==10398== by 0x1D0FF15F: ClientStream::write(Transfer*)
(yahooclientstream.cpp:253)
==10398== by 0x1D0F56BB: Client::send(Transfer*) (client.cpp:883)
==10398==
==10398== Invalid read of size 1
==10398== at 0x4C26678: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x192f208d is 3 bytes before a block of size 138 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0B65: QByteArray::QByteArray(char const*, int)
(qbytearray.cpp:1290)
==10398== by 0x6B551F3: KNetwork::Internal::KSocketBuffer::feedBuffer(char
const*, long long) (k3socketbuffer.cpp:163)
==10398== by 0x6F75AE7: QIODevice::write(char const*, long long)
(qiodevice.cpp:1324)
==10398== by 0x1D0FD4D8: KNetworkByteStream::tryWrite()
(yahoobytestream.cpp:74)
==10398== by 0x1D0FF720: ClientStream::cp_outgoingData(QByteArray const&)
(yahooclientstream.cpp:306)
==10398== by 0x1D0FF928: ClientStream::qt_metacall(QMetaObject::Call, int,
void**) (yahooclientstream.moc:106)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x1D103781: CoreProtocol::outgoingData(QByteArray const&)
(coreprotocol.moc:91)
==10398== by 0x1D103BE1: CoreProtocol::outgoingTransfer(Transfer*)
(coreprotocol.cpp:141)
==10398== by 0x1D0FF15F: ClientStream::write(Transfer*)
(yahooclientstream.cpp:253)
==10398== by 0x1D0F56BB: Client::send(Transfer*) (client.cpp:883)
==10398==
==10398== Invalid read of size 1
==10398== at 0x4C26681: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== Address 0x192f208c is 4 bytes before a block of size 138 alloc'd
==10398== at 0x4C25153: malloc (vg_replace_malloc.c:195)
==10398== by 0x6EF0B65: QByteArray::QByteArray(char const*, int)
(qbytearray.cpp:1290)
==10398== by 0x6B551F3: KNetwork::Internal::KSocketBuffer::feedBuffer(char
const*, long long) (k3socketbuffer.cpp:163)
==10398== by 0x6F75AE7: QIODevice::write(char const*, long long)
(qiodevice.cpp:1324)
==10398== by 0x1D0FD4D8: KNetworkByteStream::tryWrite()
(yahoobytestream.cpp:74)
==10398== by 0x1D0FF720: ClientStream::cp_outgoingData(QByteArray const&)
(yahooclientstream.cpp:306)
==10398== by 0x1D0FF928: ClientStream::qt_metacall(QMetaObject::Call, int,
void**) (yahooclientstream.moc:106)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x1D103781: CoreProtocol::outgoingData(QByteArray const&)
(coreprotocol.moc:91)
==10398== by 0x1D103BE1: CoreProtocol::outgoingTransfer(Transfer*)
(coreprotocol.cpp:141)
==10398== by 0x1D0FF15F: ClientStream::write(Transfer*)
(yahooclientstream.cpp:253)
==10398== by 0x1D0F56BB: Client::send(Transfer*) (client.cpp:883)
==10398==
--10398-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) -
exiting
--10398-- si_code=80; Faulting address: 0x0; sp: 0x419f61e10
valgrind: the 'impossible' happened:
Killed by fatal signal
==10398== at 0x380342AF: unlinkBlock (m_mallocfree.c:368)
sched status:
running_tid=6
Thread 1: status = VgTs_Yielding
==10398== at 0x4C26678: memcpy (mc_replace_strmem.c:482)
==10398== by 0x6B55BD8:
KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long
long) (string3.h:52)
==10398== by 0x6B431FE: KNetwork::KBufferedSocket::slotWriteActivity()
(k3bufferedsocket.cpp:349)
==10398== by 0x6B430D5:
KNetwork::KBufferedSocket::qt_metacall(QMetaObject::Call, int, void**)
(k3bufferedsocket.moc:75)
==10398== by 0x6FF5C0E: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3293)
==10398== by 0x70419CD: QSocketNotifier::activated(int)
(moc_qsocketnotifier.cpp:89)
==10398== by 0x6FFCD52: QSocketNotifier::event(QEvent*)
(qsocketnotifier.cpp:317)
==10398== by 0x773112B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4300)
==10398== by 0x773771A: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4183)
==10398== by 0x65B6D75: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==10398== by 0x6FE2E0B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:704)
==10398== by 0x700C6E9: socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) (qcoreapplication.h:215)
==10398== by 0xD159BCD: g_main_context_dispatch (in
/lib/libglib-2.0.so.0.2200.3)
==10398== by 0xD15D597: ??? (in /lib/libglib-2.0.so.0.2200.3)
==10398== by 0xD15D6BF: g_main_context_iteration (in
/lib/libglib-2.0.so.0.2200.3)
==10398== by 0x700C332:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(qeventdispatcher_glib.cpp:412)
==10398== by 0x77E0F0D:
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(qguieventdispatcher_glib.cpp:204)
==10398== by 0x6FE1731:
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(qeventloop.cpp:149)
==10398== by 0x6FE1B0B:
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==10398== by 0x6FE584A: QCoreApplication::exec() (qcoreapplication.cpp:981)
==10398== by 0x4154F1: main (main.cpp:105)
Thread 2: status = VgTs_WaitSys
==10398== at 0x85EC3C3: poll (poll.c:87)
==10398== by 0xD15D37B: ??? (in /lib/libglib-2.0.so.0.2200.3)
==10398== by 0xD15D6BF: g_main_context_iteration (in
/lib/libglib-2.0.so.0.2200.3)
==10398== by 0x700C332:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(qeventdispatcher_glib.cpp:412)
==10398== by 0x6FE1731:
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(qeventloop.cpp:149)
==10398== by 0x6FE1B0B:
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==10398== by 0x1C912122: QCA::SyncThread::run() (in
/usr/lib/libqca.so.2.0.2)
==10398== by 0x6EEE774: QThreadPrivate::start(void*) (qthread_unix.cpp:248)
==10398== by 0x8AE7A03: start_thread (pthread_create.c:300)
==10398== by 0x85F880C: clone (clone.S:112)
Thread 3: status = VgTs_WaitSys
==10398== at 0x85EC3C3: poll (poll.c:87)
==10398== by 0xD15D37B: ??? (in /lib/libglib-2.0.so.0.2200.3)
==10398== by 0xD15D6BF: g_main_context_iteration (in
/lib/libglib-2.0.so.0.2200.3)
==10398== by 0x700C332:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(qeventdispatcher_glib.cpp:412)
==10398== by 0x6FE1731:
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(qeventloop.cpp:149)
==10398== by 0x6FE1B0B:
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==10398== by 0x1C5EF941: XMPP::SyncThread::run() (netinterface.cpp:151)
==10398== by 0x6EEE774: QThreadPrivate::start(void*) (qthread_unix.cpp:248)
==10398== by 0x8AE7A03: start_thread (pthread_create.c:300)
==10398== by 0x85F880C: clone (clone.S:112)
Thread 4: status = VgTs_WaitSys
==10398== at 0x8AEC82D: pthread_cond_timedwait@@GLIBC_2.3.2
(pthread_cond_timedwait.S:220)
==10398== by 0x6EEF691: QWaitCondition::wait(QMutex*, unsigned long)
(qwaitcondition_unix.cpp:85)
==10398== by 0x6EE4A98: QThreadPoolThread::run() (qthreadpool.cpp:140)
==10398== by 0x6EEE774: QThreadPrivate::start(void*) (qthread_unix.cpp:248)
==10398== by 0x8AE7A03: start_thread (pthread_create.c:300)
==10398== by 0x85F880C: clone (clone.S:112)
Thread 5: status = VgTs_WaitSys
==10398== at 0x8AEC82D: pthread_cond_timedwait@@GLIBC_2.3.2
(pthread_cond_timedwait.S:220)
==10398== by 0x6EEF691: QWaitCondition::wait(QMutex*, unsigned long)
(qwaitcondition_unix.cpp:85)
==10398== by 0x6B4C3D3:
KNetwork::Internal::KResolverManager::requestData(KNetwork::Internal::KResolverThread*,
int) (k3resolvermanager.cpp:370)
==10398== by 0x6B4C437: KNetwork::Internal::KResolverThread::run()
(k3resolvermanager.cpp:266)
==10398== by 0x6EEE774: QThreadPrivate::start(void*) (qthread_unix.cpp:248)
==10398== by 0x8AE7A03: start_thread (pthread_create.c:300)
==10398== by 0x85F880C: clone (clone.S:112)
Thread 6: status = VgTs_Runnable
==10398== at 0x4C24D68: free (vg_replace_malloc.c:325)
==10398== by 0x8AE6AF8: __nptl_deallocate_tsd (pthread_create.c:155)
==10398== by 0x8AE7A11: start_thread (pthread_create.c:307)
==10398== by 0x85F880C: clone (clone.S:112)
Thread 7: status = VgTs_WaitSys
==10398== at 0x8AEC82D: pthread_cond_timedwait@@GLIBC_2.3.2
(pthread_cond_timedwait.S:220)
==10398== by 0x6EEF691: QWaitCondition::wait(QMutex*, unsigned long)
(qwaitcondition_unix.cpp:85)
==10398== by 0x6B4C3D3:
KNetwork::Internal::KResolverManager::requestData(KNetwork::Internal::KResolverThread*,
int) (k3resolvermanager.cpp:370)
==10398== by 0x6B4C437: KNetwork::Internal::KResolverThread::run()
(k3resolvermanager.cpp:266)
==10398== by 0x6EEE774: QThreadPrivate::start(void*) (qthread_unix.cpp:248)
==10398== by 0x8AE7A03: start_thread (pthread_create.c:300)
==10398== by 0x85F880C: 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.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the kopete-bugs
mailing list