https://bugzilla.novell.com/show_bug.cgi?id=725962
https://bugzilla.novell.com/show_bug.cgi?id=725962#c9
--- Comment #9 from Will Stephenson 2011-10-25 10:20:21 UTC ---
I reproduced it while valgrinding kded4 - double delete in BlueDevil:
==16296== Invalid read of size 8
==16296== at 0x2078A545: ObexFtpDaemon::SessionClosed(QDBusObjectPath)
(ObexFtpDaemon.cpp:342)
==16296== by 0x207891A7: ObexFtpDaemon::qt_metacall(QMetaObject::Call, int,
void**) (moc_ObexFtpDaemon.cpp:120)
==16296== by 0x664F3F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib64/libQtCore.so.4.7.4)
==16296== by 0x20796F41:
OrgOpenobexManagerInterface::SessionClosed(QDBusObjectPath const&)
(obexftpmanager.moc:157)
==16296== by 0x20797573:
OrgOpenobexManagerInterface::qt_metacall(QMetaObject::Call, int, void**)
(obexftpmanager.moc:115)
==16296== by 0x62859BA: ??? (in /usr/lib64/libQtDBus.so.4.7.4)
==16296== by 0x628ECDE: ??? (in /usr/lib64/libQtDBus.so.4.7.4)
==16296== by 0x6652FA9: QObject::event(QEvent*) (in
/usr/lib64/libQtCore.so.4.7.4)
==16296== by 0x6B3EBE3: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib64/libQtGui.so.4.7.4)
==16296== by 0x6B43A70: QApplication::notify(QObject*, QEvent*) (in
/usr/lib64/libQtGui.so.4.7.4)
==16296== by 0x5954E35: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==16296== by 0x663C67B: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib64/libQtCore.so.4.7.4)
==16296== Address 0x1567f5b8 is 24 bytes inside a block of size 32 free'd
==16296== at 0x4C2892E: free (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16296== by 0x2078A329:
_ZN5QHashI7QStringP11ObexSessionE6removeERKS0_.part.32 (qhash.h:508)
==16296== by 0x2078A57C: ObexFtpDaemon::SessionClosed(QDBusObjectPath)
(qhash.h:784)
==16296== by 0x207891A7: ObexFtpDaemon::qt_metacall(QMetaObject::Call, int,
void**) (moc_ObexFtpDaemon.cpp:120)
==16296== by 0x664F3F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib64/libQtCore.so.4.7.4)
==16296== by 0x20796F41:
OrgOpenobexManagerInterface::SessionClosed(QDBusObjectPath const&)
(obexftpmanager.moc:157)
==16296== by 0x20797573:
OrgOpenobexManagerInterface::qt_metacall(QMetaObject::Call, int, void**)
(obexftpmanager.moc:115)
==16296== by 0x62859BA: ??? (in /usr/lib64/libQtDBus.so.4.7.4)
==16296== by 0x628ECDE: ??? (in /usr/lib64/libQtDBus.so.4.7.4)
==16296== by 0x6652FA9: QObject::event(QEvent*) (in
/usr/lib64/libQtCore.so.4.7.4)
==16296== by 0x6B3EBE3: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib64/libQtGui.so.4.7.4)
==16296== by 0x6B43A70: QApplication::notify(QObject*, QEvent*) (in
/usr/lib64/libQtGui.so.4.7.4)
==16296==
It seems that kded4 crashing brings down Plasma via the NM plasmoid, which is
fixed (or workarounded, I fear, by the fix in bko#283241. I'm pinging Alex
Fiestas about the obexftp kded module bug.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.