<?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>109256</bug_id>
          
          <creation_ts>2005-07-18 14:16:16 +0000</creation_ts>
          <short_desc>Kmail will not allow replying to received messages.</short_desc>
          <delta_ts>2006-07-31 22:19:03 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kontact</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Debian stable</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>90467</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Dimitri Yioulos">dyioulos</reporter>
          <assigned_to name="kdepim bugs">pim-bugs-null</assigned_to>
          <cc>esbergstrom</cc>
    
    <cc>mutz</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>358705</commentid>
    <comment_count>0</comment_count>
    <who name="Dimitri Yioulos">dyioulos</who>
    <bug_when>2005-07-18 14:16:16 +0000</bug_when>
    <thetext>Version:           KOffice (using KDE KDE 3.4.0)
Installed from:    Debian stable Packages
OS:                Linux

Clicking reply button after composing reply yields no response from program. Then, I&apos;m unable to close original message. Closing Kontact produces program crash.

Backtrace results:

(no debugging symbols found)
Using host libthread_db library &quot;/lib/tls/libthread_db.so.1&quot;.
(no debugging symbols found)
`system-supplied DSO at 0xffffe000&apos; has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1223473792 (LWP 7045)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#3  0xb6951ed4 in std::_Rb_tree&lt;QString, std::pair&lt;QString const, Kleo::KeyResolver::ContactPreferences&gt;, std::_Select1st&lt;std::pair&lt;QString const, Kleo::KeyResolver::ContactPreferences&gt; &gt;, std::less&lt;QString&gt;, std::allocator&lt;std::pair&lt;QString const, Kleo::KeyResolver::ContactPreferences&gt; &gt; &gt;::insert_unique ()
   from /usr/lib/libkmailprivate.so.0
#4  0xb694d398 in Kleo::KeyResolver::lookupContactPreferences ()
   from /usr/lib/libkmailprivate.so.0
#5  0xb6945f8a in Kleo::KeyResolver::getEncryptionItems ()
   from /usr/lib/libkmailprivate.so.0
#6  0xb6945c73 in Kleo::KeyResolver::setPrimaryRecipients ()
   from /usr/lib/libkmailprivate.so.0
#7  0xb69393d9 in MessageComposer::adjustCryptFlags ()
   from /usr/lib/libkmailprivate.so.0
#8  0xb69432c2 in AdjustCryptFlagsJob::execute ()
   from /usr/lib/libkmailprivate.so.0
#9  0xb6938051 in MessageComposer::slotDoNextJob ()
   from /usr/lib/libkmailprivate.so.0
#10 0xb6942778 in MessageComposer::qt_invoke ()
   from /usr/lib/libkmailprivate.so.0
#11 0x41c50f9c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0x41f8feaa in QSignal::signal () from /usr/lib/libqt-mt.so.3
#13 0x41c6b19d in QSignal::activate () from /usr/lib/libqt-mt.so.3
#14 0x41c72ad3 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#15 0x41bf469f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#16 0x41bf3c9e in QApplication::notify () from /usr/lib/libqt-mt.so.3
#17 0xb763be43 in KApplication::notify () from /usr/lib/libkdecore.so.4
#18 0x41be3ec5 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#19 0x41b9d57b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#20 0x41c06a58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#21 0x41bf4951 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#22 0xb6798f61 in KMComposeWin::deadLetter ()
   from /usr/lib/libkmailprivate.so.0
#23 0xb687baeb in KMKernel::dumpDeadLetters ()
   from /usr/lib/libkmailprivate.so.0
#24 0xb687da93 in KMKernel::qt_invoke () from /usr/lib/libkmailprivate.so.0
#25 0x41c50f9c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#26 0x41c50dc4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0x41f9209b in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#28 0x41c727f2 in QTimer::event () from /usr/lib/libqt-mt.so.3
#29 0x41bf469f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#30 0x41bf3c9e in QApplication::notify () from /usr/lib/libqt-mt.so.3
#31 0xb763be43 in KApplication::notify () from /usr/lib/libkdecore.so.4
#32 0x41be3ec5 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#33 0x41b9d57b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#34 0x41c06a58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#35 0x41c06908 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#36 0x41bf48f1 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#37 0x0805919b in ?? ()
#38 0xbffff9c0 in ?? ()
#39 0x00000001 in ?? ()
#40 0x00000001 in ?? ()
#41 0x00000000 in ?? ()
#42 0x00000000 in ?? ()
#43 0x00000001 in ?? ()
#44 0x08066560 in _IO_stdin_used ()
#45 0x00000000 in ?? ()
#46 0x08065a56 in _IO_stdin_used ()
#47 0x08065a42 in _IO_stdin_used ()
#48 0xbffff9e8 in ?? ()
#49 0xb7e4314e in operator new () from /usr/lib/libstdc++.so.5
#50 0x4102e974 in __libc_start_main () from /lib/tls/libc.so.6
#51 0x08058951 in ?? ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>365993</commentid>
    <comment_count>1</comment_count>
    <who name="Tobias Koenig">tokoe</who>
    <bug_when>2005-08-16 17:37:18 +0000</bug_when>
    <thetext>Something for Marc to fix ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>366028</commentid>
    <comment_count>2</comment_count>
      <attachid>12239</attachid>
    <who name="Marc Mutz">mutz</who>
    <bug_when>2005-08-16 18:36:46 +0000</bug_when>
    <thetext>Created attachment 12239
Avoiding some references that look fishy.

Can you please test whether attached patch fixes your crash? It gets rid of
some fishy reference handling.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>366030</commentid>
    <comment_count>3</comment_count>
    <who name="Marc Mutz">mutz</who>
    <bug_when>2005-08-16 18:37:30 +0000</bug_when>
    <thetext>*** Bug 110271 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>457123</commentid>
    <comment_count>4</comment_count>
    <who name="Andreas Kling">info</who>
    <bug_when>2006-07-31 22:19:03 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 90467 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12239</attachid>
            <date>2005-08-16 18:36:46 +0000</date>
            <delta_ts>2005-08-16 18:36:46 +0000</delta_ts>
            <desc>Avoiding some references that look fishy.</desc>
            <filename>try-fix-lookupContactPreference.diff</filename>
            <type>text/plain</type>
            <size>6528</size>
            <attacher name="Marc Mutz">mutz</attacher>
            
              <data encoding="base64">SW5kZXg6IGtleXJlc29sdmVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBrZXlyZXNvbHZlci5jcHAJKHJl
dmlzaW9uIDQ0OTczOSkKKysrIGtleXJlc29sdmVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNjkw
LDcgKzY5MCw3IEBACiAgIGl0ZW1zLnJlc2VydmUoIGFkZHJlc3Nlcy5zaXplKCkgKTsKICAgZm9y
ICggUVN0cmluZ0xpc3Q6OmNvbnN0X2l0ZXJhdG9yIGl0ID0gYWRkcmVzc2VzLmJlZ2luKCkgOyBp
dCAhPSBhZGRyZXNzZXMuZW5kKCkgOyArK2l0ICkgewogICAgIFFTdHJpbmcgYWRkciA9IGNhbm9u
aWNhbEFkZHJlc3MoICppdCApLmxvd2VyKCk7Ci0gICAgQ29udGFjdFByZWZlcmVuY2VzJiBwcmVm
ID0gbG9va3VwQ29udGFjdFByZWZlcmVuY2VzKCBhZGRyICk7CisgICAgY29uc3QgQ29udGFjdFBy
ZWZlcmVuY2VzIHByZWYgPSBsb29rdXBDb250YWN0UHJlZmVyZW5jZXMoIGFkZHIgKTsKIAogICAg
IGl0ZW1zLnB1c2hfYmFjayggSXRlbSggKml0LCAvKmdldEVuY3J5cHRpb25LZXlzKCAqaXQsIHRy
dWUgKSwqLwogCQkJICAgcHJlZi5lbmNyeXB0aW9uUHJlZmVyZW5jZSwKQEAgLTgxOSw3ICs4MTks
NyBAQAogICAgIGlmICggaXQtPmtleXMuZW1wdHkoKSApCiAgICAgICByZXR1cm4gS3BncDo6Q2Fu
Y2VsZWQ7CiAgICAgUVN0cmluZyBhZGRyID0gY2Fub25pY2FsQWRkcmVzcyggaXQtPmFkZHJlc3Mg
KS5sb3dlcigpOwotICAgIENvbnRhY3RQcmVmZXJlbmNlcyYgcHJlZiA9IGxvb2t1cENvbnRhY3RQ
cmVmZXJlbmNlcyggYWRkciApOworICAgIGNvbnN0IENvbnRhY3RQcmVmZXJlbmNlcyBwcmVmID0g
bG9va3VwQ29udGFjdFByZWZlcmVuY2VzKCBhZGRyICk7CiAgICAgaXQtPnByZWYgPSBwcmVmLmVu
Y3J5cHRpb25QcmVmZXJlbmNlOwogICAgIGl0LT5zaWduUHJlZiA9IHByZWYuc2lnbmluZ1ByZWZl
cmVuY2U7CiAgICAgaXQtPmZvcm1hdCA9IHByZWYuY3J5cHRvTWVzc2FnZUZvcm1hdDsKQEAgLTgz
Miw3ICs4MzIsNyBAQAogICAgIGlmICggaXQtPmtleXMuZW1wdHkoKSApCiAgICAgICByZXR1cm4g
S3BncDo6Q2FuY2VsZWQ7CiAgICAgUVN0cmluZyBhZGRyID0gY2Fub25pY2FsQWRkcmVzcyggaXQt
PmFkZHJlc3MgKS5sb3dlcigpOwotICAgIENvbnRhY3RQcmVmZXJlbmNlcyYgcHJlZiA9IGxvb2t1
cENvbnRhY3RQcmVmZXJlbmNlcyggYWRkciApOworICAgIGNvbnN0IENvbnRhY3RQcmVmZXJlbmNl
cyBwcmVmID0gbG9va3VwQ29udGFjdFByZWZlcmVuY2VzKCBhZGRyICk7CiAgICAgaXQtPnByZWYg
PSBwcmVmLmVuY3J5cHRpb25QcmVmZXJlbmNlOwogICAgIGl0LT5zaWduUHJlZiA9IHByZWYuc2ln
bmluZ1ByZWZlcmVuY2U7CiAgICAgaXQtPmZvcm1hdCA9IHByZWYuY3J5cHRvTWVzc2FnZUZvcm1h
dDsKQEAgLTExODYsMTEgKzExODYsMTIgQEAKIAogICBpZiAoIGRsZy5wcmVmZXJlbmNlc0NoYW5n
ZWQoKSApIHsKICAgICBmb3IgKCB1aW50IGkgPSAwOyBpIDwgaXRlbXMuc2l6ZSgpOyArK2kgKSB7
Ci0gICAgICBDb250YWN0UHJlZmVyZW5jZXMmIHByZWYgPSBsb29rdXBDb250YWN0UHJlZmVyZW5j
ZXMoIGl0ZW1zW2ldLmFkZHJlc3MgKTsKKyAgICAgIENvbnRhY3RQcmVmZXJlbmNlcyBwcmVmID0g
bG9va3VwQ29udGFjdFByZWZlcmVuY2VzKCBpdGVtc1tpXS5hZGRyZXNzICk7CiAgICAgICBwcmVm
LmVuY3J5cHRpb25QcmVmZXJlbmNlID0gaXRlbXNbaV0ucHJlZjsKICAgICAgIHByZWYucGdwS2V5
RmluZ2VycHJpbnRzLmNsZWFyKCk7CiAgICAgICBwcmVmLnNtaW1lQ2VydEZpbmdlcnByaW50cy5j
bGVhcigpOwotICAgICAgZm9yICggc3RkOjp2ZWN0b3I8R3BnTUU6OktleT46OmNvbnN0X2l0ZXJh
dG9yIGl0ID0gaXRlbXNbaV0ua2V5cy5iZWdpbigpLCBlbmQgPSBpdGVtc1tpXS5rZXlzLmVuZCgp
IDsgaXQgIT0gZW5kIDsgKytpdCApIHsKKyAgICAgIGNvbnN0IHN0ZDo6dmVjdG9yPEdwZ01FOjpL
ZXk+ICYga2V5cyA9IGl0ZW1zW2ldLmtleXM7CisgICAgICBmb3IgKCBzdGQ6OnZlY3RvcjxHcGdN
RTo6S2V5Pjo6Y29uc3RfaXRlcmF0b3IgaXQgPSBrZXlzLmJlZ2luKCksIGVuZCA9IGtleXMuZW5k
KCkgOyBpdCAhPSBlbmQgOyArK2l0ICkgewogICAgICAgICBpZiAoIGl0LT5wcm90b2NvbCgpID09
IEdwZ01FOjpDb250ZXh0OjpPcGVuUEdQICkgewogICAgICAgICAgIGlmICggY29uc3QgY2hhciAq
IGZwciA9IGl0LT5wcmltYXJ5RmluZ2VycHJpbnQoKSApCiAgICAgICAgICAgICBwcmVmLnBncEtl
eUZpbmdlcnByaW50cy5wdXNoX2JhY2soIGZwciApOwpAQCAtMTQ1MywzNSArMTQ1NCwzNSBAQAog
ICBkdW1wKCk7CiB9CiAKLUtsZW86OktleVJlc29sdmVyOjpDb250YWN0UHJlZmVyZW5jZXMmIEts
ZW86OktleVJlc29sdmVyOjpsb29rdXBDb250YWN0UHJlZmVyZW5jZXMoIGNvbnN0IFFTdHJpbmcm
IGFkZHJlc3MgKSBjb25zdAorS2xlbzo6S2V5UmVzb2x2ZXI6OkNvbnRhY3RQcmVmZXJlbmNlcyBL
bGVvOjpLZXlSZXNvbHZlcjo6bG9va3VwQ29udGFjdFByZWZlcmVuY2VzKCBjb25zdCBRU3RyaW5n
JiBhZGRyZXNzICkgY29uc3QKIHsKLSAgUHJpdmF0ZTo6Q29udGFjdFByZWZlcmVuY2VzTWFwOjpp
dGVyYXRvciBwb3MgPQorICBjb25zdCBQcml2YXRlOjpDb250YWN0UHJlZmVyZW5jZXNNYXA6Oml0
ZXJhdG9yIGl0ID0KICAgICBkLT5tQ29udGFjdFByZWZlcmVuY2VzTWFwLmZpbmQoIGFkZHJlc3Mg
KTsKLSAgaWYgKCBwb3MgPT0gZC0+bUNvbnRhY3RQcmVmZXJlbmNlc01hcC5lbmQoKSApIHsKLSAg
ICBLQUJDOjpBZGRyZXNzQm9vayAqYWIgPSBLQUJDOjpTdGRBZGRyZXNzQm9vazo6c2VsZiggdHJ1
ZSApOwotICAgIEtBQkM6OkFkZHJlc3NlZTo6TGlzdCByZXMgPSBhYi0+ZmluZEJ5RW1haWwoIGFk
ZHJlc3MgKTsKLSAgICBDb250YWN0UHJlZmVyZW5jZXMgcHJlZjsKLSAgICBpZiAoICFyZXMuaXNF
bXB0eSgpICkgewotICAgICAgS0FCQzo6QWRkcmVzc2VlIGFkZHIgPSByZXMuZmlyc3QoKTsKLSAg
ICAgIFFTdHJpbmcgZW5jcnlwdFByZWYgPSBhZGRyLmN1c3RvbSggIktBRERSRVNTQk9PSyIsICJD
UllQVE9FTkNSWVBUUFJFRiIgKTsKLSAgICAgIHByZWYuZW5jcnlwdGlvblByZWZlcmVuY2UgPSBL
bGVvOjpzdHJpbmdUb0VuY3J5cHRpb25QcmVmZXJlbmNlKCBlbmNyeXB0UHJlZiApOwotICAgICAg
UVN0cmluZyBzaWduUHJlZiA9IGFkZHIuY3VzdG9tKCAiS0FERFJFU1NCT09LIiwgIkNSWVBUT1NJ
R05QUkVGIiApOwotICAgICAgcHJlZi5zaWduaW5nUHJlZmVyZW5jZSA9IEtsZW86OnN0cmluZ1Rv
U2lnbmluZ1ByZWZlcmVuY2UoIHNpZ25QcmVmICk7Ci0gICAgICBRU3RyaW5nIGNyeXB0b0Zvcm1h
dHMgPSBhZGRyLmN1c3RvbSggIktBRERSRVNTQk9PSyIsICJDUllQVE9QUk9UT1BSRUYiICk7Ci0g
ICAgICBwcmVmLmNyeXB0b01lc3NhZ2VGb3JtYXQgPSBLbGVvOjpzdHJpbmdUb0NyeXB0b01lc3Nh
Z2VGb3JtYXQoIGNyeXB0b0Zvcm1hdHMgKTsKLSAgICAgIHByZWYucGdwS2V5RmluZ2VycHJpbnRz
ID0gUVN0cmluZ0xpc3Q6OnNwbGl0KCAnLCcsIGFkZHIuY3VzdG9tKCAiS0FERFJFU1NCT09LIiwg
Ik9QRU5QR1BGUCIgKSApOwotICAgICAgcHJlZi5zbWltZUNlcnRGaW5nZXJwcmludHMgPSBRU3Ry
aW5nTGlzdDo6c3BsaXQoICcsJywgYWRkci5jdXN0b20oICJLQUREUkVTU0JPT0siLCAiU01JTUVG
UCIgKSApOwotICAgIH0KLSAgICAvLyBpbnNlcnQgaW50byBtYXAgYW5kIGdyYWIgcmVzdWx0aW5n
IGl0ZXJhdG9yCi0gICAgcG9zID0gZC0+bUNvbnRhY3RQcmVmZXJlbmNlc01hcC5pbnNlcnQoCi0g
ICAgICBQcml2YXRlOjpDb250YWN0UHJlZmVyZW5jZXNNYXA6OnZhbHVlX3R5cGUoIGFkZHJlc3Ms
IHByZWYgKSApLmZpcnN0OworICBpZiAoIGl0ICE9IGQtPm1Db250YWN0UHJlZmVyZW5jZXNNYXAu
ZW5kKCkgKQorICAgIHJldHVybiBpdC0+c2Vjb25kOwogCisgIEtBQkM6OkFkZHJlc3NCb29rICph
YiA9IEtBQkM6OlN0ZEFkZHJlc3NCb29rOjpzZWxmKCB0cnVlICk7CisgIGNvbnN0IEtBQkM6OkFk
ZHJlc3NlZTo6TGlzdCByZXMgPSBhYi0+ZmluZEJ5RW1haWwoIGFkZHJlc3MgKTsKKyAgQ29udGFj
dFByZWZlcmVuY2VzIHByZWY7CisgIGlmICggIXJlcy5pc0VtcHR5KCkgKSB7CisgICAgS0FCQzo6
QWRkcmVzc2VlIGFkZHIgPSByZXMuZmlyc3QoKTsKKyAgICBRU3RyaW5nIGVuY3J5cHRQcmVmID0g
YWRkci5jdXN0b20oICJLQUREUkVTU0JPT0siLCAiQ1JZUFRPRU5DUllQVFBSRUYiICk7CisgICAg
cHJlZi5lbmNyeXB0aW9uUHJlZmVyZW5jZSA9IEtsZW86OnN0cmluZ1RvRW5jcnlwdGlvblByZWZl
cmVuY2UoIGVuY3J5cHRQcmVmICk7CisgICAgUVN0cmluZyBzaWduUHJlZiA9IGFkZHIuY3VzdG9t
KCAiS0FERFJFU1NCT09LIiwgIkNSWVBUT1NJR05QUkVGIiApOworICAgIHByZWYuc2lnbmluZ1By
ZWZlcmVuY2UgPSBLbGVvOjpzdHJpbmdUb1NpZ25pbmdQcmVmZXJlbmNlKCBzaWduUHJlZiApOwor
ICAgIFFTdHJpbmcgY3J5cHRvRm9ybWF0cyA9IGFkZHIuY3VzdG9tKCAiS0FERFJFU1NCT09LIiwg
IkNSWVBUT1BST1RPUFJFRiIgKTsKKyAgICBwcmVmLmNyeXB0b01lc3NhZ2VGb3JtYXQgPSBLbGVv
OjpzdHJpbmdUb0NyeXB0b01lc3NhZ2VGb3JtYXQoIGNyeXB0b0Zvcm1hdHMgKTsKKyAgICBwcmVm
LnBncEtleUZpbmdlcnByaW50cyA9IFFTdHJpbmdMaXN0OjpzcGxpdCggJywnLCBhZGRyLmN1c3Rv
bSggIktBRERSRVNTQk9PSyIsICJPUEVOUEdQRlAiICkgKTsKKyAgICBwcmVmLnNtaW1lQ2VydEZp
bmdlcnByaW50cyA9IFFTdHJpbmdMaXN0OjpzcGxpdCggJywnLCBhZGRyLmN1c3RvbSggIktBRERS
RVNTQk9PSyIsICJTTUlNRUZQIiApICk7CiAgIH0KLSAgcmV0dXJuICgqcG9zKS5zZWNvbmQ7Cisg
IC8vIGluc2VydCBpbnRvIG1hcCBhbmQgZ3JhYiByZXN1bHRpbmcgaXRlcmF0b3IKKyAgZC0+bUNv
bnRhY3RQcmVmZXJlbmNlc01hcC5pbnNlcnQoIHN0ZDo6bWFrZV9wYWlyKCBhZGRyZXNzLCBwcmVm
ICkgKTsKKyAgcmV0dXJuIHByZWY7CiB9CiAKIHZvaWQgS2xlbzo6S2V5UmVzb2x2ZXI6OnNhdmVD
b250YWN0UHJlZmVyZW5jZSggY29uc3QgUVN0cmluZyYgZW1haWwsIGNvbnN0IENvbnRhY3RQcmVm
ZXJlbmNlcyYgcHJlZiApIGNvbnN0CiB7CisgIGQtPm1Db250YWN0UHJlZmVyZW5jZXNNYXAuaW5z
ZXJ0KCBzdGQ6Om1ha2VfcGFpciggZW1haWwsIHByZWYgKSApOwogICBLQUJDOjpBZGRyZXNzQm9v
ayAqYWIgPSBLQUJDOjpTdGRBZGRyZXNzQm9vazo6c2VsZiggdHJ1ZSApOwogICBLQUJDOjpBZGRy
ZXNzZWU6Okxpc3QgcmVzID0gYWItPmZpbmRCeUVtYWlsKCBlbWFpbCApOwogCkBAIC0xNTIzLDcg
KzE1MjQsNyBAQAogICAgIHJldHVybiBRU3RyaW5nTGlzdCgpOwogICB9CiAgIFFTdHJpbmcgYWRk
ciA9IGNhbm9uaWNhbEFkZHJlc3MoIGFkZHJlc3MgKS5sb3dlcigpOwotICBDb250YWN0UHJlZmVy
ZW5jZXMmIHByZWYgPSBsb29rdXBDb250YWN0UHJlZmVyZW5jZXMoIGFkZHIgKTsKKyAgY29uc3Qg
Q29udGFjdFByZWZlcmVuY2VzIHByZWYgPSBsb29rdXBDb250YWN0UHJlZmVyZW5jZXMoIGFkZHIg
KTsKICAgcmV0dXJuIHByZWYucGdwS2V5RmluZ2VycHJpbnRzICsgcHJlZi5zbWltZUNlcnRGaW5n
ZXJwcmludHM7CiB9CiAKQEAgLTE1MzIsNyArMTUzMyw3IEBACiAgICAgcmV0dXJuOwogICB9CiAg
IFFTdHJpbmcgYWRkciA9IGNhbm9uaWNhbEFkZHJlc3MoIGFkZHJlc3MgKS5sb3dlcigpOwotICBD
b250YWN0UHJlZmVyZW5jZXMmIHByZWYgPSBsb29rdXBDb250YWN0UHJlZmVyZW5jZXMoIGFkZHIg
KTsKKyAgQ29udGFjdFByZWZlcmVuY2VzIHByZWYgPSBsb29rdXBDb250YWN0UHJlZmVyZW5jZXMo
IGFkZHIgKTsKICAgcHJlZi5wZ3BLZXlGaW5nZXJwcmludHMgPSBwZ3BLZXlGaW5nZXJwcmludHM7
CiAgIHByZWYuc21pbWVDZXJ0RmluZ2VycHJpbnRzID0gc21pbWVDZXJ0RmluZ2VycHJpbnRzOwog
ICBzYXZlQ29udGFjdFByZWZlcmVuY2UoIGFkZHIsIHByZWYgKTsKSW5kZXg6IGtleXJlc29sdmVy
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0ga2V5cmVzb2x2ZXIuaAkocmV2aXNpb24gNDQ5NzM5KQorKysga2V5
cmVzb2x2ZXIuaAkod29ya2luZyBjb3B5KQpAQCAtMjg5LDcgKzI4OSw3IEBACiAgICAgICBRU3Ry
aW5nTGlzdCBzbWltZUNlcnRGaW5nZXJwcmludHM7CiAgICAgfTsKIAotICAgIENvbnRhY3RQcmVm
ZXJlbmNlcyYgbG9va3VwQ29udGFjdFByZWZlcmVuY2VzKCBjb25zdCBRU3RyaW5nJiBhZGRyZXNz
ICkgY29uc3Q7CisgICAgQ29udGFjdFByZWZlcmVuY2VzIGxvb2t1cENvbnRhY3RQcmVmZXJlbmNl
cyggY29uc3QgUVN0cmluZyYgYWRkcmVzcyApIGNvbnN0OwogICAgIHZvaWQgc2F2ZUNvbnRhY3RQ
cmVmZXJlbmNlKCBjb25zdCBRU3RyaW5nJiBlbWFpbCwgY29uc3QgQ29udGFjdFByZWZlcmVuY2Vz
JiBwcmVmICkgY29uc3Q7CiAKICAgcHJpdmF0ZToK
</data>

          </attachment>
      

    </bug>

</bugzilla>