Bug 332942

Summary: kwalletd crashes when started
Product: [Unmaintained] kdelibs Reporter: Gabor Wacha <wacha>
Component: kwalletAssignee: Michael Leupold <lemma>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: kailoran+kde, kdebugs, lacsilva, michal
Priority: NOR Keywords: drkonqi
Version: 0.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Gabor Wacha 2014-04-02 06:32:28 UTC
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:
When launching the package update on Kubuntu 14.04, kwalletd crashes.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDE jelszókezelő szolgáltatás (kwalletd), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f46e9332f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f46e9336388 in __GI_abort () at abort.c:89
#8  0x00007f46e4c7fc94 in _gcry_initialize_fips_mode (force=<optimized out>) at fips.c:170
#9  0x00007f46e4c7a032 in global_init () at global.c:111
#10 0x00007f46e4c7a181 in _gcry_global_is_operational () at global.c:169
#11 0x00007f46e4c79340 in gcry_random_bytes (nbytes=56, level=GCRY_STRONG_RANDOM) at visibility.c:1247
#12 0x00007f46e8aa5d87 in KWallet::Backend::createAndSaveSalt (this=this@entry=0x11c6ae0, path=...) at ../../../kwalletd/backend/kwalletbackend.cc:376
#13 0x00007f46e8aa70be in KWallet::Backend::setPassword (this=this@entry=0x11c6ae0, password=...) at ../../../kwalletd/backend/kwalletbackend.cc:669
#14 0x00007f46e8aa7a97 in KWallet::Backend::open (this=this@entry=0x11c6ae0, password=..., w=w@entry=0) at ../../../kwalletd/backend/kwalletbackend.cc:270
#15 0x00007f46e96da02a in KWalletD::internalOpen (this=this@entry=0x7fff5219c980, appid=..., wallet=..., isPath=isPath@entry=false, w=w@entry=0, modal=modal@entry=true, service=...) at ../../kwalletd/kwalletd.cpp:510
#16 0x00007f46e96db9b3 in KWalletD::doTransactionOpen (this=0x7fff5219c980, appid=..., wallet=..., isPath=<optimized out>, wId=0, modal=<optimized out>, service=...) at ../../kwalletd/kwalletd.cpp:477
#17 0x00007f46e96dc8d7 in KWalletD::processTransactions (this=0x7fff5219c980) at ../../kwalletd/kwalletd.cpp:210
#18 0x00007f46e96dd365 in KWalletD::qt_static_metacall (_o=0x1e89, _id=7817, _a=0x110be00, _c=<optimized out>) at ./kwalletd.moc:264
#19 0x00007f46e7ba3c1e in QObject::event (this=0x7fff5219c980, e=<optimized out>) at kernel/qobject.cpp:1194
#20 0x00007f46e6f24e2c in QApplicationPrivate::notify_helper (this=this@entry=0x1073730, receiver=receiver@entry=0x7fff5219c980, e=e@entry=0x11fc880) at kernel/qapplication.cpp:4567
#21 0x00007f46e6f2b4a0 in QApplication::notify (this=this@entry=0x7fff5219c960, receiver=receiver@entry=0x7fff5219c980, e=e@entry=0x11fc880) at kernel/qapplication.cpp:4353
#22 0x00007f46e8ed6baa in KApplication::notify (this=0x7fff5219c960, receiver=0x7fff5219c980, event=0x11fc880) at ../../kdeui/kernel/kapplication.cpp:311
#23 0x00007f46e7b8b4dd in QCoreApplication::notifyInternal (this=0x7fff5219c960, receiver=receiver@entry=0x7fff5219c980, event=event@entry=0x11fc880) at kernel/qcoreapplication.cpp:953
#24 0x00007f46e7b8eb3d in sendEvent (event=0x11fc880, receiver=0x7fff5219c980) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x10361d0) at kernel/qcoreapplication.cpp:1577
#26 0x00007f46e7b8efe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#27 0x00007f46e7bb8f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=0x1061d80) at kernel/qeventdispatcher_glib.cpp:287
#29 0x00007f46e38d3e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f46e38d4048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f46e38d40ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f46e7bb87a1 in QEventDispatcherGlib::processEvents (this=0x10376b0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#33 0x00007f46e6fc6bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f46e7b8a0af in QEventLoop::processEvents (this=this@entry=0x7fff5219c830, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007f46e7b8a3a5 in QEventLoop::exec (this=this@entry=0x7fff5219c830, flags=...) at kernel/qeventloop.cpp:204
#36 0x00007f46e7b8fb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#37 0x00007f46e6f2337c in QApplication::exec () at kernel/qapplication.cpp:3828
#38 0x00007f46e96d2486 in kdemain (argc=1, argv=0x7fff5219cb58) at ../../kwalletd/main.cpp:191
#39 0x00007f46e931dec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=1, argv=0x7fff5219cb58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff5219cb48) at libc-start.c:287
#40 0x00000000004006fe in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 332891, bug 332890.

Possible duplicates by query: bug 332891, bug 332890.

Reported using DrKonqi
Comment 1 kailoran+kde 2014-04-02 10:23:32 UTC
Created attachment 85900 [details]
New crash information added by DrKonqi

kwalletd (0.2) on KDE Platform 4.12.95 using Qt 4.8.6

- What I was doing when the application crashed:

Happened right after a reboot after some package upgrades that required one, then again (ironically) when the crash report tool tried to use the wallet.

-- Backtrace (Reduced):
#6  0x00007f2a52fe4f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f2a52fe8388 in __GI_abort () at abort.c:89
#8  0x00007f2a4e931c94 in _gcry_initialize_fips_mode (force=<optimized out>) at fips.c:170
#9  0x00007f2a4e92c032 in global_init () at global.c:111
#10 0x00007f2a4e92c181 in _gcry_global_is_operational () at global.c:169
Comment 2 sparhawk 2014-04-02 11:26:35 UTC
Created attachment 85901 [details]
New crash information added by DrKonqi

kwalletd (0.2) on KDE Platform 4.12.95 using Qt 4.8.6

- What I was doing when the application crashed:

Restarting the computer after upgrading to Kubuntu 14.04 (beta) from Kubuntu 13.10.

-- Backtrace (Reduced):
#6  0x00007f1362b8ef79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f1362b92388 in __GI_abort () at abort.c:89
#8  0x00007f135e4dbc94 in _gcry_initialize_fips_mode (force=<optimized out>) at fips.c:170
#9  0x00007f135e4d6032 in global_init () at global.c:111
#10 0x00007f135e4d6181 in _gcry_global_is_operational () at global.c:169
Comment 4 Christoph Feck 2014-04-04 09:08:56 UTC
*** Bug 332891 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2014-04-04 09:09:23 UTC
*** Bug 332890 has been marked as a duplicate of this bug. ***