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

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

    <bug>
          <bug_id>22885</bug_id>
          
          <creation_ts>2010-02-03 20:56:00 +0300</creation_ts>
          <short_desc>Замирания firefox при запуске контекстного меню и файлового меню окна</short_desc>
          <delta_ts>2014-02-16 15:57:46 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>firefox</component>
          <version>unstable</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc>https://bugzilla.mozilla.org/show_bug.cgi?id=536996</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>usability</keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>23109</blocked>
    
    <blocked>23155</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="nwtour">nwtour</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>ab</cc>
    
    <cc>admaks</cc>
    
    <cc>aen</cc>
    
    <cc>alexei.mezin</cc>
    
    <cc>aris</cc>
    
    <cc>gray_graff</cc>
    
    <cc>hsv</cc>
    
    <cc>jackie.rosen</cc>
    
    <cc>kharpost</cc>
    
    <cc>lav</cc>
    
    <cc>legion</cc>
    
    <cc>mike</cc>
    
    <cc>radik</cc>
    
    <cc>rauty</cc>
    
    <cc>sbolshakov</cc>
    
    <cc>shrek</cc>
    
    <cc>stalker</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>106295</commentid>
    <comment_count>0</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-03 20:56:00 +0300</bug_when>
    <thetext>Система текущий сизиф обновляемый с давних времен

После запуска firefox при нажатии правой кнопки мыши браузер молчит в течении 5-7 секунд. Тоже самое при нажатии Закладки Инструменты итд. Систему не грузит, но окно браузера зависает для всех действий. Мышь и другие окна доступны.

Создание нового пользователя в системе соответственно с чистым профилем не помогает.

В окно консоли в момент замирания появляются надписи:
socket(): Семейство адресов не поддерживается протоколом 

Удаление всех старых пакетов rpmorphan не помогло.

Запускается из kde 4.

Напишите приложу логи какие нужно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106296</commentid>
    <comment_count>1</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-03 20:58:04 +0300</bug_when>
    <thetext>Добавлю - переключение между вкладками происходит быстро, но контекстное меню вкладок также замирает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106297</commentid>
    <comment_count>2</comment_count>
    <who name="Sir Raorn">raorn</who>
    <bug_when>2010-02-03 21:08:28 +0300</bug_when>
    <thetext>Попробуйте удолить pulseaudio-daemon...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106300</commentid>
    <comment_count>3</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-03 21:54:10 +0300</bug_when>
    <thetext>pulseaudio-daemon у меня не стоял.
Самое интересное, что после установки и последующего удаления все стало реактивным.
Либо помогло удаление pulseaudio-utils
В любом случае спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106305</commentid>
    <comment_count>4</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2010-02-03 23:12:03 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
.
&gt; Либо помогло удаление pulseaudio-utils

Мне не помогло. При установке pulseaudio-daemon, при старте ФФ запускается процесс pulseaudio, и пока он запущен, все работает. Но стоит этот процесс убрать, как ФФ начинает тупить.

Так что либо надо официально признать, что новый ФФ не работает без pulseaudio, либо отрывать это кривоподелие при компиляции.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106306</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-02-03 23:39:51 +0300</bug_when>
    <thetext>$ apt-cache depends xulrunner-192-libs |egrep -v &apos;Depends:|Obsoletes:&apos; |sort -u
    fontconfig-2.8.0-alt4
    glib2-2.22.4-alt1
    glibc-core-6:2.11.1-alt2
    glibc-pthread-6:2.11.1-alt2
    libX11-3:1.3.3-alt1
    libXrender-0.9.5-alt1
    libXt-1.0.7-alt1
    libalsa-1:1.0.22-alt1
    libatk-1.28.0-alt1
    libcairo-1:1.8.8-alt4
    libfreetype-2.3.11-alt2
    libgcc4.4-4.4.3-alt1
    libgtk+2-2.18.6-alt1
    libgtk+2-common-2.18.6-alt1
    libhunspell-1.2.8-alt1
    libjpeg-1:6b-alt10
    libnspr-1:4.8.2-alt1
    libnss-3.12.6.0-alt1.20100116
    libpango-1.26.2-alt1
    libsqlite3-3.6.22-alt1
    libstdc++4.4-4.4.3-alt1
    zlib-1.2.3-alt5

firefox (xulrunner) собран с libalsa, а никак не с pulseaudio. Нужно разобраться почему она себя так ведёт.

Валер, можешь пояснить ситуацию ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106307</commentid>
    <comment_count>6</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2010-02-03 23:53:13 +0300</bug_when>
    <thetext>а у меня ФФ закладки (вкоадки с закладками, и меню) примерно по 5 сек открывает...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106308</commentid>
    <comment_count>7</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-04 00:25:54 +0300</bug_when>
    <thetext>Судя по strace firefox вначале обращается к libcanberra:

