<?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>319403</bug_id>
          
          <creation_ts>2013-05-06 08:03:21 +0000</creation_ts>
          <short_desc>Bluetooth icon disappears from systray when selecting &quot;Turn Bluetooth Off&quot;</short_desc>
          <delta_ts>2014-11-02 19:36:06 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>solid</product>
          <component>bluetooth-systray</component>
          <version>4.12.1</version>
          <rep_platform>Gentoo Packages</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Uros">infinity80</reporter>
          <assigned_to name="Alex Fiestas">afiestas</assigned_to>
          <cc>dflogeras2</cc>
    
    <cc>diego.ml</cc>
    
    <cc>edwardiv1</cc>
    
    <cc>hrvooje</cc>
    
    <cc>johu</cc>
    
    <cc>pprkut</cc>
          
          <cf_commitlink>http://commits.kde.org/bluedevil/806c978929cf27ea91b51e05b3e7d770c6fb8adb</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>40</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1366624</commentid>
    <comment_count>0</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2013-05-06 08:03:21 +0000</bug_when>
    <thetext>It seems that bluetooth systray behavior changed from last version (can&apos;t really be sure which one, but I upgraded to libbluedevil 1.9.3 and bluedevil 1.3.1 on 21.4.2013) . Once I select &quot;Turn Bluetooth Off&quot; from systray, there&apos;s no way (that I know of) to re-enable bluetooth adapter from within KDE. My current workaround is to issue &quot;hciconfig hci0 reset&quot; in terminal - bluetooth systray icon re-appears after that.

Reproducible: Always

Steps to Reproduce:
1. Select &quot;Turn Bluetooth Off&quot; from bluetooth systray icon
Actual Results:  
Bluetooth adapter state is set to &quot;DOWN&quot;, Bluetooth icon disappears from systray.

Expected Results:  
Bluetooth adapter state is set to &quot;DOWN&quot;, Bluetooth icon should stay in systray and allow to re-enable bluetooth adapter as it did in previous version via &quot;Turn Bluetooth On&quot; option.

Versions used:
ksystraycmd 4.10.2
solid 4.10.2
solid-runtime 4.10.2
libbluedevil 1.9.3
bluedevil 1.3.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1382883</commentid>
    <comment_count>1</comment_count>
    <who name="Dave Flogeras">dflogeras2</who>
    <bug_when>2013-07-11 23:12:27 +0000</bug_when>
    <thetext>See https://bugs.gentoo.org/show_bug.cgi?id=473008 for some info on how to workaround</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1382977</commentid>
    <comment_count>2</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2013-07-12 12:09:51 +0000</bug_when>
    <thetext>Thanks for info, but it&apos;s still a workaround.

Updated related packages to 4.10.5 and the problem persists.

ksystraycmd 4.10.5
solid 4.10.5
solid-runtime 4.10.5
libbluedevil 1.9.3
bluedevil 1.3.1

From the looks of it, It might actually be related to libbluedevil and bluedevil upgrades. Unfortunately older (lib)bluedevil versions are no longer in portage tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387497</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2013-08-01 20:23:24 +0000</bug_when>
    <thetext>Will try to fix for 1.3.2, thanks for reporting !</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1396313</commentid>
    <comment_count>4</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2013-09-10 19:43:13 +0000</bug_when>
    <thetext>Updated related packages to bluedevil-1.3.2 and libbluedevil-1.9.4, but the problem persists.

