https://bugs.kde.org/show_bug.cgi?id=458085

--- Comment #15 from Nicolas Fella <nicolas.fe...@gmx.de> ---
kwalletd5 freezes with the following backtrace, which is consistent with my
theory

#0  0x00007fe3d76d988f in __GI___poll (fds=fds@entry=0x14e1910,
nfds=nfds@entry=3, timeout=timeout@entry=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe3d943b88e in _gpgme_io_select_poll (nonblock=0, nfds=10,
fds=0x14aaf00) at /home/nico/kde/src/gpgme/src/posix-io.c:761
#2  _gpgme_io_select (fds=0x14aaf00, nfds=10, nonblock=nonblock@entry=0) at
/home/nico/kde/src/gpgme/src/posix-io.c:928
#3  0x00007fe3d941522e in _gpgme_wait_on_condition (ctx=ctx@entry=0x14e4e10,
cond=cond@entry=0x0, op_err_p=op_err_p@entry=0x0) at
/home/nico/kde/src/gpgme/src/wait-private.c:87
#4  0x00007fe3d9415409 in _gpgme_wait_one (ctx=ctx@entry=0x14e4e10) at
/home/nico/kde/src/gpgme/src/wait-private.c:170
#5  0x00007fe3d94184e3 in gpgme_op_decrypt_ext (ctx=0x14e4e10, flags=<optimized
out>, cipher=<optimized out>, plain=0x1508d30) at
/home/nico/kde/src/gpgme/src/decrypt-verify.c:180
#6  0x00007fe3d94846c2 in GpgME::Context::decrypt (this=0x14dcd60,
cipherText=..., plainText=..., flags=<optimized out>) at
/home/nico/kde/src/gpgme/lang/cpp/src/context.cpp:1072
#7  0x00007fe3d948473c in GpgME::Context::decrypt (this=this@entry=0x14dcd60,
cipherText=..., plainText=...) at
/home/nico/kde/src/gpgme/lang/cpp/src/context.cpp:1078
#8  0x00007fe3d98f8ada in KWallet::GpgPersistHandler::read (this=<optimized
out>, wb=0x7fe3c0010c50, sf=..., w=0) at
/home/nico/kde/src/kwallet/src/runtime/kwalletd/backend/backendpersisthandler.cpp:625
#9  0x00007fe3d98f1aec in KWallet::Backend::openInternal
(this=this@entry=0x7fe3c0010c50, w=w@entry=0) at
/home/nico/kde/src/kwallet/src/runtime/kwalletd/backend/kwalletbackend.cc:381
#10 0x00007fe3d98f3ef8 in KWallet::Backend::open
(this=this@entry=0x7fe3c0010c50, password=..., w=w@entry=0) at
/home/nico/kde/src/kwallet/src/runtime/kwalletd/backend/kwalletbackend.cc:299
#11 0x000000000042cd90 in KWalletD::internalOpen (this=0x7ffc44c41630,
appid=..., wallet=..., isPath=<optimized out>, w=0, modal=true, service=...)
    at /home/nico/kde/src/kwallet/src/runtime/kwalletd/kwalletd.cpp:606
#12 0x000000000042f45d in KWalletD::processTransactions (this=0x7ffc44c41630)
at /home/nico/kde/src/kwallet/src/runtime/kwalletd/kwalletd.cpp:268
#13 0x00007fe3d7de63e0 in QObject::event (this=0x7ffc44c41630,
e=0x7fe3b8001d80) at kernel/qobject.cpp:1314
#14 0x00007fe3d8b4337e in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7ffc44c41630, e=0x7fe3b8001d80) at
kernel/qapplication.cpp:3637
#15 0x00007fe3d7dbc458 in QCoreApplication::notifyInternal2
(receiver=0x7ffc44c41630, event=0x7fe3b8001d80) at
kernel/qcoreapplication.cpp:1064
#16 0x00007fe3d7dbf131 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x1409ba0) at
kernel/qcoreapplication.cpp:1821
#17 0x00007fe3d7e10d83 in postEventSourceDispatch (s=0x1441290) at
kernel/qeventdispatcher_glib.cpp:277
#18 0x00007fe3d5046faf in g_main_dispatch (context=0x7fe3c0005010) at
../glib/gmain.c:3417
#19 g_main_context_dispatch (context=0x7fe3c0005010) at ../glib/gmain.c:4135
#20 0x00007fe3d509c2c8 in g_main_context_iterate.constprop.0
(context=context@entry=0x7fe3c0005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4211
#21 0x00007fe3d5044940 in g_main_context_iteration (context=0x7fe3c0005010,
may_block=1) at ../glib/gmain.c:4276
#22 0x00007fe3d7e104a6 in QEventDispatcherGlib::processEvents (this=0x1446410,
flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007fe3d7dbb03b in QEventLoop::exec (this=this@entry=0x7ffc44c41500,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#24 0x00007fe3d7dc2b42 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#25 0x00007fe3d8436a0c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1867
#26 0x00007fe3d8b432f5 in QApplication::exec () at kernel/qapplication.cpp:2829
#27 0x000000000041ac1c in main (argc=<optimized out>, argv=<optimized out>) at
/home/nico/kde/src/kwallet/src/runtime/kwalletd/main.cpp:221

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to