<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>48951</bug_id>
          
          <creation_ts>2023-12-28 05:43:27 +0300</creation_ts>
          <short_desc>Вызывает сегфолты в deepin DE</short_desc>
          <delta_ts>2023-12-28 13:14:59 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>libwnck3</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Leontiy Volodin">lvol</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aris</cc>
    
    <cc>lvol</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>239678</commentid>
    <comment_count>0</comment_count>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:43:27 +0300</bug_when>
    <thetext></thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239679</commentid>
    <comment_count>1</comment_count>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:47:18 +0300</bug_when>
    <thetext>Прошу одобрить задание 337384. Либо сделать свой вариант.

Данная библиотека вызывает постоянные сегфолты в рабочей среде deepin-а, из-за чего не работают док и лаунчер приложений.

В указанном выше задании приложены патчи, взятые у archlinux, которые решают проблему.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239680</commentid>
    <comment_count>2</comment_count>
      <attachid>15303</attachid>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:53:05 +0300</bug_when>
    <thetext>Created attachment 15303
handle-avoid-segfault-in-invalidate_icons</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239681</commentid>
    <comment_count>3</comment_count>
      <attachid>15304</attachid>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:54:13 +0300</bug_when>
    <thetext>Created attachment 15304
handle-init-XRes-extension</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239682</commentid>
    <comment_count>4</comment_count>
      <attachid>15305</attachid>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:54:57 +0300</bug_when>
    <thetext>Created attachment 15305
xutils-move-XRes-code-to-separate-function</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239683</commentid>
    <comment_count>5</comment_count>
      <attachid>15306</attachid>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:55:44 +0300</bug_when>
    <thetext>Created attachment 15306
xutils-use-WnckScreen-in-_wnck_get_pid</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239684</commentid>
    <comment_count>6</comment_count>
      <attachid>15307</attachid>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:56:39 +0300</bug_when>
    <thetext>Created attachment 15307
xutils-check-if-XRes-is-available-before-using-XResQ</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239685</commentid>
    <comment_count>7</comment_count>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 05:57:35 +0300</bug_when>
    <thetext>Для удобства приложил патчи сюда.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239688</commentid>
    <comment_count>8</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2023-12-28 08:43:41 +0300</bug_when>
    <thetext>Поименуйте патчи в соответствие с ALT Packaging HOWTO.

На сборку отправьте src.rpm, ибо
$ girar-get-upload-method libwnck3
srpm

Надеюсь, вы проверили зависимые xfce4-*, mate-*, gnome-panel, compiz etc с вашей патченой сборкой.

Права выданы, дерзайте.
libwnck3 aris lvol</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239689</commentid>
    <comment_count>9</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2023-12-28 08:47:19 +0300</bug_when>
    <thetext>(Ответ для Leontiy Volodin на комментарий #1)
&gt; В указанном выше задании приложены патчи, взятые у archlinux, которые решают
&gt; проблему.

И ссылки на патчи, взятые у arch, следует указать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239713</commentid>
    <comment_count>10</comment_count>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 11:37:57 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #8)
&gt; Поименуйте патчи в соответствие с ALT Packaging HOWTO.
&gt; 
&gt; На сборку отправьте src.rpm, ибо
&gt; $ girar-get-upload-method libwnck3
&gt; srpm
&gt; 
&gt; Надеюсь, вы проверили зависимые xfce4-*, mate-*, gnome-panel, compiz etc с
&gt; вашей патченой сборкой.
&gt; 

Кроме deepin-а проверял с xfce и mate, но если ещё что-то отвалится, то буду смотреть c 3его по 5-ый патч - первые 2 безобидные.
У некоторых из перечисленных DE есть проблемы с прорисовкой миниатюр окон (судя по багам). У deepin-а эта проблема тоже была, а теперь исправлена, так что есть вероятность, что и другим поможет)

&gt; Права выданы, дерзайте.
&gt; libwnck3 aris lvol

Мне бы и апрува хватило)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239714</commentid>
    <comment_count>11</comment_count>
    <who name="Leontiy Volodin">lvol</who>
    <bug_when>2023-12-28 11:39:42 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #9)