Some similar problems based on bug report @ https://bugs.gentoo.org/show_bug.cgi?id=473008 seem to be gone with this latest version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1396439</commentid>
    <comment_count>5</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2013-09-11 10:20:13 +0000</bug_when>
    <thetext>Based on some additional info, I can confirm that enabling adapter (ticking &quot;powered&quot; checkbox) from System Settings -&gt; Bluetooth -&gt; Adapters works and BT icon re-appears in systray. This is way more convenient than issuing command in console as root, but still.. bluetooth icon disappearing from systray when disabling adapter is not something that was happening before bluedevil-1.3.1 update.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1398203</commentid>
    <comment_count>6</comment_count>
    <who name="Diego">diego.ml</who>
    <bug_when>2013-09-19 13:55:43 +0000</bug_when>
    <thetext>(In reply to comment #5)
&gt; Based on some additional info, I can confirm that enabling adapter (ticking
&gt; &quot;powered&quot; checkbox) from System Settings -&gt; Bluetooth -&gt; Adapters works and
&gt; BT icon re-appears in systray. This is way more convenient than issuing
&gt; command in console as root, but still.. bluetooth icon disappearing from
&gt; systray when disabling adapter is not something that was happening before
&gt; bluedevil-1.3.1 update.

I have the same problem, but the icon still doesn&apos;t appear for me after ticking &quot;powered&quot;.

Fedora 19 with bluedevil:
$ rpm -q bluedevil
bluedevil-1.3.2-1.fc19.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1398989</commentid>
    <comment_count>7</comment_count>
    <who name="Diego">diego.ml</who>
    <bug_when>2013-09-23 11:07:20 +0000</bug_when>
    <thetext>(In reply to comment #6)
&gt; I have the same problem, but the icon still doesn&apos;t appear for me after
&gt; ticking &quot;powered&quot;.
&gt; 
&gt; Fedora 19 with bluedevil:
&gt; $ rpm -q bluedevil
&gt; bluedevil-1.3.2-1.fc19.x86_64

Fedora 19 updates provided KDE Workspaces 4.11.1 (over previous 4.10.5) and now the icon seems to appear / disappear correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1408542</commentid>
    <comment_count>8</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2013-11-03 10:43:58 +0000</bug_when>
    <thetext>I&apos;ve just recently upgraded kde to 4.11.2 with bluedevil-1.3.2 and libbluedevil-1.9.4, but the problem still persists here.

Alex, if you need some additional info, please let me know.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425793</commentid>
    <comment_count>9</comment_count>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-01-19 23:11:29 +0000</bug_when>
    <thetext>I can&apos;t test 1.3.X code anymore since my distribution only offers BlueZ5, I tried to reproduce it with bluedevil2.0 and I can&apos;t :/

I guess that this is still happening? can you:
-Check Turn Off bluetooth in the systemtray
-Go to a terminal and write qdbus --system org.bluez
-Paste the output from the terminal.

Thanks !</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425801</commentid>
    <comment_count>10</comment_count>
      <attachid>84735</attachid>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-01-19 23:59:24 +0000</bug_when>
    <thetext>Created attachment 84735
Patch to fix the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425809</commentid>
    <comment_count>11</comment_count>
      <attachid>84736</attachid>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-01-20 01:08:51 +0000</bug_when>
    <thetext>Created attachment 84736
Second attempt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425814</commentid>
    <comment_count>12</comment_count>
      <attachid>84738</attachid>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-01-20 01:24:47 +0000</bug_when>
    <thetext>Created attachment 84738
Third attempt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425815</commentid>
    <comment_count>13</comment_count>
      <attachid>84739</attachid>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-01-20 02:02:26 +0000</bug_when>
    <thetext>Created attachment 84739
4th attempt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425816</commentid>
    <comment_count>14</comment_count>
      <attachid>84740</attachid>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-01-20 02:03:01 +0000</bug_when>
    <thetext>Created attachment 84740
4th attempt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425828</commentid>
    <comment_count>15</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2014-01-20 02:11:17 +0000</bug_when>
    <thetext>Tried provided mono2 and mono3 patches against bluedevil-1.3.2.
In both cases, BT icon now stays in systray when adapter is disabled.
I consider this issue fixed (at least on my system) .
Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425829</commentid>
    <comment_count>16</comment_count>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-01-20 02:16:42 +0000</bug_when>
    <thetext>Can you try with mono4? specially starting bluedevil-monolithic with bluetooth turned off.

Thanks !
(In reply to comment #15)
&gt; Tried provided mono2 and mono3 patches against bluedevil-1.3.2.
&gt; In both cases, BT icon now stays in systray when adapter is disabled.
&gt; I consider this issue fixed (at least on my system) .
&gt; Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425837</commentid>
    <comment_count>17</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2014-01-20 02:39:35 +0000</bug_when>
    <thetext>I&apos;ve tried mono4 with bluetooth turned off but systray icon is set as &quot;active&quot;.
I guess that&apos;s not just right..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425838</commentid>
    <comment_count>18</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2014-01-20 03:07:50 +0000</bug_when>
    <thetext>... also, cannot &quot;turn bluetooth off&quot; from systray until I re-enable adapter from console / system settings.

Some additional info from qdbus --system org.bluez as you&apos;ve requested.

When adapter is &quot;up&quot; :
/
/org
/org/bluez
/org/bluez/32055
/org/bluez/32055/any
/org/bluez/32055/hci0
/org/bluez/32055/hci0/dev_XX_XX_XX_XX_XX_XX
/org/bluez/test

When adapter is &quot;down&quot; :
/
/org
/org/bluez
/org/bluez/32055
/org/bluez/32055/any
/org/bluez/32055/hci0
/org/bluez/32055/hci0/dev_XX_XX_XX_XX_XX_XX</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1425894</commentid>
    <comment_count>19</comment_count>
    <who name="Heinz Wiesinger">pprkut</who>
    <bug_when>2014-01-20 11:23:34 +0000</bug_when>
    <thetext>I still have the opposite behavior with mono4. When starting with bluetooth disabled, clicking &quot;Turn Bluetooth On&quot; does not update the systray icon and it never reflects it actually being powered. If started with bluetooth enabled, everthing works as expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1430390</commentid>
    <comment_count>20</comment_count>
    <who name="Edward">edwardiv1</who>
    <bug_when>2014-02-12 23:18:25 +0000</bug_when>
    <thetext>I have the same problem as originally reported in KDE 4.12.1:
Bluetooth icon disappears from systray when selecting &quot;Turn Bluetooth Off&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1430391</commentid>
    <comment_count>21</comment_count>
    <who name="Edward">edwardiv1</who>
    <bug_when>2014-02-12 23:21:06 +0000</bug_when>
    <thetext>&gt; qdbus --system org.bluez
/
/org
/org/bluez
/org/bluez/764
/org/bluez/764/any
/org/bluez/764/hci0
/org/bluez/test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1432724</commentid>
    <comment_count>22</comment_count>
    <who name="Uros">infinity80</who>
    <bug_when>2014-02-26 10:41:16 +0000</bug_when>
    <thetext>Upgrading to bluedevil-2.0_rc1 seems to fix all the issues I experienced with bluedevil-1.3.2 when built without your latest patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1434486</commentid>
    <comment_count>23</comment_count>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-03-09 01:57:21 +0000</bug_when>
    <thetext>Git commit 806c978929cf27ea91b51e05b3e7d770c6fb8adb by Àlex Fiestas.
Committed on 09/03/2014 at 01:35.
Pushed by afiestas into branch &apos;master&apos;.

Show always the KStatusNotifier (Status == Active)

The KDED will kill the monolithic in case there are no
adapters so in that case we won&apos;t polute the systemtray
with the Bluetooth icon.

In the case there there are Adapters but they are not
powered we want to show the systemtray so it can be
powered on again.

M  +2    -2    src/monolithic/monolithic.cpp

http://commits.kde.org/bluedevil/806c978929cf27ea91b51e05b3e7d770c6fb8adb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1434487</commentid>
    <comment_count>24</comment_count>
    <who name="Alex Fiestas">afiestas</who>
    <bug_when>2014-03-09 01:57:26 +0000</bug_when>
    <thetext>Git commit 806c978929cf27ea91b51e05b3e7d770c6fb8adb by Àlex Fiestas.
Committed on 09/03/2014 at 01:35.
Pushed by afiestas into branch &apos;master&apos;.

Show always the KStatusNotifier (Status == Active)

The KDED will kill the monolithic in case there are no
adapters so in that case we won&apos;t polute the systemtray
with the Bluetooth icon.

In the case there there are Adapters but they are not
powered we want to show the systemtray so it can be
powered on again.

M  +2    -2    src/monolithic/monolithic.cpp

http://commits.kde.org/bluedevil/806c978929cf27ea91b51e05b3e7d770c6fb8adb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1434591</commentid>
    <comment_count>25</comment_count>
    <who name="Dave Flogeras">dflogeras2</who>
    <bug_when>2014-03-09 17:04:48 +0000</bug_when>
    <thetext>Works perfectly here one bluez 5.15 and (lib)bluedevil-2.0_rc1.  Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1479222</commentid>
    <comment_count>26</comment_count>
    <who name="hrvooje">hrvooje</who>
    <bug_when>2014-11-02 19:22:27 +0000</bug_when>
    <thetext>I use Kubuntu 14.10 and KDE Plasma 4.14.1 on HP Probook 4520s. When I click on bluetooth icon and than try to turn it off, nothing happens. And than I go on configure and the message appears &quot;Your default Bluetooth adapter is not visible for remote devices. Fix it.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1479227</commentid>
    <comment_count>27</comment_count>
    <who name="hrvooje">hrvooje</who>
    <bug_when>2014-11-02 19:36:06 +0000</bug_when>
    <thetext>And after I do &quot;sudo /etc/init.d/bluetooth restart&quot;, the icon dissappears after &quot;turn off bluetooth&quot; and it comes back after I check box &quot;Powered&quot; in system settings</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84735</attachid>
            <date>2014-01-19 23:59:24 +0000</date>
            <delta_ts>2014-01-20 02:03:01 +0000</delta_ts>
            <desc>Patch to fix the bug</desc>
            <filename>mono.patch</filename>
            <type>text/plain</type>
            <size>648</size>
            <attacher name="Alex Fiestas">afiestas</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NyYy9kYWVtb24va2RlZC9CbHVlRGV2aWxEYWVtb24uY3BwIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKaW5kZXggNzE2NzM3Mi4uZTUxYjYzNyAxMDA2
NDQKLS0tIGEvc3JjL2RhZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKKysrIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKQEAgLTI3Nyw3ICsyNzcsMTIgQEAgdm9pZCBC
bHVlRGV2aWxEYWVtb246Om9mZmxpbmVNb2RlKCkKICAgICAgICAgZC0+bV9wbGFjZXNNb2RlbC0+
cmVtb3ZlUGxhY2UoaW5kZXgpOwogICAgIH0KIAotICAgIGtpbGxNb25vbGl0aGljKCk7CisgICAg
Ly9Pbmx5IGtpbGwgbW9ub2xpdGhpYyBpZiB3ZSBkb24ndCBoYXZlIGFueSBhZGFwdGVyCisgICAg
Ly9JdCBjb3VsZCBiZSB0aGF0IHdlIGhhdmUgc29tZSBidXQgdGhleSBhcmUgbm90IHBvd2VyZWQs
IGluIHdoaWNoIGNhc2UKKyAgICAvL3dlIGRvbid0IHdhbnQgdG8ga2lsbCBtb25vbGl0aGljCisg
ICAgaWYgKEJsdWVEZXZpbDo6TWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkg
eworICAgICAgICBraWxsTW9ub2xpdGhpYygpOworICAgIH0KICAgICBkLT5tX3N0YXR1cyA9IFBy
aXZhdGU6Ok9mZmxpbmU7CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84736</attachid>
            <date>2014-01-20 01:08:51 +0000</date>
            <delta_ts>2014-01-20 02:03:01 +0000</delta_ts>
            <desc>Second attempt</desc>
            <filename>mono2.patch</filename>
            <type>text/plain</type>
            <size>2281</size>
            <attacher name="Alex Fiestas">afiestas</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NyYy9kYWVtb24va2RlZC9CbHVlRGV2aWxEYWVtb24uY3BwIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKaW5kZXggNzE2NzM3Mi4uODgxOTIzNyAxMDA2
NDQKLS0tIGEvc3JjL2RhZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKKysrIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKQEAgLTEwNyw2ICsxMDcsOCBAQCBCbHVlRGV2
aWxEYWVtb246OkJsdWVEZXZpbERhZW1vbihRT2JqZWN0ICpwYXJlbnQsIGNvbnN0IFFMaXN0PFFW
YXJpYW50PiYpCiAgICAgZC0+bV9zdGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogICAgIGlmIChN
YW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgewogICAgICAgICBvbmxpbmVNb2RlKCk7
CisgICAgfSBlbHNlIGlmICghTWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkg
eworICAgICAgICBleGVjdXRlTW9ub2xpdGhpYygpOwogICAgIH0KIH0KIApAQCAtMjc3LDcgKzI3
OSw5IEBAIHZvaWQgQmx1ZURldmlsRGFlbW9uOjpvZmZsaW5lTW9kZSgpCiAgICAgICAgIGQtPm1f
cGxhY2VzTW9kZWwtPnJlbW92ZVBsYWNlKGluZGV4KTsKICAgICB9CiAKLSAgICBraWxsTW9ub2xp
dGhpYygpOworICAgIGlmIChCbHVlRGV2aWw6Ok1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5p
c0VtcHR5KCkpIHsKKyAgICAgICAga2lsbE1vbm9saXRoaWMoKTsKKyAgICB9CiAgICAgZC0+bV9z
dGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogfQogCmRpZmYgLS1naXQgYS9zcmMvbW9ub2xpdGhp
Yy9tb25vbGl0aGljLmNwcCBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCmluZGV4IDEy
ZTFkNzMuLmIzMjg2OGUgMTAwNjQ0Ci0tLSBhL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3Bw
CisrKyBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCkBAIC00Miw3ICs0Miw5IEBAIE1v
bm9saXRoaWM6Ok1vbm9saXRoaWMoUU9iamVjdCogcGFyZW50KQogCiAgICAgb2ZmbGluZU1vZGUo
KTsKIAotICAgIGlmIChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgeworICAgIC8v
SWYgd2UgaGF2ZSBhZGFwdGVycyBidXQgdGhleSBhcmUgbm90IHBvd2VyZWQsIHdlIHN0aWxsIHdh
bnQgdG8gYmUgaW4gdGhlIHN5c3RlbXRyYXkKKyAgICAvL1RvIGFsbG93IGVuYWJsaW5nIHRoZW0K
KyAgICBpZiAoIU1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5pc0VtcHR5KCkpIHsKICAgICAg
ICAgb25saW5lTW9kZSgpOwogICAgIH0KIApAQCAtNTUsNyArNTcsNyBAQCBNb25vbGl0aGljOjpN
b25vbGl0aGljKFFPYmplY3QqIHBhcmVudCkKIAogdm9pZCBNb25vbGl0aGljOjpub0FkYXB0ZXJz
KEFkYXB0ZXIqIGFkYXB0ZXIpCiB7Ci0gICAgaWYgKCFhZGFwdGVyKSB7CisgICAgaWYgKCFhZGFw
dGVyICYmIE1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5pc0VtcHR5KCkpIHsKICAgICAgICAg
b2ZmbGluZU1vZGUoKTsKICAgICB9CiB9CkBAIC02Myw3ICs2NSw5IEBAIHZvaWQgTW9ub2xpdGhp
Yzo6bm9BZGFwdGVycyhBZGFwdGVyKiBhZGFwdGVyKQogdm9pZCBNb25vbGl0aGljOjphZGFwdGVy
QWRkZWQoKQogewogICAgIGlmIChzdGF0dXMoKSAhPSBLU3RhdHVzTm90aWZpZXJJdGVtOjpBY3Rp
dmUgJiYgTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCkpIHsKLSAgICAgICAgb25saW5l
TW9kZSgpOworICAgICAgICBpZiAoIU1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5pc0VtcHR5
KCkpIHsKKyAgICAgICAgICAgIG9ubGluZU1vZGUoKTsKKyAgICAgICAgfQogICAgIH0KIH0KIApA
QCAtNjE2LDYgKzYyMCwxMiBAQCB2b2lkIE1vbm9saXRoaWM6OnBvd2VyZWRDaGFuZ2VkKCkKICAg
ICAgICAgc2V0SWNvbkJ5TmFtZSgicHJlZmVyZW5jZXMtc3lzdGVtLWJsdWV0b290aCIpOwogICAg
ICAgICBzZXRUb29sdGlwVGl0bGVTdGF0dXModHJ1ZSk7CiAgICAgfQorCisgICAgLy9JZiB3ZSBo
YXZlIGFkcGF0ZXJzIHdlIGFsd2F5cyB3YW50IHRvIGJlIG9ubGluZSAoZXZlbiBpZiB0aGV5IGFy
ZSBub3QgcG93ZXJlZCkKKyAgICBpZiAoIU1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5pc0Vt
cHR5KCkpIHsKKyAgICAgICAgc2V0U3RhdHVzKEtTdGF0dXNOb3RpZmllckl0ZW06OkFjdGl2ZSk7
CisgICAgfQorCiAgICAgc2V0T3ZlcmxheUljb25CeU5hbWUoUVN0cmluZygpKTsKICAgICByZWdl
bmVyYXRlRGV2aWNlRW50cmllcygpOwogICAgIHJlZ2VuZXJhdGVDb25uZWN0ZWREZXZpY2VzKCk7
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84738</attachid>
            <date>2014-01-20 01:24:47 +0000</date>
            <delta_ts>2014-01-20 02:03:01 +0000</delta_ts>
            <desc>Third attempt</desc>
            <filename>mono3.patch</filename>
            <type>text/plain</type>
            <size>3770</size>
            <attacher name="Alex Fiestas">afiestas</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NyYy9kYWVtb24va2RlZC9CbHVlRGV2aWxEYWVtb24uY3BwIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKaW5kZXggNzE2NzM3Mi4uODgxOTIzNyAxMDA2
NDQKLS0tIGEvc3JjL2RhZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKKysrIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKQEAgLTEwNyw2ICsxMDcsOCBAQCBCbHVlRGV2
aWxEYWVtb246OkJsdWVEZXZpbERhZW1vbihRT2JqZWN0ICpwYXJlbnQsIGNvbnN0IFFMaXN0PFFW
YXJpYW50PiYpCiAgICAgZC0+bV9zdGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogICAgIGlmIChN
YW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgewogICAgICAgICBvbmxpbmVNb2RlKCk7
CisgICAgfSBlbHNlIGlmICghTWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkg
eworICAgICAgICBleGVjdXRlTW9ub2xpdGhpYygpOwogICAgIH0KIH0KIApAQCAtMjc3LDcgKzI3
OSw5IEBAIHZvaWQgQmx1ZURldmlsRGFlbW9uOjpvZmZsaW5lTW9kZSgpCiAgICAgICAgIGQtPm1f
cGxhY2VzTW9kZWwtPnJlbW92ZVBsYWNlKGluZGV4KTsKICAgICB9CiAKLSAgICBraWxsTW9ub2xp
dGhpYygpOworICAgIGlmIChCbHVlRGV2aWw6Ok1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5p
c0VtcHR5KCkpIHsKKyAgICAgICAga2lsbE1vbm9saXRoaWMoKTsKKyAgICB9CiAgICAgZC0+bV9z
dGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogfQogCmRpZmYgLS1naXQgYS9zcmMvbW9ub2xpdGhp
Yy9tb25vbGl0aGljLmNwcCBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCmluZGV4IDEy
ZTFkNzMuLjU0Mzk3MDEgMTAwNjQ0Ci0tLSBhL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3Bw
CisrKyBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCkBAIC00Miw3ICs0Miw3IEBAIE1v
bm9saXRoaWM6Ok1vbm9saXRoaWMoUU9iamVjdCogcGFyZW50KQogCiAgICAgb2ZmbGluZU1vZGUo
KTsKIAotICAgIGlmIChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgeworICAgIGlm
ICghTWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkgewogICAgICAgICBvbmxp
bmVNb2RlKCk7CiAgICAgfQogCkBAIC01NSw3ICs1NSw3IEBAIE1vbm9saXRoaWM6Ok1vbm9saXRo
aWMoUU9iamVjdCogcGFyZW50KQogCiB2b2lkIE1vbm9saXRoaWM6Om5vQWRhcHRlcnMoQWRhcHRl
ciogYWRhcHRlcikKIHsKLSAgICBpZiAoIWFkYXB0ZXIpIHsKKyAgICBpZiAoIWFkYXB0ZXIgJiYg
TWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkgewogICAgICAgICBvZmZsaW5l
TW9kZSgpOwogICAgIH0KIH0KQEAgLTM2NSwxOCArMzY1LDE4IEBAIHZvaWQgTW9ub2xpdGhpYzo6
b25saW5lTW9kZSgpCiB7CiAgICAgc2V0U3RhdHVzKEtTdGF0dXNOb3RpZmllckl0ZW06OkFjdGl2
ZSk7CiAKLSAgICBjb25uZWN0KE1hbmFnZXI6OnNlbGYoKS0+dXNhYmxlQWRhcHRlcigpLCBTSUdO
QUwoZGV2aWNlQ3JlYXRlZChEZXZpY2UqKSksIHRoaXMsIFNMT1QoZGV2aWNlQ3JlYXRlZChEZXZp
Y2UqKSkpOwotICAgIGNvbm5lY3QoTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJ
R05BTChkZXZpY2VEaXNhcHBlYXJlZChEZXZpY2UqKSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZURl
dmljZUVudHJpZXMoKSkpOwotICAgIGNvbm5lY3QoTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFw
dGVyKCksIFNJR05BTChkZXZpY2VSZW1vdmVkKERldmljZSopKSwgdGhpcywgU0xPVChyZWdlbmVy
YXRlRGV2aWNlRW50cmllcygpKSk7Ci0gICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJs
ZUFkYXB0ZXIoKSwgU0lHTkFMKHBvd2VyZWRDaGFuZ2VkKGJvb2wpKSwgdGhpcywgU0xPVChwb3dl
cmVkQ2hhbmdlZCgpKSk7Ci0gICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0
ZXIoKSwgU0lHTkFMKGRpc2NvdmVyYWJsZUNoYW5nZWQoYm9vbCkpLCB0aGlzLCBTTE9UKHJlZ2Vu
ZXJhdGVEZXZpY2VFbnRyaWVzKCkpKTsKLSAgICBRTGlzdDxEZXZpY2UqPiBkZXZpY2VzID0gTWFu
YWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCktPmRldmljZXMoKTsKLSAgICBRX0ZPUkVBQ0go
RGV2aWNlKiBkZXZpY2UsIGRldmljZXMpIHsKLSAgICAgICAgY29ubmVjdChkZXZpY2UsIFNJR05B
TChwcm9wZXJ0eUNoYW5nZWQoUVN0cmluZyxRVmFyaWFudCkpLCB0aGlzLCBTTE9UKHJlZ2VuZXJh
dGVDb25uZWN0ZWREZXZpY2VzKCkpKTsKKyAgICBpZiAoTWFuYWdlcjo6c2VsZigpLT51c2FibGVB
ZGFwdGVyKCkpIHsKKyAgICAgICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0
ZXIoKSwgU0lHTkFMKGRldmljZUNyZWF0ZWQoRGV2aWNlKikpLCB0aGlzLCBTTE9UKGRldmljZUNy
ZWF0ZWQoRGV2aWNlKikpKTsKKyAgICAgICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJs
ZUFkYXB0ZXIoKSwgU0lHTkFMKGRldmljZURpc2FwcGVhcmVkKERldmljZSopKSwgdGhpcywgU0xP
VChyZWdlbmVyYXRlRGV2aWNlRW50cmllcygpKSk7CisgICAgICAgIGNvbm5lY3QoTWFuYWdlcjo6
c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJR05BTChkZXZpY2VSZW1vdmVkKERldmljZSopKSwg
dGhpcywgU0xPVChyZWdlbmVyYXRlRGV2aWNlRW50cmllcygpKSk7CisgICAgICAgIGNvbm5lY3Qo
TWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJR05BTChwb3dlcmVkQ2hhbmdlZChi
b29sKSksIHRoaXMsIFNMT1QocG93ZXJlZENoYW5nZWQoKSkpOworICAgICAgICBjb25uZWN0KE1h
bmFnZXI6OnNlbGYoKS0+dXNhYmxlQWRhcHRlcigpLCBTSUdOQUwoZGlzY292ZXJhYmxlQ2hhbmdl
ZChib29sKSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZURldmljZUVudHJpZXMoKSkpOworICAgICAg
ICBRTGlzdDxEZXZpY2UqPiBkZXZpY2VzID0gTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVy
KCktPmRldmljZXMoKTsKKyAgICAgICAgUV9GT1JFQUNIKERldmljZSogZGV2aWNlLCBkZXZpY2Vz
KSB7CisgICAgICAgICAgICBjb25uZWN0KGRldmljZSwgU0lHTkFMKHByb3BlcnR5Q2hhbmdlZChR
U3RyaW5nLFFWYXJpYW50KSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZUNvbm5lY3RlZERldmljZXMo
KSkpOworICAgICAgICB9CiAgICAgfQogCi0gICAgcmVnZW5lcmF0ZURldmljZUVudHJpZXMoKTsK
LSAgICByZWdlbmVyYXRlQ29ubmVjdGVkRGV2aWNlcygpOwogICAgIHBvd2VyZWRDaGFuZ2VkKCk7
CiB9CiAKQEAgLTYxNiw2ICs2MTYsMTIgQEAgdm9pZCBNb25vbGl0aGljOjpwb3dlcmVkQ2hhbmdl
ZCgpCiAgICAgICAgIHNldEljb25CeU5hbWUoInByZWZlcmVuY2VzLXN5c3RlbS1ibHVldG9vdGgi
KTsKICAgICAgICAgc2V0VG9vbHRpcFRpdGxlU3RhdHVzKHRydWUpOwogICAgIH0KKworICAgIC8v
SWYgd2UgaGF2ZSBhZHBhdGVycyB3ZSBhbHdheXMgd2FudCB0byBiZSBvbmxpbmUgKGV2ZW4gaWYg
dGhleSBhcmUgbm90IHBvd2VyZWQpCisgICAgaWYgKCFNYW5hZ2VyOjpzZWxmKCktPmFkYXB0ZXJz
KCkuaXNFbXB0eSgpKSB7CisgICAgICAgIHNldFN0YXR1cyhLU3RhdHVzTm90aWZpZXJJdGVtOjpB
Y3RpdmUpOworICAgIH0KKwogICAgIHNldE92ZXJsYXlJY29uQnlOYW1lKFFTdHJpbmcoKSk7CiAg
ICAgcmVnZW5lcmF0ZURldmljZUVudHJpZXMoKTsKICAgICByZWdlbmVyYXRlQ29ubmVjdGVkRGV2
aWNlcygpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84739</attachid>
            <date>2014-01-20 02:02:26 +0000</date>
            <delta_ts>2014-01-20 02:03:01 +0000</delta_ts>
            <desc>4th attempt</desc>
            <filename>mono4.patch</filename>
            <type>text/plain</type>
            <size>3770</size>
            <attacher name="Alex Fiestas">afiestas</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NyYy9kYWVtb24va2RlZC9CbHVlRGV2aWxEYWVtb24uY3BwIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKaW5kZXggNzE2NzM3Mi4uODgxOTIzNyAxMDA2
NDQKLS0tIGEvc3JjL2RhZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKKysrIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKQEAgLTEwNyw2ICsxMDcsOCBAQCBCbHVlRGV2
aWxEYWVtb246OkJsdWVEZXZpbERhZW1vbihRT2JqZWN0ICpwYXJlbnQsIGNvbnN0IFFMaXN0PFFW
YXJpYW50PiYpCiAgICAgZC0+bV9zdGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogICAgIGlmIChN
YW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgewogICAgICAgICBvbmxpbmVNb2RlKCk7
CisgICAgfSBlbHNlIGlmICghTWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkg
eworICAgICAgICBleGVjdXRlTW9ub2xpdGhpYygpOwogICAgIH0KIH0KIApAQCAtMjc3LDcgKzI3
OSw5IEBAIHZvaWQgQmx1ZURldmlsRGFlbW9uOjpvZmZsaW5lTW9kZSgpCiAgICAgICAgIGQtPm1f
cGxhY2VzTW9kZWwtPnJlbW92ZVBsYWNlKGluZGV4KTsKICAgICB9CiAKLSAgICBraWxsTW9ub2xp
dGhpYygpOworICAgIGlmIChCbHVlRGV2aWw6Ok1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5p
c0VtcHR5KCkpIHsKKyAgICAgICAga2lsbE1vbm9saXRoaWMoKTsKKyAgICB9CiAgICAgZC0+bV9z
dGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogfQogCmRpZmYgLS1naXQgYS9zcmMvbW9ub2xpdGhp
Yy9tb25vbGl0aGljLmNwcCBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCmluZGV4IDEy
ZTFkNzMuLjU0Mzk3MDEgMTAwNjQ0Ci0tLSBhL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3Bw
CisrKyBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCkBAIC00Miw3ICs0Miw3IEBAIE1v
bm9saXRoaWM6Ok1vbm9saXRoaWMoUU9iamVjdCogcGFyZW50KQogCiAgICAgb2ZmbGluZU1vZGUo
KTsKIAotICAgIGlmIChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgeworICAgIGlm
ICghTWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkgewogICAgICAgICBvbmxp
bmVNb2RlKCk7CiAgICAgfQogCkBAIC01NSw3ICs1NSw3IEBAIE1vbm9saXRoaWM6Ok1vbm9saXRo
aWMoUU9iamVjdCogcGFyZW50KQogCiB2b2lkIE1vbm9saXRoaWM6Om5vQWRhcHRlcnMoQWRhcHRl
ciogYWRhcHRlcikKIHsKLSAgICBpZiAoIWFkYXB0ZXIpIHsKKyAgICBpZiAoIWFkYXB0ZXIgJiYg
TWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkgewogICAgICAgICBvZmZsaW5l
TW9kZSgpOwogICAgIH0KIH0KQEAgLTM2NSwxOCArMzY1LDE4IEBAIHZvaWQgTW9ub2xpdGhpYzo6
b25saW5lTW9kZSgpCiB7CiAgICAgc2V0U3RhdHVzKEtTdGF0dXNOb3RpZmllckl0ZW06OkFjdGl2
ZSk7CiAKLSAgICBjb25uZWN0KE1hbmFnZXI6OnNlbGYoKS0+dXNhYmxlQWRhcHRlcigpLCBTSUdO
QUwoZGV2aWNlQ3JlYXRlZChEZXZpY2UqKSksIHRoaXMsIFNMT1QoZGV2aWNlQ3JlYXRlZChEZXZp
Y2UqKSkpOwotICAgIGNvbm5lY3QoTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJ
R05BTChkZXZpY2VEaXNhcHBlYXJlZChEZXZpY2UqKSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZURl
dmljZUVudHJpZXMoKSkpOwotICAgIGNvbm5lY3QoTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFw
dGVyKCksIFNJR05BTChkZXZpY2VSZW1vdmVkKERldmljZSopKSwgdGhpcywgU0xPVChyZWdlbmVy
YXRlRGV2aWNlRW50cmllcygpKSk7Ci0gICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJs
ZUFkYXB0ZXIoKSwgU0lHTkFMKHBvd2VyZWRDaGFuZ2VkKGJvb2wpKSwgdGhpcywgU0xPVChwb3dl
cmVkQ2hhbmdlZCgpKSk7Ci0gICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0
ZXIoKSwgU0lHTkFMKGRpc2NvdmVyYWJsZUNoYW5nZWQoYm9vbCkpLCB0aGlzLCBTTE9UKHJlZ2Vu
ZXJhdGVEZXZpY2VFbnRyaWVzKCkpKTsKLSAgICBRTGlzdDxEZXZpY2UqPiBkZXZpY2VzID0gTWFu
YWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCktPmRldmljZXMoKTsKLSAgICBRX0ZPUkVBQ0go
RGV2aWNlKiBkZXZpY2UsIGRldmljZXMpIHsKLSAgICAgICAgY29ubmVjdChkZXZpY2UsIFNJR05B
TChwcm9wZXJ0eUNoYW5nZWQoUVN0cmluZyxRVmFyaWFudCkpLCB0aGlzLCBTTE9UKHJlZ2VuZXJh
dGVDb25uZWN0ZWREZXZpY2VzKCkpKTsKKyAgICBpZiAoTWFuYWdlcjo6c2VsZigpLT51c2FibGVB
ZGFwdGVyKCkpIHsKKyAgICAgICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0
ZXIoKSwgU0lHTkFMKGRldmljZUNyZWF0ZWQoRGV2aWNlKikpLCB0aGlzLCBTTE9UKGRldmljZUNy
ZWF0ZWQoRGV2aWNlKikpKTsKKyAgICAgICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJs
ZUFkYXB0ZXIoKSwgU0lHTkFMKGRldmljZURpc2FwcGVhcmVkKERldmljZSopKSwgdGhpcywgU0xP
VChyZWdlbmVyYXRlRGV2aWNlRW50cmllcygpKSk7CisgICAgICAgIGNvbm5lY3QoTWFuYWdlcjo6
c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJR05BTChkZXZpY2VSZW1vdmVkKERldmljZSopKSwg
dGhpcywgU0xPVChyZWdlbmVyYXRlRGV2aWNlRW50cmllcygpKSk7CisgICAgICAgIGNvbm5lY3Qo
TWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJR05BTChwb3dlcmVkQ2hhbmdlZChi
b29sKSksIHRoaXMsIFNMT1QocG93ZXJlZENoYW5nZWQoKSkpOworICAgICAgICBjb25uZWN0KE1h
bmFnZXI6OnNlbGYoKS0+dXNhYmxlQWRhcHRlcigpLCBTSUdOQUwoZGlzY292ZXJhYmxlQ2hhbmdl
ZChib29sKSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZURldmljZUVudHJpZXMoKSkpOworICAgICAg
ICBRTGlzdDxEZXZpY2UqPiBkZXZpY2VzID0gTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVy
KCktPmRldmljZXMoKTsKKyAgICAgICAgUV9GT1JFQUNIKERldmljZSogZGV2aWNlLCBkZXZpY2Vz
KSB7CisgICAgICAgICAgICBjb25uZWN0KGRldmljZSwgU0lHTkFMKHByb3BlcnR5Q2hhbmdlZChR
U3RyaW5nLFFWYXJpYW50KSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZUNvbm5lY3RlZERldmljZXMo
KSkpOworICAgICAgICB9CiAgICAgfQogCi0gICAgcmVnZW5lcmF0ZURldmljZUVudHJpZXMoKTsK
LSAgICByZWdlbmVyYXRlQ29ubmVjdGVkRGV2aWNlcygpOwogICAgIHBvd2VyZWRDaGFuZ2VkKCk7
CiB9CiAKQEAgLTYxNiw2ICs2MTYsMTIgQEAgdm9pZCBNb25vbGl0aGljOjpwb3dlcmVkQ2hhbmdl
ZCgpCiAgICAgICAgIHNldEljb25CeU5hbWUoInByZWZlcmVuY2VzLXN5c3RlbS1ibHVldG9vdGgi
KTsKICAgICAgICAgc2V0VG9vbHRpcFRpdGxlU3RhdHVzKHRydWUpOwogICAgIH0KKworICAgIC8v
SWYgd2UgaGF2ZSBhZHBhdGVycyB3ZSBhbHdheXMgd2FudCB0byBiZSBvbmxpbmUgKGV2ZW4gaWYg
dGhleSBhcmUgbm90IHBvd2VyZWQpCisgICAgaWYgKCFNYW5hZ2VyOjpzZWxmKCktPmFkYXB0ZXJz
KCkuaXNFbXB0eSgpKSB7CisgICAgICAgIHNldFN0YXR1cyhLU3RhdHVzTm90aWZpZXJJdGVtOjpB
Y3RpdmUpOworICAgIH0KKwogICAgIHNldE92ZXJsYXlJY29uQnlOYW1lKFFTdHJpbmcoKSk7CiAg
ICAgcmVnZW5lcmF0ZURldmljZUVudHJpZXMoKTsKICAgICByZWdlbmVyYXRlQ29ubmVjdGVkRGV2
aWNlcygpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84740</attachid>
            <date>2014-01-20 02:03:01 +0000</date>
            <delta_ts>2014-01-20 02:03:01 +0000</delta_ts>
            <desc>4th attempt</desc>
            <filename>mono4.patch</filename>
            <type>text/plain</type>
            <size>3770</size>
            <attacher name="Alex Fiestas">afiestas</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NyYy9kYWVtb24va2RlZC9CbHVlRGV2aWxEYWVtb24uY3BwIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKaW5kZXggNzE2NzM3Mi4uODgxOTIzNyAxMDA2
NDQKLS0tIGEvc3JjL2RhZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKKysrIGIvc3JjL2Rh
ZW1vbi9rZGVkL0JsdWVEZXZpbERhZW1vbi5jcHAKQEAgLTEwNyw2ICsxMDcsOCBAQCBCbHVlRGV2
aWxEYWVtb246OkJsdWVEZXZpbERhZW1vbihRT2JqZWN0ICpwYXJlbnQsIGNvbnN0IFFMaXN0PFFW
YXJpYW50PiYpCiAgICAgZC0+bV9zdGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogICAgIGlmIChN
YW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgewogICAgICAgICBvbmxpbmVNb2RlKCk7
CisgICAgfSBlbHNlIGlmICghTWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkg
eworICAgICAgICBleGVjdXRlTW9ub2xpdGhpYygpOwogICAgIH0KIH0KIApAQCAtMjc3LDcgKzI3
OSw5IEBAIHZvaWQgQmx1ZURldmlsRGFlbW9uOjpvZmZsaW5lTW9kZSgpCiAgICAgICAgIGQtPm1f
cGxhY2VzTW9kZWwtPnJlbW92ZVBsYWNlKGluZGV4KTsKICAgICB9CiAKLSAgICBraWxsTW9ub2xp
dGhpYygpOworICAgIGlmIChCbHVlRGV2aWw6Ok1hbmFnZXI6OnNlbGYoKS0+YWRhcHRlcnMoKS5p
c0VtcHR5KCkpIHsKKyAgICAgICAga2lsbE1vbm9saXRoaWMoKTsKKyAgICB9CiAgICAgZC0+bV9z
dGF0dXMgPSBQcml2YXRlOjpPZmZsaW5lOwogfQogCmRpZmYgLS1naXQgYS9zcmMvbW9ub2xpdGhp
Yy9tb25vbGl0aGljLmNwcCBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCmluZGV4IDEy
ZTFkNzMuLjU0Mzk3MDEgMTAwNjQ0Ci0tLSBhL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3Bw
CisrKyBiL3NyYy9tb25vbGl0aGljL21vbm9saXRoaWMuY3BwCkBAIC00Miw3ICs0Miw3IEBAIE1v
bm9saXRoaWM6Ok1vbm9saXRoaWMoUU9iamVjdCogcGFyZW50KQogCiAgICAgb2ZmbGluZU1vZGUo
KTsKIAotICAgIGlmIChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0ZXIoKSkgeworICAgIGlm
ICghTWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkgewogICAgICAgICBvbmxp
bmVNb2RlKCk7CiAgICAgfQogCkBAIC01NSw3ICs1NSw3IEBAIE1vbm9saXRoaWM6Ok1vbm9saXRo
aWMoUU9iamVjdCogcGFyZW50KQogCiB2b2lkIE1vbm9saXRoaWM6Om5vQWRhcHRlcnMoQWRhcHRl
ciogYWRhcHRlcikKIHsKLSAgICBpZiAoIWFkYXB0ZXIpIHsKKyAgICBpZiAoIWFkYXB0ZXIgJiYg
TWFuYWdlcjo6c2VsZigpLT5hZGFwdGVycygpLmlzRW1wdHkoKSkgewogICAgICAgICBvZmZsaW5l
TW9kZSgpOwogICAgIH0KIH0KQEAgLTM2NSwxOCArMzY1LDE4IEBAIHZvaWQgTW9ub2xpdGhpYzo6
b25saW5lTW9kZSgpCiB7CiAgICAgc2V0U3RhdHVzKEtTdGF0dXNOb3RpZmllckl0ZW06OkFjdGl2
ZSk7CiAKLSAgICBjb25uZWN0KE1hbmFnZXI6OnNlbGYoKS0+dXNhYmxlQWRhcHRlcigpLCBTSUdO
QUwoZGV2aWNlQ3JlYXRlZChEZXZpY2UqKSksIHRoaXMsIFNMT1QoZGV2aWNlQ3JlYXRlZChEZXZp
Y2UqKSkpOwotICAgIGNvbm5lY3QoTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJ
R05BTChkZXZpY2VEaXNhcHBlYXJlZChEZXZpY2UqKSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZURl
dmljZUVudHJpZXMoKSkpOwotICAgIGNvbm5lY3QoTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFw
dGVyKCksIFNJR05BTChkZXZpY2VSZW1vdmVkKERldmljZSopKSwgdGhpcywgU0xPVChyZWdlbmVy
YXRlRGV2aWNlRW50cmllcygpKSk7Ci0gICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJs
ZUFkYXB0ZXIoKSwgU0lHTkFMKHBvd2VyZWRDaGFuZ2VkKGJvb2wpKSwgdGhpcywgU0xPVChwb3dl
cmVkQ2hhbmdlZCgpKSk7Ci0gICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0
ZXIoKSwgU0lHTkFMKGRpc2NvdmVyYWJsZUNoYW5nZWQoYm9vbCkpLCB0aGlzLCBTTE9UKHJlZ2Vu
ZXJhdGVEZXZpY2VFbnRyaWVzKCkpKTsKLSAgICBRTGlzdDxEZXZpY2UqPiBkZXZpY2VzID0gTWFu
YWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCktPmRldmljZXMoKTsKLSAgICBRX0ZPUkVBQ0go
RGV2aWNlKiBkZXZpY2UsIGRldmljZXMpIHsKLSAgICAgICAgY29ubmVjdChkZXZpY2UsIFNJR05B
TChwcm9wZXJ0eUNoYW5nZWQoUVN0cmluZyxRVmFyaWFudCkpLCB0aGlzLCBTTE9UKHJlZ2VuZXJh
dGVDb25uZWN0ZWREZXZpY2VzKCkpKTsKKyAgICBpZiAoTWFuYWdlcjo6c2VsZigpLT51c2FibGVB
ZGFwdGVyKCkpIHsKKyAgICAgICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJsZUFkYXB0
ZXIoKSwgU0lHTkFMKGRldmljZUNyZWF0ZWQoRGV2aWNlKikpLCB0aGlzLCBTTE9UKGRldmljZUNy
ZWF0ZWQoRGV2aWNlKikpKTsKKyAgICAgICAgY29ubmVjdChNYW5hZ2VyOjpzZWxmKCktPnVzYWJs
ZUFkYXB0ZXIoKSwgU0lHTkFMKGRldmljZURpc2FwcGVhcmVkKERldmljZSopKSwgdGhpcywgU0xP
VChyZWdlbmVyYXRlRGV2aWNlRW50cmllcygpKSk7CisgICAgICAgIGNvbm5lY3QoTWFuYWdlcjo6
c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJR05BTChkZXZpY2VSZW1vdmVkKERldmljZSopKSwg
dGhpcywgU0xPVChyZWdlbmVyYXRlRGV2aWNlRW50cmllcygpKSk7CisgICAgICAgIGNvbm5lY3Qo
TWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVyKCksIFNJR05BTChwb3dlcmVkQ2hhbmdlZChi
b29sKSksIHRoaXMsIFNMT1QocG93ZXJlZENoYW5nZWQoKSkpOworICAgICAgICBjb25uZWN0KE1h
bmFnZXI6OnNlbGYoKS0+dXNhYmxlQWRhcHRlcigpLCBTSUdOQUwoZGlzY292ZXJhYmxlQ2hhbmdl
ZChib29sKSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZURldmljZUVudHJpZXMoKSkpOworICAgICAg
ICBRTGlzdDxEZXZpY2UqPiBkZXZpY2VzID0gTWFuYWdlcjo6c2VsZigpLT51c2FibGVBZGFwdGVy
KCktPmRldmljZXMoKTsKKyAgICAgICAgUV9GT1JFQUNIKERldmljZSogZGV2aWNlLCBkZXZpY2Vz
KSB7CisgICAgICAgICAgICBjb25uZWN0KGRldmljZSwgU0lHTkFMKHByb3BlcnR5Q2hhbmdlZChR
U3RyaW5nLFFWYXJpYW50KSksIHRoaXMsIFNMT1QocmVnZW5lcmF0ZUNvbm5lY3RlZERldmljZXMo
KSkpOworICAgICAgICB9CiAgICAgfQogCi0gICAgcmVnZW5lcmF0ZURldmljZUVudHJpZXMoKTsK
LSAgICByZWdlbmVyYXRlQ29ubmVjdGVkRGV2aWNlcygpOwogICAgIHBvd2VyZWRDaGFuZ2VkKCk7
CiB9CiAKQEAgLTYxNiw2ICs2MTYsMTIgQEAgdm9pZCBNb25vbGl0aGljOjpwb3dlcmVkQ2hhbmdl
ZCgpCiAgICAgICAgIHNldEljb25CeU5hbWUoInByZWZlcmVuY2VzLXN5c3RlbS1ibHVldG9vdGgi
KTsKICAgICAgICAgc2V0VG9vbHRpcFRpdGxlU3RhdHVzKHRydWUpOwogICAgIH0KKworICAgIC8v
SWYgd2UgaGF2ZSBhZHBhdGVycyB3ZSBhbHdheXMgd2FudCB0byBiZSBvbmxpbmUgKGV2ZW4gaWYg
dGhleSBhcmUgbm90IHBvd2VyZWQpCisgICAgaWYgKCFNYW5hZ2VyOjpzZWxmKCktPmFkYXB0ZXJz
KCkuaXNFbXB0eSgpKSB7CisgICAgICAgIHNldFN0YXR1cyhLU3RhdHVzTm90aWZpZXJJdGVtOjpB
Y3RpdmUpOworICAgIH0KKwogICAgIHNldE92ZXJsYXlJY29uQnlOYW1lKFFTdHJpbmcoKSk7CiAg
ICAgcmVnZW5lcmF0ZURldmljZUVudHJpZXMoKTsKICAgICByZWdlbmVyYXRlQ29ubmVjdGVkRGV2
aWNlcygpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>