<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>333332</bug_id>
          
          <creation_ts>2014-04-11 18:59:00 +0000</creation_ts>
          <short_desc>Kwallet crashes when used</short_desc>
          <delta_ts>2014-04-22 19:24:42 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kdelibs</product>
          <component>kwallet</component>
          <version>0.2</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DOWNSTREAM</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alan Dacey Sr.">GrokIt</reporter>
          <assigned_to name="Michael Leupold">lemma</assigned_to>
          <cc>cfeck</cc>
    
    <cc>rob</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1440904</commentid>
    <comment_count>0</comment_count>
    <who name="Alan Dacey Sr.">GrokIt</who>
    <bug_when>2014-04-11 18:59:00 +0000</bug_when>
    <thetext>Application: kwalletd (0.2)
KDE Platform Version: 4.12.97
Qt Version: 4.8.4
Operating System: Linux 3.11.0-20-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed: 
  Booted my machine, Kontact auto starts and needs kwallet for my passwords.
-Other information:
  Starting kwalletmanager from the terminal right after crash brings up an empty kwallet window.
  Manually killing kwalletd then starting kwalletmanager shows my wallets and I can use them.  When this is open and the wallet is read by Kontact, kwalletd crashes for every password fetched.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Wallet Service (kwalletd), signal: Aborted
Using host libthread_db library &quot;/lib/x86_64-linux-gnu/libthread_db.so.1&quot;.
[KCrash Handler]
#6  0x00007fe362c02f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007fe362c065e8 in __GI_abort () at abort.c:90
#8  0x00007fe362c404fb in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7fe362d54240 &quot;*** Error in `%s&apos;: %s: 0x%s ***\n&quot;) at ../sysdeps/unix/sysv/linux/libc_fatal.c:199
#9  0x00007fe362c4c996 in malloc_printerr (ptr=0x2656ac0, str=0x7fe362d50205 &quot;free(): invalid pointer&quot;, action=3) at malloc.c:4923
#10 _int_free (av=&lt;optimized out&gt;, p=0x2656ab0, have_lock=0) at malloc.c:3779
#11 0x00007fe3617dddc4 in node_destruct (this=&lt;optimized out&gt;, to=&lt;optimized out&gt;, from=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qlist.h:431
#12 free (this=&lt;optimized out&gt;, data=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qlist.h:757
#13 QList&lt;QVariant&gt;::~QList (this=0x108d, __in_chrg=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qlist.h:732
#14 0x00007fe3617f20bf in QDBusMessage::~QDBusMessage (this=0x108d, __in_chrg=&lt;optimized out&gt;) at qdbusmessage.cpp:537
#15 0x00007fe362fae740 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwalletd.so
#16 0x00007fe362faf375 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwalletd.so
#17 0x00007fe361475dce in QObject::event (this=0x7fff745edbc0, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1194
#18 0x00007fe3607fadfc in QApplicationPrivate::notify_helper (this=this@entry=0x25482c0, receiver=receiver@entry=0x7fff745edbc0, e=e@entry=0x2615350) at kernel/qapplication.cpp:4567
#19 0x00007fe360801470 in QApplication::notify (this=this@entry=0x7fff745edba0, receiver=receiver@entry=0x7fff745edbc0, e=e@entry=0x2615350) at kernel/qapplication.cpp:4353
#20 0x00007fe3627a6d5a in KApplication::notify (this=0x7fff745edba0, receiver=0x7fff745edbc0, event=0x2615350) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007fe36145d8bd in QCoreApplication::notifyInternal (this=0x7fff745edba0, receiver=receiver@entry=0x7fff745edbc0, event=event@entry=0x2615350) at kernel/qcoreapplication.cpp:946
#22 0x00007fe361460e1f in sendEvent (event=0x2615350, receiver=0x7fff745edbc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x25051d0) at kernel/qcoreapplication.cpp:1570
#24 0x00007fe3614612c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#25 0x00007fe36148b093 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#26 postEventSourceDispatch (s=0x2530fc0) at kernel/qeventdispatcher_glib.cpp:286
#27 0x00007fe35d1b03b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fe35d1b0708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fe35d1b07ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007fe36148a9d1 in QEventDispatcherGlib::processEvents (this=0x2506690, flags=...) at kernel/qeventdispatcher_glib.cpp:433
#31 0x00007fe36089c9d6 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007fe36145c5ef in QEventLoop::processEvents (this=this@entry=0x7fff745eda70, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007fe36145c8e5 in QEventLoop::exec (this=this@entry=0x7fff745eda70, flags=...) at kernel/qeventloop.cpp:204
#34 0x00007fe361461e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#35 0x00007fe362fa4486 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwalletd.so
#36 0x00007fe362bedde5 in __libc_start_main (main=0x4006d0, argc=1, ubp_av=0x7fff745edd98, init=&lt;optimized out&gt;, fini=&lt;optimized out&gt;, rtld_fini=&lt;optimized out&gt;, stack_end=0x7fff745edd88) at libc-start.c:260
#37 0x00000000004006fe in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 333253.

Possible duplicates by query: bug 333327, bug 333253, bug 328917, bug 322518, bug 321465.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1441054</commentid>
    <comment_count>1</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2014-04-13 08:18:23 +0000</bug_when>
    <thetext>*** Bug 333253 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1442313</commentid>
    <comment_count>2</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2014-04-20 12:31:23 +0000</bug_when>
    <thetext>Could you please check if this still happens with the Ubuntu 14.04 release or KDE SC 4.13.0?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1442634</commentid>
    <comment_count>3</comment_count>
    <who name="Alan Dacey Sr.">GrokIt</who>
    <bug_when>2014-04-21 22:08:36 +0000</bug_when>
    <thetext>I just upgraded to Kubuntu 14.04, KDE 4.13, and I do not yet see the same bug.

The wallet daemon problem didn&apos;t always happen every time, all the time on different reboots though - just enough to make using kmail and such difficult.  Killing all instances of the daemon via the command line made it usable.

I will update if I run into the bug again.


--
Alan

On Sunday, April 20, 2014 12:31:23 PM you wrote:
&gt; https://bugs.kde.org/show_bug.cgi?id=333332
&gt; 
&gt; Christoph Feck &lt;christoph@maxiom.de&gt; changed:
&gt; 
&gt;            What    |Removed                     |Added
&gt; ----------------------------------------------------------------------------
&gt;                  CC|                            |christoph@maxiom.de
&gt; 
&gt; --- Comment #2 from Christoph Feck &lt;christoph@maxiom.de&gt; ---
&gt; Could you please check if this still happens with the Ubuntu 14.04 release or
&gt; KDE SC 4.13.0?
&gt; 
&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1442635</commentid>
    <comment_count>4</comment_count>
    <who name="rvdwel">rob</who>
    <bug_when>2014-04-21 22:22:00 +0000</bug_when>
    <thetext>For me the problem is gone with the upgrade to 14.04, KDE 4.13</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1442832</commentid>
    <comment_count>5</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2014-04-22 19:24:42 +0000</bug_when>
    <thetext>Thanks for the update. Closing.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>