&gt; (Ответ для Leontiy Volodin на комментарий #1)
&gt; &gt; В указанном выше задании приложены патчи, взятые у archlinux, которые решают
&gt; &gt; проблему.
&gt; 
&gt; И ссылки на патчи, взятые у arch, следует указать.

Само собой.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239715</commentid>
    <comment_count>12</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2023-12-28 12:08:49 +0300</bug_when>
    <thetext>Коммиты-коммитами, а в changelog пакета надо добавить упоминание archlinux, благодаря патчам из которого вы исправляете эту багу. Сделаете это и можете смело отправлять src.rpm на сборку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239716</commentid>
    <comment_count>13</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2023-12-28 13:14:59 +0300</bug_when>
    <thetext>libwnck3-43.0-alt2 -&gt; sisyphus:

 Thu Dec 28 2023 Leontiy Volodin &lt;lvol@altlinux&gt; 43.0-alt2
 - fix segfaults in DDE (thanks archlinux for the patches) (ALT #48951)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15303</attachid>
            <date>2023-12-28 05:53:05 +0300</date>
            <delta_ts>2023-12-28 05:53:05 +0300</delta_ts>
            <desc>handle-avoid-segfault-in-invalidate_icons</desc>
            <filename>0001-handle-avoid-segfault-in-invalidate_icons.patch</filename>
            <type>text/plain</type>
            <size>877</size>
            <attacher name="Leontiy Volodin">lvol</attacher>
            
              <data encoding="base64">RnJvbSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/QWxiZXJ0cz0yME11a3R1cD1DND04MXZlbHM/
PSA8YWxiZXJ0cy5tdWt0dXBhdmVsc0BnbWFpbC5jb20+CkRhdGU6IFR1ZSwgMjAgU2VwIDIwMjIg
MTU6NDA6MjIgKzAzMDAKU3ViamVjdDogW1BBVENIXSBoYW5kbGU6IGF2b2lkIHNlZ2ZhdWx0IGlu
IGludmFsaWRhdGVfaWNvbnMKClNjcmVlbnMgdmFyaWFibGUgd29uJ3QgYmUgaW5pdGlhbGl6ZWQg
aWYgZGVmYXVsdCBpY29uIHNpemVzIGFyZQpzZXQvY2hhbmdlZCBiZWZvcmUgdXNpbmcgd25ja19z
Y3JlZW5fZ2V0X2RlZmF1bHQuCgpodHRwczovL2J1Z3MubGF1bmNocGFkLm5ldC91YnVudHUvK3Nv
dXJjZS9saWJ3bmNrMy8rYnVnLzE5OTAyNjMKLS0tCiBsaWJ3bmNrL3duY2staGFuZGxlLmMgfCAz
ICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xpYndu
Y2svd25jay1oYW5kbGUuYyBiL2xpYnduY2svd25jay1oYW5kbGUuYwppbmRleCBlMTJmZjg4MjUw
NDUuLjhkNWRhNDVjODc4NyAxMDA2NDQKLS0tIGEvbGlid25jay93bmNrLWhhbmRsZS5jCisrKyBi
L2xpYnduY2svd25jay1oYW5kbGUuYwpAQCAtNzAsNiArNzAsOSBAQCBpbnZhbGlkYXRlX2ljb25z
IChXbmNrSGFuZGxlICpzZWxmKQogICBEaXNwbGF5ICp4ZGlzcGxheTsKICAgaW50IGk7CiAKKyAg
aWYgKHNlbGYtPnNjcmVlbnMgPT0gTlVMTCkKKyAgICByZXR1cm47CisKICAgeGRpc3BsYXkgPSBf
d25ja19nZXRfZGVmYXVsdF9kaXNwbGF5ICgpOwogCiAgIGZvciAoaSA9IDA7IGkgPCBTY3JlZW5D
b3VudCAoeGRpc3BsYXkpOyArK2kpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15304</attachid>
            <date>2023-12-28 05:54:13 +0300</date>
            <delta_ts>2023-12-28 05:54:13 +0300</delta_ts>
            <desc>handle-init-XRes-extension</desc>
            <filename>0002-handle-init-XRes-extension.patch</filename>
            <type>text/plain</type>
            <size>3626</size>
            <attacher name="Leontiy Volodin">lvol</attacher>
            
              <data encoding="base64">RnJvbSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/QWxiZXJ0cz0yME11a3R1cD1DND04MXZlbHM/
PSA8YWxiZXJ0cy5tdWt0dXBhdmVsc0BnbWFpbC5jb20+CkRhdGU6IEZyaSwgMzAgU2VwIDIwMjIg
MTc6MzI6MDkgKzAzMDAKU3ViamVjdDogW1BBVENIXSBoYW5kbGU6IGluaXQgWFJlcyBleHRlbnNp
b24KClhSZXNRdWVyeUNsaWVudElkcyBuZWVkcyBYUmVzIDEuMiBvciBuZXdlci4KLS0tCiBsaWJ3
bmNrL3duY2staGFuZGxlLXByaXZhdGUuaCB8ICAyICsrCiBsaWJ3bmNrL3duY2staGFuZGxlLmMg
ICAgICAgICB8IDQ4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBtZXNvbi5i
dWlsZCAgICAgICAgICAgICAgICAgICB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDUxIGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saWJ3bmNrL3duY2staGFuZGxl
LXByaXZhdGUuaCBiL2xpYnduY2svd25jay1oYW5kbGUtcHJpdmF0ZS5oCmluZGV4IGM0MjE3Y2Vm
ZDI3Ny4uMDYzMzEwNDAwOTM0IDEwMDY0NAotLS0gYS9saWJ3bmNrL3duY2staGFuZGxlLXByaXZh
dGUuaAorKysgYi9saWJ3bmNrL3duY2staGFuZGxlLXByaXZhdGUuaApAQCAtMjYsNiArMjYsOCBA
QCBHX0JFR0lOX0RFQ0xTCiAKIFduY2tDbGllbnRUeXBlICAgX3duY2tfaGFuZGxlX2dldF9jbGll
bnRfdHlwZSAgICAgICAgICAgIChXbmNrSGFuZGxlICAgICAqc2VsZik7CiAKK2dib29sZWFuICAg
ICAgICAgX3duY2tfaGFuZGxlX2hhc194cmVzICAgICAgICAgICAgICAgICAgIChXbmNrSGFuZGxl
ICAgICAqc2VsZik7CisKIGdzaXplICAgICAgICAgICAgX3duY2tfaGFuZGxlX2dldF9kZWZhdWx0
X2ljb25fc2l6ZSAgICAgIChXbmNrSGFuZGxlICAgICAqc2VsZik7CiAKIGdzaXplICAgICAgICAg
ICAgX3duY2tfaGFuZGxlX2dldF9kZWZhdWx0X21pbmlfaWNvbl9zaXplIChXbmNrSGFuZGxlICAg
ICAqc2VsZik7CmRpZmYgLS1naXQgYS9saWJ3bmNrL3duY2staGFuZGxlLmMgYi9saWJ3bmNrL3du
Y2staGFuZGxlLmMKaW5kZXggOGQ1ZGE0NWM4Nzg3Li5mYTExZDNkMTZjZDEgMTAwNjQ0Ci0tLSBh
L2xpYnduY2svd25jay1oYW5kbGUuYworKysgYi9saWJ3bmNrL3duY2staGFuZGxlLmMKQEAgLTI5
LDIwICsyOSwyNyBAQAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUgInduY2staGFuZGxl
LXByaXZhdGUuaCIKIAorI2luY2x1ZGUgPFgxMS9YbGliLmg+CisjaWZkZWYgSEFWRV9YUkVTCisj
aW5jbHVkZSA8WDExL2V4dGVuc2lvbnMvWFJlcy5oPgorI2VuZGlmCisKICNpbmNsdWRlICJwcml2
YXRlLmgiCiAjaW5jbHVkZSAic2NyZWVuLmgiCiAjaW5jbHVkZSAid2luZG93LmgiCiAjaW5jbHVk
ZSAid25jay1lbnVtLXR5cGVzLmgiCiAjaW5jbHVkZSAieHV0aWxzLmgiCiAKIHN0cnVjdCBfV25j
a0hhbmRsZQogewogICBHT2JqZWN0ICAgICAgICAgIHBhcmVudDsKIAogICBXbmNrU2NyZWVuICAg
ICAqKnNjcmVlbnM7CiAKICAgV25ja0NsaWVudFR5cGUgICBjbGllbnRfdHlwZTsKIAorICBnYm9v
bGVhbiAgICAgICAgIGhhdmVfeHJlczsKKwogICBnc2l6ZSAgICAgICAgICAgIGRlZmF1bHRfaWNv
bl9zaXplOwogICBnc2l6ZSAgICAgICAgICAgIGRlZmF1bHRfbWluaV9pY29uX3NpemU7CiAKQEAg
LTE2Nyw2ICsxNzQsNDAgQEAgZmlsdGVyX2Z1bmMgKEdka1hFdmVudCAqZ2RreGV2ZW50LAogICBy
ZXR1cm4gR0RLX0ZJTFRFUl9DT05USU5VRTsKIH0KIAorc3RhdGljIHZvaWQKK2luaXRfeHJlcyAo
V25ja0hhbmRsZSAqc2VsZikKK3sKKyNpZmRlZiBIQVZFX1hSRVMKKyAgRGlzcGxheSAqeGRpc3Bs
YXk7CisgIGludCBldmVudF9iYXNlOworICBpbnQgZXJyb3JfYmFzZTsKKyAgaW50IG1ham9yOwor
ICBpbnQgbWlub3I7CisKKyAgeGRpc3BsYXkgPSBfd25ja19nZXRfZGVmYXVsdF9kaXNwbGF5ICgp
OworICBldmVudF9iYXNlID0gZXJyb3JfYmFzZSA9IG1ham9yID0gbWlub3IgPSAwOworCisgIGlm
IChYUmVzUXVlcnlFeHRlbnNpb24gKHhkaXNwbGF5LCAmZXZlbnRfYmFzZSwgJmVycm9yX2Jhc2Up
ICYmCisgICAgICBYUmVzUXVlcnlWZXJzaW9uICh4ZGlzcGxheSwgJm1ham9yLCAmbWlub3IpID09
IDEpCisgICAgeworICAgICAgaWYgKG1ham9yID4gMSB8fCAobWFqb3IgPT0gMSAmJiBtaW5vciA+
PSAyKSkKKyAgICAgICAgc2VsZi0+aGF2ZV94cmVzID0gVFJVRTsKKyAgICB9CisjZW5kaWYKK30K
Kworc3RhdGljIHZvaWQKK3duY2tfaGFuZGxlX2NvbnN0cnVjdGVkIChHT2JqZWN0ICpvYmplY3Qp
Cit7CisgIFduY2tIYW5kbGUgKnNlbGY7CisKKyAgc2VsZiA9IFdOQ0tfSEFORExFIChvYmplY3Qp
OworCisgIEdfT0JKRUNUX0NMQVNTICh3bmNrX2hhbmRsZV9wYXJlbnRfY2xhc3MpLT5jb25zdHJ1
Y3RlZCAob2JqZWN0KTsKKworICBpbml0X3hyZXMgKHNlbGYpOworfQorCiBzdGF0aWMgdm9pZAog
d25ja19oYW5kbGVfZmluYWxpemUgKEdPYmplY3QgKm9iamVjdCkKIHsKQEAgLTI5Myw2ICszMzQs
NyBAQCB3bmNrX2hhbmRsZV9jbGFzc19pbml0IChXbmNrSGFuZGxlQ2xhc3MgKnNlbGZfY2xhc3Mp
CiAKICAgb2JqZWN0X2NsYXNzID0gR19PQkpFQ1RfQ0xBU1MgKHNlbGZfY2xhc3MpOwogCisgIG9i
amVjdF9jbGFzcy0+Y29uc3RydWN0ZWQgPSB3bmNrX2hhbmRsZV9jb25zdHJ1Y3RlZDsKICAgb2Jq
ZWN0X2NsYXNzLT5maW5hbGl6ZSA9IHduY2tfaGFuZGxlX2ZpbmFsaXplOwogICBvYmplY3RfY2xh
c3MtPmdldF9wcm9wZXJ0eSA9IHduY2tfaGFuZGxlX2dldF9wcm9wZXJ0eTsKICAgb2JqZWN0X2Ns
YXNzLT5zZXRfcHJvcGVydHkgPSB3bmNrX2hhbmRsZV9zZXRfcHJvcGVydHk7CkBAIC0zNDYsNiAr
Mzg4LDEyIEBAIF93bmNrX2hhbmRsZV9nZXRfY2xpZW50X3R5cGUgKFduY2tIYW5kbGUgKnNlbGYp
CiAgIHJldHVybiBzZWxmLT5jbGllbnRfdHlwZTsKIH0KIAorZ2Jvb2xlYW4KK193bmNrX2hhbmRs
ZV9oYXNfeHJlcyAoV25ja0hhbmRsZSAqc2VsZikKK3sKKyAgcmV0dXJuIHNlbGYtPmhhdmVfeHJl
czsKK30KKwogLyoqCiAgKiB3bmNrX2hhbmRsZV9nZXRfZGVmYXVsdF9zY3JlZW46CiAgKiBAc2Vs
ZjogYSAjV25ja0hhbmRsZQpkaWZmIC0tZ2l0IGEvbWVzb24uYnVpbGQgYi9tZXNvbi5idWlsZApp
bmRleCA2YjBlZWE5N2FmNWIuLjkwN2ZkZjI2OWU3ZSAxMDA2NDQKLS0tIGEvbWVzb24uYnVpbGQK
KysrIGIvbWVzb24uYnVpbGQKQEAgLTQ1LDcgKzQ1LDcgQEAgcGtnX2RlcHMgPSBbCiAgIHsnbmFt
ZSc6ICdndGsrLTMuMCcsICd2ZXJzaW9uJzogJz49IDMuMjIuMCcgfSwKICAgeyduYW1lJzogU1RB
UlRVUF9OT1RJRklDQVRJT05fUEFDS0FHRSwgJ3ZlcnNpb24nOiAnPj0gMC40JywgJ3JlcXVpcmVk
JzogZ2V0X29wdGlvbignc3RhcnR1cF9ub3RpZmljYXRpb24nKX0sCiAgIHsnbmFtZSc6IFgxMV9Q
QUNLQUdFIH0sCi0gIHsnbmFtZSc6IFhSRVNfUEFDS0FHRSwgJ3JlcXVpcmVkJzogZmFsc2V9LAor
ICB7J25hbWUnOiBYUkVTX1BBQ0tBR0UsICd2ZXJzaW9uJzogJz49IDEuMicsICdyZXF1aXJlZCc6
IGZhbHNlfSwKIF0KIAogZm9yZWFjaCBwOiBwa2dfZGVwcwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15305</attachid>
            <date>2023-12-28 05:54:57 +0300</date>
            <delta_ts>2023-12-28 05:54:57 +0300</delta_ts>
            <desc>xutils-move-XRes-code-to-separate-function</desc>
            <filename>0003-xutils-move-XRes-code-to-separate-function.patch</filename>
            <type>text/plain</type>
            <size>1740</size>
            <attacher name="Leontiy Volodin">lvol</attacher>
            
              <data encoding="base64">RnJvbSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/QWxiZXJ0cz0yME11a3R1cD1DND04MXZlbHM/
PSA8YWxiZXJ0cy5tdWt0dXBhdmVsc0BnbWFpbC5jb20+CkRhdGU6IEZyaSwgMzAgU2VwIDIwMjIg
MTg6MDc6NTUgKzAzMDAKU3ViamVjdDogW1BBVENIXSB4dXRpbHM6IG1vdmUgWFJlcyBjb2RlIHRv
IHNlcGFyYXRlIGZ1bmN0aW9uCgotLS0KIGxpYnduY2sveHV0aWxzLmMgfCAyOCArKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgOCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWJ3bmNrL3h1dGlscy5jIGIvbGlid25jay94dXRp
bHMuYwppbmRleCA2MGFlN2IyNTMyMjguLmQxMjBmZjE2YzBkYSAxMDA2NDQKLS0tIGEvbGlid25j
ay94dXRpbHMuYworKysgYi9saWJ3bmNrL3h1dGlscy5jCkBAIC0xMTQ1LDM3ICsxMTQ1LDQ5IEBA
IF93bmNrX2dldF9zZXNzaW9uX2lkIChTY3JlZW4gKnNjcmVlbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBfd25ja19hdG9tX2dldCAoIlNNX0NMSUVOVF9JRCIp
KTsKIH0KIAotaW50Ci1fd25ja19nZXRfcGlkIChTY3JlZW4gKnNjcmVlbiwKLSAgICAgICAgICAg
ICAgIFdpbmRvdyAgeHdpbmRvdykKKyNpZmRlZiBIQVZFX1hSRVMKK3N0YXRpYyBpbnQKK3hyZXNf
Z2V0X3BpZCAoU2NyZWVuICpzY3JlZW4sCisgICAgICAgICAgICAgIFdpbmRvdyAgeHdpbmRvdykK
IHsKICAgaW50IHBpZCA9IC0xOwotCi0jaWZkZWYgSEFWRV9YUkVTCiAgIFhSZXNDbGllbnRJZFNw
ZWMgY2xpZW50X3NwZWM7CiAgIGxvbmcgY2xpZW50X2lkX2NvdW50ID0gMDsKICAgWFJlc0NsaWVu
dElkVmFsdWUgKmNsaWVudF9pZHMgPSBOVUxMOwogCiAgIGNsaWVudF9zcGVjLmNsaWVudCA9IHh3
aW5kb3c7CiAgIGNsaWVudF9zcGVjLm1hc2sgPSBYUkVTX0NMSUVOVF9JRF9QSURfTUFTSzsKIAog
ICBpZiAoWFJlc1F1ZXJ5Q2xpZW50SWRzIChEaXNwbGF5T2ZTY3JlZW4gKHNjcmVlbiksIDEsICZj
bGllbnRfc3BlYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNsaWVudF9pZF9jb3VudCwg
JmNsaWVudF9pZHMpID09IFN1Y2Nlc3MpCiAgICAgewogICAgICAgbG9uZyBpOwogCiAgICAgICBm
b3IgKGkgPSAwOyBpIDwgY2xpZW50X2lkX2NvdW50OyBpKyspCiAgICAgICAgIHsKICAgICAgICAg
ICBwaWQgPSBYUmVzR2V0Q2xpZW50UGlkICgmY2xpZW50X2lkc1tpXSk7CiAgICAgICAgICAgaWYg
KHBpZCAhPSAtMSkKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKICAgICAgIFhSZXND
bGllbnRJZHNEZXN0cm95IChjbGllbnRfaWRfY291bnQsIGNsaWVudF9pZHMpOwotCi0gICAgICBp
ZiAocGlkICE9IC0xKQotICAgICAgICByZXR1cm4gcGlkOwogICAgIH0KKworICByZXR1cm4gcGlk
OworfQorI2VuZGlmCisKK2ludAorX3duY2tfZ2V0X3BpZCAoU2NyZWVuICpzY3JlZW4sCisgICAg
ICAgICAgICAgICBXaW5kb3cgIHh3aW5kb3cpCit7CisgIGludCBwaWQgPSAtMTsKKworI2lmZGVm
IEhBVkVfWFJFUworICBwaWQgPSB4cmVzX2dldF9waWQgKHNjcmVlbiwgeHdpbmRvdyk7CisKKyAg
aWYgKHBpZCAhPSAtMSkKKyAgICByZXR1cm4gcGlkOwogI2VuZGlmCiAKICAgaWYgKCFfd25ja19n
ZXRfY2FyZGluYWwgKHNjcmVlbiwgeHdpbmRvdywK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15306</attachid>
            <date>2023-12-28 05:55:44 +0300</date>
            <delta_ts>2023-12-28 05:55:44 +0300</delta_ts>
            <desc>xutils-use-WnckScreen-in-_wnck_get_pid</desc>
            <filename>0004-xutils-use-WnckScreen-in-_wnck_get_pid.patch</filename>
            <type>text/plain</type>
            <size>5748</size>
            <attacher name="Leontiy Volodin">lvol</attacher>
            
              <data encoding="base64">RnJvbSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/QWxiZXJ0cz0yME11a3R1cD1DND04MXZlbHM/
PSA8YWxiZXJ0cy5tdWt0dXBhdmVsc0BnbWFpbC5jb20+CkRhdGU6IEZyaSwgMzAgU2VwIDIwMjIg
MTg6Mzk6MDAgKzAzMDAKU3ViamVjdDogW1BBVENIXSB4dXRpbHM6IHVzZSBXbmNrU2NyZWVuIGlu
IF93bmNrX2dldF9waWQKCi0tLQogbGlid25jay9hcHBsaWNhdGlvbi5jICAgICAgICAgfCAgMiAr
LQogbGlid25jay93aW5kb3cuYyAgICAgICAgICAgICAgfCAgMiArLQogbGlid25jay93bmNrLXJl
c291cmNlLXVzYWdlLmMgfCAyNiArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQogbGlid25jay94
dXRpbHMuYyAgICAgICAgICAgICAgfCAxNiArKysrKysrKysrLS0tLS0tCiBsaWJ3bmNrL3h1dGls
cy5oICAgICAgICAgICAgICB8ICA0ICsrLS0KIDUgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9u
cygrKSwgMjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlid25jay9hcHBsaWNhdGlvbi5j
IGIvbGlid25jay9hcHBsaWNhdGlvbi5jCmluZGV4IDlhYjdmNDg5MmZiZi4uMzEwMDViYTQwZGZj
IDEwMDY0NAotLS0gYS9saWJ3bmNrL2FwcGxpY2F0aW9uLmMKKysrIGIvbGlid25jay9hcHBsaWNh
dGlvbi5jCkBAIC01MjQsNyArNTI0LDcgQEAgX3duY2tfYXBwbGljYXRpb25fY3JlYXRlIChXaW5k
b3cgICAgICB4d2luZG93LAogICBpZiAoYXBwbGljYXRpb24tPnByaXYtPm5hbWUpCiAgICAgYXBw
bGljYXRpb24tPnByaXYtPm5hbWVfZnJvbV9sZWFkZXIgPSBUUlVFOwogCi0gIGFwcGxpY2F0aW9u
LT5wcml2LT5waWQgPSBfd25ja19nZXRfcGlkICh4c2NyZWVuLAorICBhcHBsaWNhdGlvbi0+cHJp
di0+cGlkID0gX3duY2tfZ2V0X3BpZCAoc2NyZWVuLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYXBwbGljYXRpb24tPnByaXYtPnh3aW5kb3cpOwogCiAgIGFwcGxp
Y2F0aW9uLT5wcml2LT5zdGFydHVwX2lkID0gX3duY2tfZ2V0X3V0ZjhfcHJvcGVydHkgKHhzY3Jl
ZW4sCmRpZmYgLS1naXQgYS9saWJ3bmNrL3dpbmRvdy5jIGIvbGlid25jay93aW5kb3cuYwppbmRl
eCAzNWJiMzdjMWFkYWEuLjIyOWI0Y2IxZGViYyAxMDA2NDQKLS0tIGEvbGlid25jay93aW5kb3cu
YworKysgYi9saWJ3bmNrL3dpbmRvdy5jCkBAIC01MTAsNyArNTEwLDcgQEAgX3duY2tfd2luZG93
X2NyZWF0ZSAoV2luZG93ICAgICAgeHdpbmRvdywKICAgICBfd25ja19nZXRfc2Vzc2lvbl9pZCAo
eHNjcmVlbiwgd2luZG93LT5wcml2LT54d2luZG93KTsKIAogICB3aW5kb3ctPnByaXYtPnBpZCA9
Ci0gICAgX3duY2tfZ2V0X3BpZCAoeHNjcmVlbiwgd2luZG93LT5wcml2LT54d2luZG93KTsKKyAg
ICBfd25ja19nZXRfcGlkIChzY3JlZW4sIHdpbmRvdy0+cHJpdi0+eHdpbmRvdyk7CiAKICAgd2lu
ZG93LT5wcml2LT54ID0gMDsKICAgd2luZG93LT5wcml2LT55ID0gMDsKZGlmZiAtLWdpdCBhL2xp
YnduY2svd25jay1yZXNvdXJjZS11c2FnZS5jIGIvbGlid25jay93bmNrLXJlc291cmNlLXVzYWdl
LmMKaW5kZXggYTg0NWQ4MmJjOTllLi4xZDgxYzI4M2E1YWUgMTAwNjQ0Ci0tLSBhL2xpYnduY2sv
d25jay1yZXNvdXJjZS11c2FnZS5jCisrKyBiL2xpYnduY2svd25jay1yZXNvdXJjZS11c2FnZS5j
CkBAIC0xMjYsMjUgKzEyNiwyNSBAQCB3bmNrX2d1bG9uZ19lcXVhbCAoZ2NvbnN0cG9pbnRlciBh
LAogfQogCiBzdGF0aWMgZ3Vsb25nCi13bmNrX2NoZWNrX3dpbmRvd19mb3JfcGlkIChTY3JlZW4g
KnNjcmVlbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIFdpbmRvdyAgd2luLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWElEICAgICBtYXRjaF94aWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICBYSUQgICAgIG1hc2spCit3bmNrX2NoZWNrX3dpbmRvd19mb3JfcGlkIChXbmNr
U2NyZWVuICpzY3JlZW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICBXaW5kb3cgICAgICB3
aW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICBYSUQgICAgICAgICBtYXRjaF94aWQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYSUQgICAgICAgICBtYXNrKQogewogICBpZiAoKHdp
biAmIH5tYXNrKSA9PSBtYXRjaF94aWQpCiAgICAgcmV0dXJuIF93bmNrX2dldF9waWQgKHNjcmVl
biwgd2luKTsKIAogICByZXR1cm4gMDsKIH0KIAogc3RhdGljIHZvaWQKLXduY2tfZmluZF9waWRf
Zm9yX3Jlc291cmNlX3IgKERpc3BsYXkgKnhkaXNwbGF5LAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgU2NyZWVuICAqc2NyZWVuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
V2luZG93ICAgd2luX3RvcCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhJRCAgICAg
IG1hdGNoX3hpZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhJRCAgICAgIG1hc2ss
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBndWxvbmcgICp4aWQsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBndWxvbmcgICpwaWQpCit3bmNrX2ZpbmRfcGlkX2Zvcl9yZXNv
dXJjZV9yIChEaXNwbGF5ICAgICp4ZGlzcGxheSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFduY2tTY3JlZW4gKnNjcmVlbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFdp
bmRvdyAgICAgIHdpbl90b3AsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYSUQgICAg
ICAgICBtYXRjaF94aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYSUQgICAgICAg
ICBtYXNrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Vsb25nICAgICAqeGlkLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Vsb25nICAgICAqcGlkKQogewogICBTdGF0
dXMgICBxdHJlczsKICAgaW50ICAgICAgZXJyOwpAQCAtMjUwLDEwICsyNTAsMTAgQEAgd25ja19w
aWRfcmVhZF9yZXNvdXJjZV91c2FnZV9maWxsX2NhY2hlIChzdHJ1Y3QgeHJlc2NsaWVudF9zdGF0
ZSAqc3RhdGUpCiAKICAgZm9yIChpID0gMDsgaSA8IFNjcmVlbkNvdW50IChzdGF0ZS0+eGRpc3Bs
YXkpOyBpKyspCiAgICAgewotICAgICAgU2NyZWVuICpzY3JlZW47CisgICAgICBXbmNrU2NyZWVu
ICpzY3JlZW47CiAgICAgICBXaW5kb3cgIHJvb3Q7CiAKLSAgICAgIHNjcmVlbiA9IFNjcmVlbk9m
RGlzcGxheSAoc3RhdGUtPnhkaXNwbGF5LCBpKTsKKyAgICAgIHNjcmVlbiA9IHduY2tfaGFuZGxl
X2dldF9zY3JlZW4gKF93bmNrX2dldF9oYW5kbGUgKCksIGkpOwogICAgICAgcm9vdCA9IFJvb3RX
aW5kb3cgKHN0YXRlLT54ZGlzcGxheSwgaSk7CiAKICAgICAgIGlmIChyb290ID09IE5vbmUpCmRp
ZmYgLS1naXQgYS9saWJ3bmNrL3h1dGlscy5jIGIvbGlid25jay94dXRpbHMuYwppbmRleCBkMTIw
ZmYxNmMwZGEuLjA4YmU4YWE5NmYxYSAxMDA2NDQKLS0tIGEvbGlid25jay94dXRpbHMuYworKysg
Yi9saWJ3bmNrL3h1dGlscy5jCkBAIC0xMTQ3LDUwICsxMTQ3LDU0IEBAIF93bmNrX2dldF9zZXNz
aW9uX2lkIChTY3JlZW4gKnNjcmVlbiwKIAogI2lmZGVmIEhBVkVfWFJFUwogc3RhdGljIGludAot
eHJlc19nZXRfcGlkIChTY3JlZW4gKnNjcmVlbiwKLSAgICAgICAgICAgICAgV2luZG93ICB4d2lu
ZG93KQoreHJlc19nZXRfcGlkIChXbmNrU2NyZWVuICpzY3JlZW4sCisgICAgICAgICAgICAgIFdp
bmRvdyAgICAgIHh3aW5kb3cpCiB7CiAgIGludCBwaWQgPSAtMTsKKyAgU2NyZWVuICp4c2NyZWVu
OwogICBYUmVzQ2xpZW50SWRTcGVjIGNsaWVudF9zcGVjOwogICBsb25nIGNsaWVudF9pZF9jb3Vu
dCA9IDA7CiAgIFhSZXNDbGllbnRJZFZhbHVlICpjbGllbnRfaWRzID0gTlVMTDsKIAorICB4c2Ny
ZWVuID0gX3duY2tfc2NyZWVuX2dldF94c2NyZWVuIChzY3JlZW4pOworCiAgIGNsaWVudF9zcGVj
LmNsaWVudCA9IHh3aW5kb3c7CiAgIGNsaWVudF9zcGVjLm1hc2sgPSBYUkVTX0NMSUVOVF9JRF9Q
SURfTUFTSzsKIAotICBpZiAoWFJlc1F1ZXJ5Q2xpZW50SWRzIChEaXNwbGF5T2ZTY3JlZW4gKHNj
cmVlbiksIDEsICZjbGllbnRfc3BlYywKKyAgaWYgKFhSZXNRdWVyeUNsaWVudElkcyAoRGlzcGxh
eU9mU2NyZWVuICh4c2NyZWVuKSwgMSwgJmNsaWVudF9zcGVjLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAmY2xpZW50X2lkX2NvdW50LCAmY2xpZW50X2lkcykgPT0gU3VjY2VzcykKICAgICB7
CiAgICAgICBsb25nIGk7CiAKICAgICAgIGZvciAoaSA9IDA7IGkgPCBjbGllbnRfaWRfY291bnQ7
IGkrKykKICAgICAgICAgewogICAgICAgICAgIHBpZCA9IFhSZXNHZXRDbGllbnRQaWQgKCZjbGll
bnRfaWRzW2ldKTsKICAgICAgICAgICBpZiAocGlkICE9IC0xKQogICAgICAgICAgICAgYnJlYWs7
CiAgICAgICAgIH0KIAogICAgICAgWFJlc0NsaWVudElkc0Rlc3Ryb3kgKGNsaWVudF9pZF9jb3Vu
dCwgY2xpZW50X2lkcyk7CiAgICAgfQogCiAgIHJldHVybiBwaWQ7CiB9CiAjZW5kaWYKIAogaW50
Ci1fd25ja19nZXRfcGlkIChTY3JlZW4gKnNjcmVlbiwKLSAgICAgICAgICAgICAgIFdpbmRvdyAg
eHdpbmRvdykKK193bmNrX2dldF9waWQgKFduY2tTY3JlZW4gKnNjcmVlbiwKKyAgICAgICAgICAg
ICAgIFdpbmRvdyAgICAgIHh3aW5kb3cpCiB7CiAgIGludCBwaWQgPSAtMTsKIAogI2lmZGVmIEhB
VkVfWFJFUwogICBwaWQgPSB4cmVzX2dldF9waWQgKHNjcmVlbiwgeHdpbmRvdyk7CiAKICAgaWYg
KHBpZCAhPSAtMSkKICAgICByZXR1cm4gcGlkOwogI2VuZGlmCiAKLSAgaWYgKCFfd25ja19nZXRf
Y2FyZGluYWwgKHNjcmVlbiwgeHdpbmRvdywKKyAgaWYgKCFfd25ja19nZXRfY2FyZGluYWwgKF93
bmNrX3NjcmVlbl9nZXRfeHNjcmVlbiAoc2NyZWVuKSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHh3aW5kb3csCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfd25ja19hdG9tX2dldCAo
Il9ORVRfV01fUElEIiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGlkKSkKICAgICBy
ZXR1cm4gMDsKZGlmZiAtLWdpdCBhL2xpYnduY2sveHV0aWxzLmggYi9saWJ3bmNrL3h1dGlscy5o
CmluZGV4IDRlNWM2MjA0OWMxZS4uNzAwODMyYTQ4MzJiIDEwMDY0NAotLS0gYS9saWJ3bmNrL3h1
dGlscy5oCisrKyBiL2xpYnduY2sveHV0aWxzLmgKQEAgLTEyMyw4ICsxMjMsOCBAQCB2b2lkIF93
bmNrX2NoYW5nZV92aWV3cG9ydCAoU2NyZWVuICpzY3JlZW4sCiAKIGNoYXIqICBfd25ja19nZXRf
c2Vzc2lvbl9pZCAgICAgKFNjcmVlbiAqc2NyZWVuLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgV2luZG93IHh3aW5kb3cpOwotaW50ICAgIF93bmNrX2dldF9waWQgICAgICAgICAg
ICAoU2NyZWVuICpzY3JlZW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBXaW5k
b3cgIHh3aW5kb3cpOworaW50ICAgIF93bmNrX2dldF9waWQgICAgICAgICAgICAoV25ja1NjcmVl
biAqc2NyZWVuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgV2luZG93ICAgICAg
eHdpbmRvdyk7CiBjaGFyKiAgX3duY2tfZ2V0X25hbWUgICAgICAgICAgIChTY3JlZW4gKnNjcmVl
biwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFdpbmRvdyAgeHdpbmRvdyk7CiBj
aGFyKiAgX3duY2tfZ2V0X2ljb25fbmFtZSAgICAgIChTY3JlZW4gKnNjcmVlbiwK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15307</attachid>
            <date>2023-12-28 05:56:39 +0300</date>
            <delta_ts>2023-12-28 05:56:39 +0300</delta_ts>
            <desc>xutils-check-if-XRes-is-available-before-using-XResQ</desc>
            <filename>0005-xutils-check-if-XRes-is-available-before-using-XResQ.patch</filename>
            <type>text/plain</type>
            <size>817</size>
            <attacher name="Leontiy Volodin">lvol</attacher>
            
              <data encoding="base64">RnJvbSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/QWxiZXJ0cz0yME11a3R1cD1DND04MXZlbHM/
PSA8YWxiZXJ0cy5tdWt0dXBhdmVsc0BnbWFpbC5jb20+CkRhdGU6IEZyaSwgMzAgU2VwIDIwMjIg
MTg6NDM6MDcgKzAzMDAKU3ViamVjdDogW1BBVENIXSB4dXRpbHM6IGNoZWNrIGlmIFhSZXMgaXMg
YXZhaWxhYmxlIGJlZm9yZSB1c2luZwogWFJlc1F1ZXJ5Q2xpZW50SWRzCgpodHRwczovL2dpdGxh
Yi5nbm9tZS5vcmcvR05PTUUvbGlid25jay8tL2lzc3Vlcy8xNTQKLS0tCiBsaWJ3bmNrL3h1dGls
cy5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS9saWJ3bmNrL3h1dGlscy5jIGIvbGlid25jay94dXRpbHMuYwppbmRleCAwOGJlOGFhOTZmMWEu
LjkxYzJkNTBlZTczMyAxMDA2NDQKLS0tIGEvbGlid25jay94dXRpbHMuYworKysgYi9saWJ3bmNr
L3h1dGlscy5jCkBAIC0xMTU2LDYgKzExNTYsOSBAQCB4cmVzX2dldF9waWQgKFduY2tTY3JlZW4g
KnNjcmVlbiwKICAgbG9uZyBjbGllbnRfaWRfY291bnQgPSAwOwogICBYUmVzQ2xpZW50SWRWYWx1
ZSAqY2xpZW50X2lkcyA9IE5VTEw7CiAKKyAgaWYgKCFfd25ja19oYW5kbGVfaGFzX3hyZXMgKHdu
Y2tfc2NyZWVuX2dldF9oYW5kbGUgKHNjcmVlbikpKQorICAgIHJldHVybiAtMTsKKwogICB4c2Ny
ZWVuID0gX3duY2tfc2NyZWVuX2dldF94c2NyZWVuIChzY3JlZW4pOwogCiAgIGNsaWVudF9zcGVj
LmNsaWVudCA9IHh3aW5kb3c7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>