open(&quot;/usr/lib/libcanberra-0.22/libcanberra-pulse.la&quot;, O_RDONLY) = -1 ENOENT (No such file or directory)
open(&quot;/usr/lib/libcanberra-0.22/libcanberra-pulse.so&quot;, O_RDONLY) = 21
open(&quot;/home/nwtour/.pulse/client.conf&quot;, O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open(&quot;/etc/pulse/client.conf&quot;, O_RDONLY|O_LARGEFILE) = 58

А потом уже к pulse. Может от туда что нибудь запускает или предлагает ему запустить?
(в рамках бреда)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106309</commentid>
    <comment_count>8</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-04 00:29:08 +0300</bug_when>
    <thetext>Во всяком случае удаление /usr/lib/libcanberra-0.22/libcanberra-pulse.so мне помогло :-)
Надеюсь в последний раз за сегодня.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106310</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-02-04 00:35:39 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Во всяком случае удаление /usr/lib/libcanberra-0.22/libcanberra-pulse.so мне
&gt; помогло :-)
&gt; Надеюсь в последний раз за сегодня.

Прикол в том, что у меня в системе:

$ rpmquery -a |grep -c libcanberra
0

$ rpmquery -a |grep pulseaudio
libpulseaudio-0.9.19-alt2

и ничего не тормозит.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106311</commentid>
    <comment_count>10</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-04 00:40:49 +0300</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; 
&gt; Прикол в том, что у меня в системе:
&gt; 
&gt; $ rpmquery -a |grep -c libcanberra
&gt; 0
&gt; 
&gt; $ rpmquery -a |grep pulseaudio
&gt; libpulseaudio-0.9.19-alt2
&gt; 
&gt; и ничего не тормозит.

Почему прикол?
Если поставить libcanberra и убрать pulseaudio-daemon то будет тормозить.

Ее многие используют:
[nwtour@devel ~]$ sudo apt-get remove libcanberra
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  e17 libXp libecore libedb libedbus libedje libefreet libembryo libevas
Следующие пакеты будут УДАЛЕНЫ:
  evolution gdm gdm-user-switch-applet gnome-applets gnome-applets-accessx-status
  gnome-applets-charpick gnome-applets-common gnome-applets-drivemount gnome-applets-geyes
  gnome-applets-gswitchit gnome-applets-gswitchit-plugins gnome-applets-gweather
  gnome-applets-mini-commander gnome-applets-multiload gnome-applets-stickynotes gnome-control-center
  gnome-minimal gnome-panel gnome-screenshot gnome-session gnome-settings-daemon gnome-theme-crux
  gnome-theme-glossy gnome-themes-default gnome-utils libcanberra libcanberra-gtk2 metacity
  metacity-gnome metacity-theme-atlanta metacity-theme-bright metacity-theme-crux metacity-theme-esco
  metacity-theme-gorilla metacity-theme-metabox metacity-theme-simple metacity-themes-default</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106312</commentid>
    <comment_count>11</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-04 00:44:05 +0300</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; (В ответ на комментарий №8)
&gt; &gt; Во всяком случае удаление /usr/lib/libcanberra-0.22/libcanberra-pulse.so мне
&gt; &gt; помогло :-)
&gt; &gt; Надеюсь в последний раз за сегодня.
&gt; 
&gt; Прикол в том, что у меня в системе:
&gt; 
&gt; $ rpmquery -a |grep -c libcanberra
&gt; 0
&gt; 
&gt; $ rpmquery -a |grep pulseaudio
&gt; libpulseaudio-0.9.19-alt2
&gt; 
&gt; и ничего не тормозит.

Видимо он ищет вначале библиотеки canberra, а уже потом alsa.
Вот и получается что если canberra стоит то она первая находится.
А уже она отдает свой plugin для работы с pulse

/usr/lib/libcanberra-0.22/libcanberra-alsa.so
/usr/lib/libcanberra-0.22/libcanberra-gstreamer.so
/usr/lib/libcanberra-0.22/libcanberra-multi.so
/usr/lib/libcanberra-0.22/libcanberra-null.so
/usr/lib/libcanberra-0.22/libcanberra-pulse.so</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106313</commentid>
    <comment_count>12</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2010-02-04 00:50:32 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Судя по strace firefox вначале обращается к libcanberra:
&gt;

