crash handler generated report wouldn't upload. reading kwallet version wrongly? Application: kwalletd (0.2) KDE Platform Version: 4.12.95 Qt Version: 4.8.6 Operating System: Linux 3.13.0-20-generic x86_64 Distribution: Ubuntu Trusty Tahr (development branch) -- Information about the crash: - What I was doing when the application crashed: Closing kmail and the crash handler popped up, telling me that kwallet had segfaulted. The crash can be reproduced sometimes. -- Backtrace: Application: KDE Wallet Service (kwalletd), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [KCrash Handler] #6 0x00007fa3b985e6f9 in atomic_exchange_and_add (dv=-1, pw=0x1000000009) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:50 #7 release (this=0x1000000001) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:144 #8 ~shared_count (this=0x12037a0, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:371 #9 ~shared_ptr (this=0x1203798, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:328 #10 ~Key (this=0x1203798, __in_chrg=<optimized out>) at /usr/include/gpgme++/key.h:54 #11 KWallet::Backend::~Backend (this=0x1203740, __in_chrg=<optimized out>) at ../../../kwalletd/backend/kwalletbackend.cc:87 #12 0x00007fa3ba48db3d in KWalletD::internalClose (this=this@entry=0x7fffcd07dc70, w=w@entry=0x1203740, handle=1850271681, force=force@entry=false) at ../../kwalletd/kwalletd.cpp:901 #13 0x00007fa3ba48f34a in KWalletD::slotServiceOwnerChanged (this=0x7fffcd07dc70, name=..., oldOwner=..., newOwner=...) at ../../kwalletd/kwalletd.cpp:1318 #14 0x00007fa3ba495571 in KWalletD::qt_static_metacall (_o=0x0, _id=-1, _a=0x7fffcd07d270, _c=<optimized out>) at ./kwalletd.moc:259 #15 0x00007fa3b895787a in QMetaObject::activate (sender=sender@entry=0x7fffcd07dd18, m=m@entry=0x7fa3b8f24760 <QDBusServiceWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffcd07d270) at kernel/qobject.cpp:3539 #16 0x00007fa3b8d0779f in QDBusServiceWatcher::serviceOwnerChanged (this=this@entry=0x7fffcd07dd18, _t1=..., _t2=..., _t3=...) at .moc/release-shared/moc_qdbusservicewatcher.cpp:159 #17 0x00007fa3b8d077cf in QDBusServiceWatcherPrivate::_q_serviceOwnerChanged (this=<optimized out>, service=..., oldOwner=..., newOwner=...) at qdbusservicewatcher.cpp:82 #18 0x00007fa3b8d085e7 in QDBusServiceWatcher::qt_metacall (this=0x7fffcd07dd18, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffcd07d480) at .moc/release-shared/moc_qdbusservicewatcher.cpp:106 #19 0x00007fa3b8ccf1f6 in QDBusConnectionPrivate::deliverCall (this=0x1212df0, object=0x7fffcd07dd18, msg=..., metaTypes=..., slotIdx=7) at qdbusintegrator.cpp:951 #20 0x00007fa3b895bc1e in QObject::event (this=0x7fffcd07dd18, e=<optimized out>) at kernel/qobject.cpp:1194 #21 0x00007fa3b7cdce2c in QApplicationPrivate::notify_helper (this=this@entry=0x1223580, receiver=receiver@entry=0x7fffcd07dd18, e=e@entry=0x13c63d0) at kernel/qapplication.cpp:4567 #22 0x00007fa3b7ce34a0 in QApplication::notify (this=this@entry=0x7fffcd07dc50, receiver=receiver@entry=0x7fffcd07dd18, e=e@entry=0x13c63d0) at kernel/qapplication.cpp:4353 #23 0x00007fa3b9c8ebaa in KApplication::notify (this=0x7fffcd07dc50, receiver=0x7fffcd07dd18, event=0x13c63d0) at ../../kdeui/kernel/kapplication.cpp:311 #24 0x00007fa3b89434dd in QCoreApplication::notifyInternal (this=0x7fffcd07dc50, receiver=receiver@entry=0x7fffcd07dd18, event=event@entry=0x13c63d0) at kernel/qcoreapplication.cpp:953 #25 0x00007fa3b8946b3d in sendEvent (event=0x13c63d0, receiver=0x7fffcd07dd18) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x11ec1d0) at kernel/qcoreapplication.cpp:1577 #27 0x00007fa3b8946fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #28 0x00007fa3b8970f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #29 postEventSourceDispatch (s=0x1232550) at kernel/qeventdispatcher_glib.cpp:287 #30 0x00007fa3b468be04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007fa3b468c048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007fa3b468c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007fa3b89707a1 in QEventDispatcherGlib::processEvents (this=0x11ed6b0, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #34 0x00007fa3b7d7ebb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #35 0x00007fa3b89420af in QEventLoop::processEvents (this=this@entry=0x7fffcd07db20, flags=...) at kernel/qeventloop.cpp:149 #36 0x00007fa3b89423a5 in QEventLoop::exec (this=this@entry=0x7fffcd07db20, flags=...) at kernel/qeventloop.cpp:204 #37 0x00007fa3b8947b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #38 0x00007fa3b7cdb37c in QApplication::exec () at kernel/qapplication.cpp:3828 #39 0x00007fa3ba48a486 in kdemain (argc=1, argv=0x7fffcd07de48) at ../../kwalletd/main.cpp:191 #40 0x00007fa3ba0d5ec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=1, argv=0x7fffcd07de48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffcd07de38) at libc-start.c:287 #41 0x00000000004006fe in _start () Report to https://bugs.kde.org/ Reproducible: Sometimes
Same distribution, crashing when using krusader. Here is my log: Application: KDE-jeva storitev Listnica (kwalletd), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [KCrash Handler] #6 same_key (this=0x0, this=0x0, key0=<optimized out>, h0=2151327708) at /usr/include/qt4/QtCore/qhash.h:225 #7 QHash<unsigned long long, QCache<unsigned long long, Oxygen::BaseCache<Oxygen::TileSet> >::Node>::findNode (this=this@entry=0x9d72e0, ahp=ahp@entry=0x0, akey=<optimized out>) at /usr/include/qt4/QtCore/qhash.h:887 #8 0x00007f4459c63208 in find (akey=@0x7fff4cd48a40: 2151327709, this=0x9d72e0) at /usr/include/qt4/QtCore/qhash.h:868 #9 relink (key=@0x7fff4cd48a40: 2151327709, this=0x9d72d0) at /usr/include/qt4/QtCore/qcache.h:78 #10 object (key=@0x7fff4cd48a40: 2151327709, this=0x9d72d0) at /usr/include/qt4/QtCore/qcache.h:148 #11 object (key=@0x7fff4cd48a40: 2151327709, this=0x9d72d0) at ../../../libs/oxygen/oxygenhelper.h:75 #12 get (color=..., this=0x9d72d0) at ../../../libs/oxygen/oxygenhelper.h:120 #13 Oxygen::StyleHelper::hole (this=this@entry=0x9d6f70, color=..., glow=..., size=7, options=...) at ../../../kstyles/oxygen/oxygenstylehelper.cpp:841 #14 0x00007f4459c635d3 in Oxygen::StyleHelper::renderHole (this=0x9d6f70, p=p@entry=0x7fff4cd48cb0, base=..., r=..., options=..., opacity=opacity@entry=0.5, animationMode=animationMode@entry=Oxygen::AnimationFocus, tiles=...) at ../../../kstyles/oxygen/oxygenstylehelper.cpp:737 #15 0x00007f4459c3fae2 in Oxygen::Style::drawFramePrimitive (this=this@entry=0x973890, option=option@entry=0x7fff4cd48d60, painter=painter@entry=0x7fff4cd48cb0, widget=widget@entry=0xb66e30) at ../../../kstyles/oxygen/oxygenstyle.cpp:2445 #16 0x00007f4459c3fe03 in Oxygen::Style::drawPanelLineEditPrimitive (this=0x973890, option=0x7fff4cd48d60, painter=0x7fff4cd48cb0, widget=0xb66e30) at ../../../kstyles/oxygen/oxygenstyle.cpp:3445 #17 0x00007f4459c57dac in Oxygen::Style::drawPrimitive (this=0x973890, element=QStyle::PE_PanelLineEdit, option=0x7fff4cd48d60, painter=0x7fff4cd48cb0, widget=0xb66e30) at ../../../kstyles/oxygen/oxygenstyle.cpp:1074 #18 0x00007f4464e94612 in QLineEdit::paintEvent (this=this@entry=0xb66e30) at widgets/qlineedit.cpp:1899 #19 0x00007f4466af90d0 in KLineEdit::paintEvent (this=0xb66e30, ev=0x7fff4cd493b0) at ../../kdeui/widgets/klineedit.cpp:1753 #20 0x00007f4464ae72f0 in QWidget::event (this=this@entry=0xb66e30, event=event@entry=0x7fff4cd493b0) at kernel/qwidget.cpp:8533 #21 0x00007f4464e99341 in QLineEdit::event (this=this@entry=0xb66e30, e=e@entry=0x7fff4cd493b0) at widgets/qlineedit.cpp:1524 #22 0x00007f4466af8c30 in KLineEdit::event (this=0xb66e30, ev=0x7fff4cd493b0) at ../../kdeui/widgets/klineedit.cpp:1402 #23 0x00007f4464a97e2c in QApplicationPrivate::notify_helper (this=this@entry=0x92e530, receiver=receiver@entry=0xb66e30, e=e@entry=0x7fff4cd493b0) at kernel/qapplication.cpp:4567 #24 0x00007f4464a9e4a0 in QApplication::notify (this=this@entry=0x7fff4cd4aef0, receiver=receiver@entry=0xb66e30, e=e@entry=0x7fff4cd493b0) at kernel/qapplication.cpp:4353 #25 0x00007f4466a49baa in KApplication::notify (this=0x7fff4cd4aef0, receiver=0xb66e30, event=0x7fff4cd493b0) at ../../kdeui/kernel/kapplication.cpp:311 #26 0x00007f44656fe4dd in QCoreApplication::notifyInternal (this=0x7fff4cd4aef0, receiver=receiver@entry=0xb66e30, event=event@entry=0x7fff4cd493b0) at kernel/qcoreapplication.cpp:953 #27 0x00007f4464ae1a11 in sendSpontaneousEvent (event=0x7fff4cd493b0, receiver=0xb66e30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #28 QWidgetPrivate::drawWidget (this=this@entry=0xbb7930, pdev=pdev@entry=0xb06460, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0xb26f70) at kernel/qwidget.cpp:5599 #29 0x00007f4464ae2440 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0xb14150, pdev=pdev@entry=0xb06460, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0xb26f70) at kernel/qwidget.cpp:5808 #30 0x00007f4464ae15cc in QWidgetPrivate::drawWidget (this=this@entry=0xb14150, pdev=pdev@entry=0xb06460, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0xb26f70) at kernel/qwidget.cpp:5652 #31 0x00007f4464ae2440 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0xcb5960, pdev=pdev@entry=0xb06460, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0xb26f70) at kernel/qwidget.cpp:5808 #32 0x00007f4464ae15cc in QWidgetPrivate::drawWidget (this=this@entry=0xcb5960, pdev=pdev@entry=0xb06460, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0xb26f70) at kernel/qwidget.cpp:5652 #33 0x00007f4464ae2440 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0xbe2ec0, pdev=pdev@entry=0xb06460, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0xb26f70) at kernel/qwidget.cpp:5808 #34 0x00007f4464ae15cc in QWidgetPrivate::drawWidget (this=0xbe2ec0, pdev=0xb06460, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0xb26f70) at kernel/qwidget.cpp:5652 #35 0x00007f4464ca48ae in QWidgetBackingStore::sync (this=0xb26f70) at painting/qbackingstore.cpp:1373 #36 0x00007f4464ad6ea0 in QWidgetPrivate::syncBackingStore (this=this@entry=0xbe2ec0) at kernel/qwidget.cpp:1894 #37 0x00007f4464ae6e6a in QWidget::event (this=0xaf2ba0, event=0xb6e2e0) at kernel/qwidget.cpp:8680 #38 0x00007f4464a97e2c in QApplicationPrivate::notify_helper (this=this@entry=0x92e530, receiver=receiver@entry=0xaf2ba0, e=e@entry=0xb6e2e0) at kernel/qapplication.cpp:4567 #39 0x00007f4464a9e4a0 in QApplication::notify (this=this@entry=0x7fff4cd4aef0, receiver=receiver@entry=0xaf2ba0, e=e@entry=0xb6e2e0) at kernel/qapplication.cpp:4353 #40 0x00007f4466a49baa in KApplication::notify (this=0x7fff4cd4aef0, receiver=0xaf2ba0, event=0xb6e2e0) at ../../kdeui/kernel/kapplication.cpp:311 #41 0x00007f44656fe4dd in QCoreApplication::notifyInternal (this=0x7fff4cd4aef0, receiver=receiver@entry=0xaf2ba0, event=event@entry=0xb6e2e0) at kernel/qcoreapplication.cpp:953 #42 0x00007f4465701b3d in sendEvent (event=0xb6e2e0, receiver=0xaf2ba0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #43 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8f11d0) at kernel/qcoreapplication.cpp:1577 #44 0x00007f4465701fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #45 0x00007f446572bf83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #46 postEventSourceDispatch (s=0x91bb50) at kernel/qeventdispatcher_glib.cpp:287 #47 0x00007f4461446e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #48 0x00007f4461447048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007f44614470ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007f446572b7a1 in QEventDispatcherGlib::processEvents (this=0x8f26b0, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #51 0x00007f4464b39bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #52 0x00007f44656fd0af in QEventLoop::processEvents (this=this@entry=0x7fff4cd4a400, flags=...) at kernel/qeventloop.cpp:149 #53 0x00007f44656fd3a5 in QEventLoop::exec (this=this@entry=0x7fff4cd4a400, flags=...) at kernel/qeventloop.cpp:204 #54 0x00007f4464f3efec in QDialog::exec (this=this@entry=0xaf2ba0) at dialogs/qdialog.cpp:562 #55 0x00007f446724d645 in KWalletD::internalOpen (this=this@entry=0x7fff4cd4af10, appid=..., wallet=..., isPath=isPath@entry=false, w=w@entry=39845914, modal=modal@entry=true, service=...) at ../../kwalletd/kwalletd.cpp:568 #56 0x00007f446724e9b3 in KWalletD::doTransactionOpen (this=0x7fff4cd4af10, appid=..., wallet=..., isPath=<optimized out>, wId=39845914, modal=<optimized out>, service=...) at ../../kwalletd/kwalletd.cpp:477 #57 0x00007f446724f8d7 in KWalletD::processTransactions (this=0x7fff4cd4af10) at ../../kwalletd/kwalletd.cpp:210 #58 0x00007f4467250365 in KWalletD::qt_static_metacall (_o=0x9d72e0, _id=-2143639587, _a=0xb212b0, _c=<optimized out>) at ./kwalletd.moc:264 #59 0x00007f4465716c1e in QObject::event (this=0x7fff4cd4af10, e=<optimized out>) at kernel/qobject.cpp:1194 #60 0x00007f4464a97e2c in QApplicationPrivate::notify_helper (this=this@entry=0x92e530, receiver=receiver@entry=0x7fff4cd4af10, e=e@entry=0xb6b530) at kernel/qapplication.cpp:4567 #61 0x00007f4464a9e4a0 in QApplication::notify (this=this@entry=0x7fff4cd4aef0, receiver=receiver@entry=0x7fff4cd4af10, e=e@entry=0xb6b530) at kernel/qapplication.cpp:4353 #62 0x00007f4466a49baa in KApplication::notify (this=0x7fff4cd4aef0, receiver=0x7fff4cd4af10, event=0xb6b530) at ../../kdeui/kernel/kapplication.cpp:311 #63 0x00007f44656fe4dd in QCoreApplication::notifyInternal (this=0x7fff4cd4aef0, receiver=receiver@entry=0x7fff4cd4af10, event=event@entry=0xb6b530) at kernel/qcoreapplication.cpp:953 #64 0x00007f4465701b3d in sendEvent (event=0xb6b530, receiver=0x7fff4cd4af10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #65 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8f11d0) at kernel/qcoreapplication.cpp:1577 #66 0x00007f4465701fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #67 0x00007f446572bf83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #68 postEventSourceDispatch (s=0x91bb50) at kernel/qeventdispatcher_glib.cpp:287 #69 0x00007f4461446e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #70 0x00007f4461447048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #71 0x00007f44614470ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #72 0x00007f446572b7a1 in QEventDispatcherGlib::processEvents (this=0x8f26b0, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #73 0x00007f4464b39bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #74 0x00007f44656fd0af in QEventLoop::processEvents (this=this@entry=0x7fff4cd4adc0, flags=...) at kernel/qeventloop.cpp:149 #75 0x00007f44656fd3a5 in QEventLoop::exec (this=this@entry=0x7fff4cd4adc0, flags=...) at kernel/qeventloop.cpp:204 #76 0x00007f4465702b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #77 0x00007f4464a9637c in QApplication::exec () at kernel/qapplication.cpp:3828 #78 0x00007f4467245486 in kdemain (argc=1, argv=0x7fff4cd4b0e8) at ../../kwalletd/main.cpp:191 #79 0x00007f4466e90ec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=1, argv=0x7fff4cd4b0e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4cd4b0d8) at libc-start.c:287 #80 0x00000000004006fe in _start ()
(In reply to comment #0) > > Closing kmail and the crash handler popped up, telling me that kwallet had > segfaulted. Is your wallet using GPG encrpytion? Waiting for a fix, you could uncheck the option "close when last application stops using it" on the KDE Wallet configuration page. That page can be displayed from KDE Wallet Manager, menu Settings -> Configure Wallet...
(In reply to comment #1) > Same distribution, crashing when using krusader. Here is my log: > Even if the crash is for kwalletd, I think the problem is with Oxygen decorations which are probably broken on your system. Try reinstalling them. If that continues, I suggest filing a bug report with kubuntu. More information: kwalletd receives an open request, then it triggers a notification that in turn want to display that small pop-up on the bottom of the screen. That small pop-up causes the crash, AFAICT from the backtrace. > Oxygen::BaseCache<Oxygen::TileSet> >::Node>::findNode > (this=this@entry=0x9d72e0, ahp=ahp@entry=0x0, akey=<optimized out>) at [ Stack trace lines omitted] > #40 0x00007f4466a49baa in KApplication::notify (this=0x7fff4cd4aef0, > receiver=0xaf2ba0, event=0xb6e2e0) at ../../kdeui/kernel/kapplication.cpp:311 > #41 0x00007f44656fe4dd in QCoreApplication::notifyInternal > (this=0x7fff4cd4aef0, receiver=receiver@entry=0xaf2ba0, [ Stack trace lines omitted] > #54 0x00007f4464f3efec in QDialog::exec (this=this@entry=0xaf2ba0) at > dialogs/qdialog.cpp:562 > #55 0x00007f446724d645 in KWalletD::internalOpen > (this=this@entry=0x7fff4cd4af10, appid=..., wallet=..., > isPath=isPath@entry=false, w=w@entry=39845914, modal=modal@entry=true, > service=...) at ../../kwalletd/kwalletd.cpp:568 > #56 0x00007f446724e9b3 in KWalletD::doTransactionOpen (this=0x7fff4cd4af10, > appid=..., wallet=..., isPath=<optimized out>, wId=39845914, > modal=<optimized out>, service=...) at ../../kwalletd/kwalletd.cpp:477 > #57 0x00007f446724f8d7 in KWalletD::processTransactions > (this=0x7fff4cd4af10) at ../../kwalletd/kwalletd.cpp:210 [dbus is called from the dbus here]
Thanks, Valentin, for the comment. I think you are right, but here is something interesting I discovered: my kwallet seems to crash only if I turn off desktop effects, If they are turned on, the app is perfectly stable. Maybe a graphics driver bug and not KDE bug.
I am not getting the crashing any more, but kmail is asking for a password to one of my email accounts on startup each time. That could be unrelated. I've not had the tray icon enabled for kwallet for ages. I shouldn't be seeing any notifications from there at all, so I wonder what was causing the crash. Thanks
OK, so the problems weren't related to kwalletd. Closing this.
*** Bug 332922 has been marked as a duplicate of this bug. ***