опаньки! После удаления этой библиотеки в ФФ заработали звуки через ALSA, и пропало торможение перед появлением окна-предупреждения, а не только при открытии меню и не только в версии 3.6! Победа разума состоялась!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106314</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-02-04 01:05:47 +0300</bug_when>
    <thetext>Действительно, xulrunner пробудет эту библиотеку:

http://git.altlinux.org/people/legion/packages/mozilla.org.git?p=mozilla.org.git;a=blob;f=widget/src/gtk2/nsSound.cpp;h=69ff32e6655d5f26bc955400ed2663196e8fb200;hb=0dfdf78bf4f3ab6b6d6e22129413831995fedb14#l170

&quot;Должен остаться только один&quot; (с)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106315</commentid>
    <comment_count>14</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-02-04 01:26:58 +0300</bug_when>
    <thetext>https://bugzilla.mozilla.org/show_bug.cgi?id=110385#c22
https://bugzilla.mozilla.org/show_bug.cgi?id=520417</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106316</commentid>
    <comment_count>15</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2010-02-04 01:37:52 +0300</bug_when>
    <thetext>(В ответ на комментарий №10)

&gt; [nwtour@devel ~]$ sudo apt-get remove libcanberra



$ sudo apt-get remove libcanberra
Unrequested changes are needed to execute this operation.
The following packages will be REMOVED:
  claws-mail-plugin-notification gnome-power-manager gnome-session gnome-settings-daemon libcanberra libcanberra-gtk2 sawfish-gnome</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106318</commentid>
    <comment_count>16</comment_count>
    <who name="nwtour">nwtour</who>
    <bug_when>2010-02-04 02:21:35 +0300</bug_when>
    <thetext>(В ответ на комментарий №15)
&gt; $ sudo apt-get remove libcanberra
&gt; Unrequested changes are needed to execute this operation.
&gt; The following packages will be REMOVED:
&gt;   claws-mail-plugin-notification gnome-power-manager gnome-session
&gt; gnome-settings-daemon libcanberra libcanberra-gtk2 sawfish-gnome

Это предложение избавиться от ноши?

$ sudo rpm -e libcanberra
ошибка: удаление этих пакетов нарушит зависимости:
        libcanberra = 0.22-alt1 нужен для libcanberra-gtk2-0.22-alt1
        libcanberra.so.0   нужен для gdm-2.28.2-alt1
        libcanberra.so.0   нужен для gnome-control-center-2.28.1-alt2
        libcanberra.so.0   нужен для gnome-screenshot-2.28.2-alt1
        libcanberra.so.0   нужен для libcanberra-gtk2-0.22-alt1
        libcanberra.so.0   нужен для metacity-2.28.1-alt1

Незнаю. Мне эти штуки иногда нужны.
Лично я бы разделил libcanberra - libcanberra-pulse и libcanberra-alsa и забыл бы об этой проблеме. И в apt-cache search легко искать будет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106319</commentid>
    <comment_count>17</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2010-02-04 02:36:23 +0300</bug_when>
    <thetext>(В ответ на комментарий №16)
&gt; Это предложение избавиться от ноши?

нет

это о том,если у меня попробовать это &quot;грохнуть&quot;, то без чего-то остаемся...

в вашем случае больше, в моем - меньше...

но я не использую кде и гном (т.е. их библиотеки конечно установлены, но оснойвной DE - xfce)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106322</commentid>
    <comment_count>18</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2010-02-04 10:22:27 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
[..]
&gt; firefox (xulrunner) собран с libalsa, а никак не с pulseaudio. Нужно
&gt; разобраться почему она себя так ведёт.
&gt; 
&gt; Валер, можешь пояснить ситуацию ?

у меня весь звук идет через pulse, даже если бы firefox выводил бы его через oss, он все равно шел бы в pulse</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108613</commentid>
    <comment_count>19</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-04-14 13:42:20 +0400</bug_when>
    <thetext>*** Bug 23109 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108614</commentid>
    <comment_count>20</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-04-14 13:45:10 +0400</bug_when>
    <thetext>В общем, у меня нет другого выбора как оторвать использование libcanberra из firefox. Всякие системные звуки в firefox сломаются точно. Что сломается ещё не знаю, но другого выхода у меня нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108616</commentid>
    <comment_count>21</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2010-04-14 14:18:09 +0400</bug_when>
    <thetext>(In reply to comment #20)
&gt; В общем, у меня нет другого выбора как оторвать использование libcanberra из
&gt; firefox. Всякие системные звуки в firefox сломаются точно. Что сломается ещё не
&gt; знаю, но другого выхода у меня нет.

ca_context_set_driver ()

int                 ca_context_set_driver               (ca_context *c,
                                                         const char *driver);
Specify the backend driver used. This function may not be called again after ca_context_open() suceeded. This function might suceed even when the specified driver backend is not available. Use ca_context_open() to find out whether the backend is available.

c :

the context to change the backend driver for
driver :

the backend driver to use (e.g. &quot;alsa&quot;, &quot;pulse&quot;, &quot;null&quot;, ...)
Returns :

0 on success, negative error code on error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108620</commentid>
    <comment_count>22</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-04-14 15:08:39 +0400</bug_when>
    <thetext>После обсуждения с aris@ мы договорились, что firefox будет играть всегда через alsa плагин и этого будет достаточно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108641</commentid>
    <comment_count>23</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2010-04-15 12:10:25 +0400</bug_when>
    <thetext>Это полечит самый неприятный (mis)use case, но смысл в библиотеке, если чинить всех клиентов...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>110793</commentid>
    <comment_count>24</comment_count>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2010-07-25 13:51:10 +0400</bug_when>
    <thetext>libcanberra известна своими проблемами, но я хотел бы тут обратить внимание на несколько вещей.
1. Firefox пытается добраться до символов в библиотеках по возможности как можно позже, к моменту, когда это будет нужно. Причем в некоторых случаях он не знает точного имени библиотеки и делает масштабный поиск через PR_FindFunctionSymbolAndLibrary(). Для дистрибутива такой вариант, мягко говоря, бессмысленнен. Познее связывание тут лучше заменить на ранее, на старте.
2. Если мы решаем, что какой-то вариант вывода звука у нас является системным (в RedHat и других это Pulse), то необходимо обеспечить полную работоспособность. Если мы выбираем alsa, то плагин для alsa, который перенаправляет все в Pulse, имеет свои -- и достаточно серьезные -- проблемы с латентностью, которых лишены прямые клиенты pulse.
3. Необходимо модифицировать libcanberra, чтобы в рамках дистрибутива выбор по умолчанию был зафиксирован и она занималась бы поиском правильного драйвера только, если об этом ее попросил клиент через ca_context_set_driver().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>110799</commentid>
    <comment_count>25</comment_count>
      <attachid>4465</attachid>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-07-26 14:42:39 +0400</bug_when>
    <thetext>Created attachment 4465
nsSound fix v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118715</commentid>
    <comment_count>26</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-23 09:54:15 +0300</bug_when>
    <thetext>Доброго времени.
На чем итоге закончилось обсуждение?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122428</commentid>
    <comment_count>27</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-24 03:37:55 +0400</bug_when>
    <thetext>Воспроизводится у кого-нибудь?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122436</commentid>
    <comment_count>28</comment_count>
    <who name="Sergey Shilov">hsv</who>
    <bug_when>2011-06-24 10:01:01 +0400</bug_when>
    <thetext>(В ответ на комментарий №27)
&gt; Воспроизводится у кого-нибудь?
У меня нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122448</commentid>
    <comment_count>29</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-24 14:06:22 +0400</bug_when>
    <thetext>(В ответ на комментарий №28)
&gt; (В ответ на комментарий №27)
&gt; &gt; Воспроизводится у кого-нибудь?
&gt; У меня нет.

И у меня не воспроизводится.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4465</attachid>
            <date>2010-07-26 14:42:39 +0400</date>
            <delta_ts>2010-07-26 14:42:39 +0400</delta_ts>
            <desc>nsSound fix v1</desc>
            <filename>xulrunner-nsSound.patch</filename>
            <type>text/plain</type>
            <size>1838</size>
            <attacher name="Alexey Gladkov">legion</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3dpZGdldC9zcmMvZ3RrMi9uc1NvdW5kLmNwcCBiL3dpZGdldC9zcmMvZ3Rr
Mi9uc1NvdW5kLmNwcAppbmRleCA2OWZmMzJlLi4xYmRlZmNkIDEwMDY0NAotLS0gYS93aWRnZXQv
c3JjL2d0azIvbnNTb3VuZC5jcHAKKysrIGIvd2lkZ2V0L3NyYy9ndGsyL25zU291bmQuY3BwCkBA
IC04OCw2ICs4OCw3IEBAIHR5cGVkZWYgdm9pZCAoKkVzZEF1ZGlvQ2xvc2VUeXBlKSAodm9pZCk7
CiAgKi8KIHR5cGVkZWYgc3RydWN0IF9jYV9jb250ZXh0IGNhX2NvbnRleHQ7CiAKK3R5cGVkZWYg
aW50ICgqY2FfY29udGV4dF9zZXRfZHJpdmVyX2ZuKSAoY2FfY29udGV4dCAqLCBjb25zdCBjaGFy
ICopOwogdHlwZWRlZiBpbnQgKCpjYV9jb250ZXh0X2NyZWF0ZV9mbikgKGNhX2NvbnRleHQgKiop
OwogdHlwZWRlZiBpbnQgKCpjYV9jb250ZXh0X2Rlc3Ryb3lfZm4pIChjYV9jb250ZXh0ICopOwog
dHlwZWRlZiBpbnQgKCpjYV9jb250ZXh0X3BsYXlfZm4pIChjYV9jb250ZXh0ICpjLApAQCAtOTYs
NiArOTcsNyBAQCB0eXBlZGVmIGludCAoKmNhX2NvbnRleHRfcGxheV9mbikgKGNhX2NvbnRleHQg
KmMsCiB0eXBlZGVmIGludCAoKmNhX2NvbnRleHRfY2hhbmdlX3Byb3BzX2ZuKSAoY2FfY29udGV4
dCAqYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuLi4pOwog
CitzdGF0aWMgY2FfY29udGV4dF9zZXRfZHJpdmVyX2ZuIGNhX2NvbnRleHRfc2V0X2RyaXZlcjsK
IHN0YXRpYyBjYV9jb250ZXh0X2NyZWF0ZV9mbiBjYV9jb250ZXh0X2NyZWF0ZTsKIHN0YXRpYyBj
YV9jb250ZXh0X2Rlc3Ryb3lfZm4gY2FfY29udGV4dF9kZXN0cm95Owogc3RhdGljIGNhX2NvbnRl
eHRfcGxheV9mbiBjYV9jb250ZXh0X3BsYXk7CkBAIC0xODYsNiArMTg4LDcgQEAgbnNTb3VuZDo6
SW5pdCgpCiAgICAgICAgICAgICAgICAgbGliY2FuYmVycmEgPSBuc251bGw7CiAgICAgICAgICAg
ICB9IGVsc2UgewogICAgICAgICAgICAgICAgIC8vIGF0IHRoaXMgcG9pbnQgd2Uga25vdyB3ZSBo
YXZlIGEgZ29vZCBsaWJjYW5iZXJyYSBsaWJyYXJ5CisgICAgICAgICAgICAgICAgY2FfY29udGV4
dF9zZXRfZHJpdmVyID0gKGNhX2NvbnRleHRfc2V0X2RyaXZlcl9mbikgUFJfRmluZEZ1bmN0aW9u
U3ltYm9sKGxpYmNhbmJlcnJhLCAiY2FfY29udGV4dF9zZXRfZHJpdmVyIik7CiAgICAgICAgICAg
ICAgICAgY2FfY29udGV4dF9kZXN0cm95ID0gKGNhX2NvbnRleHRfZGVzdHJveV9mbikgUFJfRmlu
ZEZ1bmN0aW9uU3ltYm9sKGxpYmNhbmJlcnJhLCAiY2FfY29udGV4dF9kZXN0cm95Iik7CiAgICAg
ICAgICAgICAgICAgY2FfY29udGV4dF9wbGF5ID0gKGNhX2NvbnRleHRfcGxheV9mbikgUFJfRmlu
ZEZ1bmN0aW9uU3ltYm9sKGxpYmNhbmJlcnJhLCAiY2FfY29udGV4dF9wbGF5Iik7CiAgICAgICAg
ICAgICAgICAgY2FfY29udGV4dF9jaGFuZ2VfcHJvcHMgPSAoY2FfY29udGV4dF9jaGFuZ2VfcHJv
cHNfZm4pIFBSX0ZpbmRGdW5jdGlvblN5bWJvbChsaWJjYW5iZXJyYSwgImNhX2NvbnRleHRfY2hh
bmdlX3Byb3BzIik7CkBAIC00NzYsNiArNDc5LDkgQEAgTlNfSU1FVEhPRElNUCBuc1NvdW5kOjpQ
bGF5RXZlbnRTb3VuZChQUlVpbnQzMiBhRXZlbnRJZCkKICAgICAgICAgICAgIHJldHVybiBOU19F
UlJPUl9PVVRfT0ZfTUVNT1JZOwogICAgICAgICB9CiAKKworICAgICAgICBjYV9jb250ZXh0X3Nl
dF9kcml2ZXIoY3R4LCAiYWxzYSIpOworCiAgICAgICAgIGdfc3RhdGljX3ByaXZhdGVfc2V0KCZj
dHhfc3RhdGljX3ByaXZhdGUsIGN0eCwgKEdEZXN0cm95Tm90aWZ5KSBjYV9jb250ZXh0X2Rlc3Ry
b3kpOwogICAgIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>