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

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

    <bug>
          <bug_id>21093</bug_id>
          
          <creation_ts>2009-08-17 15:03:23 +0400</creation_ts>
          <short_desc>Систематическое падение pidgin</short_desc>
          <delta_ts>2025-09-09 15:33:43 +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>pidgin-libnotify</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mike Shuvalov">mike</reporter>
          <assigned_to name="Anton Farygin">rider</assigned_to>
          <cc>aen</cc>
    
    <cc>damned</cc>
    
    <cc>dkoryavov</cc>
    
    <cc>dkoryavov</cc>
    
    <cc>ildar</cc>
    
    <cc>ktirf</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>stalker</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>96632</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-08-17 15:03:23 +0400</bug_when>
    <thetext>Систематически падает pidgin, предположительно при необходимости вывести информационное сообщение (используется libnotify). Подобное наблюдается на двух машинах.
Обновление системы - последнее на момент заведения ошибки.

В консоли ругань:
$ pidgin
/home/mike/.gtkrc-2.0:8: Не удалось найти подключаемый файл: &lt;&lt;.gtkrc-2.0-scrollbar_cog&gt;&gt;

(pidgin:20531): libnotify-CRITICAL **: notify_notification_update: assertion `NOTIFY_IS_NOTIFICATION(notification)&apos; failed

(pidgin:20531): libnotify-CRITICAL **: notify_notification_show: assertion `NOTIFY_IS_NOTIFICATION(notification)&apos; failed

(pidgin:20531): libnotify-CRITICAL **: notify_notification_update: assertion `NOTIFY_IS_NOTIFICATION(notification)&apos; failed

(pidgin:20531): libnotify-CRITICAL **: notify_notification_show: assertion `NOTIFY_IS_NOTIFICATION(notification)&apos; failed
Пиджин 2.5.8-alt2 были с ошибками сегментации и попытались просмтреть файл ядра.
Это глюк в программе и вы тут не виноваты.

Если вы можете повторить возникновение ошибки, пожалуйста уведомите
разработчиков, создав отчёт об ошибке на:
http://developer.pidgin.im/простая карточка/

Пожалуйста, будьте готовы описать как всё произошло в тот момент
и представить вывод командной строки файла ядра.  Если вы не знаете
как его вывести, пожалуйста, прочитайте инструкцию на
http://developer.pidgin.im/wiki/GetABacktrace
77839826-f46f-1d2a-17fd1ea5-5ab627a5 is dumped
/home/mike/.gtkrc-2.0:8: Не удалось найти подключаемый файл:
&lt;&lt;.gtkrc-2.0-scrollbar_cog&gt;&gt;

$ rpm -qa | grep pidgin
nautilus-sendto-pidgin-1.1.6-alt1
pidgin-plugin_pack-2.5.1-alt1
pidgin-encryption-3.0-alt3
pidgin-libnotify-0.14-alt4
pidgin-relnot-2.5.8-alt2
pidgin-2.5.8-alt2
pidgin-gevolution-2.5.8-alt2
pidgin-devel-2.5.8-alt2
pidgin-guifications-2.16-alt1

$ rpm -qa | grep libnotify
libnotify-sharp-0.4.0-alt4.svn3037
pidgin-libnotify-0.14-alt4
libnotify-0.4.5-alt1

$ uname -a
Linux to-18-2.fss.spb.ru 2.6.30-std-def-alt8 #1 SMP Thu Aug 13
10:33:10 UTC 2009 i686 GNU/Linux</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96634</commentid>
    <comment_count>1</comment_count>
      <attachid>3746</attachid>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-08-17 15:07:23 +0400</bug_when>
    <thetext>Created attachment 3746
результат запуска gdb pidgin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96650</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-08-17 15:46:35 +0400</bug_when>
    <thetext>Попробуйте снести pidgin-libnotify, если поможет -- возможно, туда и стоит перевесить (хорошо бы проверив, не помогает ли локальная пересборка этого пакета с текущими версиями).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96662</commentid>
    <comment_count>3</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-08-17 16:48:29 +0400</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; Попробуйте снести pidgin-libnotify, если поможет -- возможно, туда и стоит
&gt; перевесить (хорошо бы проверив, не помогает ли локальная пересборка этого
&gt; пакета с текущими версиями).

Сейчас снесу библиотеку и завтра посмотрим, что получится.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96663</commentid>
    <comment_count>4</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-17 16:51:23 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; (В ответ на комментарий №2)
&gt; &gt; Попробуйте снести pidgin-libnotify, если поможет -- возможно, туда и стоит
&gt; &gt; перевесить (хорошо бы проверив, не помогает ли локальная пересборка этого
&gt; &gt; пакета с текущими версиями).
&gt; 
&gt; Сейчас снесу библиотеку и завтра посмотрим, что получится.

Не библиотеку, а плагин pidgin-libnotify, это отдельный пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96671</commentid>
    <comment_count>5</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-08-17 19:35:13 +0400</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; (В ответ на комментарий №3)
&gt; &gt; (В ответ на комментарий №2)
&gt; &gt; &gt; Попробуйте снести pidgin-libnotify, если поможет -- возможно, туда и стоит
&gt; &gt; &gt; перевесить (хорошо бы проверив, не помогает ли локальная пересборка этого
&gt; &gt; &gt; пакета с текущими версиями).
&gt; &gt; 
&gt; &gt; Сейчас снесу библиотеку и завтра посмотрим, что получится.
&gt; 
&gt; Не библиотеку, а плагин pidgin-libnotify, это отдельный пакет.

Я его и имел в виду, в попыхах оговорился.
Судя по всему именно в pidgin-libnotify дело, потому что обычно к этому времени пиджин на работе уже падал, а сейчас еще весит. Завтра приду, попробую пересобрать пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96676</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-17 20:40:56 +0400</bug_when>
    <thetext>+1, при установке pidgin-libnotify программа теряет стабильность.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96677</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-17 20:50:04 +0400</bug_when>
    <thetext>Не думаю, что оно блокирует 19564 в такой постановке.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96681</commentid>
    <comment_count>8</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-17 22:20:18 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Не думаю, что оно блокирует 19564 в такой постановке.

Блокирует, если плагин многими используется.
Я не использую pidgin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96682</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-17 22:25:42 +0400</bug_when>
    <thetext>&quot;Многими&quot; - непроверяемый критерий. И судя по тому, что только сейчас это всплыло, нет, не используется. Для страждущих в качестве workaround есть guifications.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96723</commentid>
    <comment_count>10</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-08-18 16:49:58 +0400</bug_when>
    <thetext>Пересобрал утром пакет. Поставил. За весь день ни одного падения pidgin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96728</commentid>
    <comment_count>11</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-08-18 17:30:19 +0400</bug_when>
    <thetext>Пересобрал утром пакет. Поставил. За весь день ни одного падения pidgin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96761</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-08-18 22:50:27 +0400</bug_when>
    <thetext>Видимо, в нём придётся прибить по версиям сборочные или установочные зависимости, чтоб само напоминало :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96832</commentid>
    <comment_count>13</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-08-19 15:31:54 +0400</bug_when>
    <thetext>И все-таки ночью упал pidgin. Сегодня в консоли сыпятся попарно строчки:
(pidgin:15127): libnotify-CRITICAL **: notify_notification_update: assertion `NOTIFY_IS_NOTIFICATION(notification)&apos; failed

(pidgin:15127): libnotify-CRITICAL **: notify_notification_show: assertion `NOTIFY_IS_NOTIFICATION(notification)&apos; failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96834</commentid>
    <comment_count>14</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-19 15:39:31 +0400</bug_when>
    <thetext>Подтверждаю. После пересборки всё равно падает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97461</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-08-27 21:06:26 +0400</bug_when>
    <thetext>И 0.14 -- текущая версия...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98327</commentid>
    <comment_count>16</comment_count>
    <who name="Денис Корявов">dkoryavov</who>
    <bug_when>2009-09-06 13:53:36 +0400</bug_when>
    <thetext>Увы, даже не знаю как эту проблему решать, т.к ни на одной из машин, которые я использую, Pidgin не падает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98346</commentid>
    <comment_count>17</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-09-06 23:52:25 +0400</bug_when>
    <thetext>(В ответ на комментарий №16)
&gt; Увы, даже не знаю как эту проблему решать, т.к ни на одной из машин, которые я
&gt; использую, Pidgin не падает.

А под чем PidGin запускается? У меня GNOME, у Алексей Русакова, вроде бы, тоже.
Может сравним пакеты?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98347</commentid>
    <comment_count>18</comment_count>
    <who name="Mike Shuvalov">mike</who>
    <bug_when>2009-09-06 23:54:11 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; &quot;Многими&quot; - непроверяемый критерий. И судя по тому, что только сейчас это
&gt; всплыло, нет, не используется. Для страждущих в качестве workaround есть
&gt; guifications.

Вот и приходится этим плагином пользоваться. Но уж очень он кузявый :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98361</commentid>
    <comment_count>19</comment_count>
    <who name="Денис Корявов">dkoryavov</who>
    <bug_when>2009-09-07 10:13:35 +0400</bug_when>
    <thetext>Pidgin запускаю под своей сборкой альта на базе Xfce (ftp://ftp.altlinux.org/pub/people/dkoryavov/distr/). В Pidgin-libnotify выставлены опции:

&quot;Новые сообщения&quot;
&quot;Игнорировать заблокированных пользователей&quot;
&quot;Пользователь пришел&quot;

Pidgin не выключаю, бывает, неделями. Ни разу не упал. Других дополнений помимо идущих изначально в комплекте - не имею.  

Единственное, где возможно может быть проблема, у меня в качестве сервиса сообщений используется  notification-daemon-xfce версии 0.3.7, в gnome же используется пакет notification-daemon, версии 0.40. 

Тем, кто использует gnome - просьба поменять и проверить, может в этом проблема?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98422</commentid>
    <comment_count>20</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-09-07 19:24:04 +0400</bug_when>
    <thetext>Только что проверил: у меня воспроизводится даже с notification-daemon-xfce и указанных настройках плагина.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272170</commentid>
    <comment_count>21</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-09-09 15:33:43 +0300</bug_when>
    <thetext>С тех пор много воды утекло, если воспроизводится - то просьба переоткрыть и сразу повесить ошибку в апстрим.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3746</attachid>
            <date>2009-08-17 15:07:23 +0400</date>
            <delta_ts>2009-08-17 15:09:17 +0400</delta_ts>
            <desc>результат запуска gdb pidgin</desc>
            <filename>pidgincrash.txt.tar.bz2</filename>
            <type>application/bzip2</type>
            <size>1292</size>
            <attacher name="Mike Shuvalov">mike</attacher>
            
              <data encoding="base64">QlpoOTFBWSZTWawOxnwAEpl//twwAEBUZ//wP6Vvqv/v3+A8jQACAAhGf5AA4AAACFAFbwjbVAPe
blOmIASSCJmghlMCT0ap6Js0KaGajQaepmSA9NTQH6oHqenqhVNmpqDQAANAAPUAA00AAAAAACKp
//qqp+pAZAA0AAABkGgAAAAAAA2qp5RDRkaNGJhDE0yaGJgIxAZGRpoDAhoBISTTIqZNMo9R6nqN
G1DT1AAAGmhkAaAAAHR6se57CAoigEX5VnadQLGQgc46rOn01+p1U/RXo4v25gELRoBXYEYCbQ2k
JsHpBRjc7mHu6VloxgMaQpICB44sKr92g8zu5+fk2Xj8HgHL2fIGwhCEGQYQhCDIMIQZAgyDIMIQ
hBkPgSSDy+bk5PVOBoSDt8NUL3+fx/X82SLQd93AwCNFMcn23leCjfwOpoiJISnnMONCCjRySSSE
oY9juvqt8zddUbqvHxW2Tuvuo8Fr77IiSEqnOam6yE9OGjUe3bt/mynl9moO9hAjmQCSqQgSA5QI
TiyY0c6UYc8YAMAIekIibAQDGqA9MpSEVnAVJaJAiGdnto9rb32xW+M4rGpi17VWKzjXNVWav0fH
2DkSSDyETht1/HHiUdcI4ziKNvo4M3Zh8nA0okNW9erw074g0YXaKlV31wPk9hcqQPQEdcQYvkQU
Y49oPXWOaCB1uoQUCCmYmEGo6RzRZCK4DkgtiPIJWEDYgYCUGICxoCLzAajGMYxjGMYMYxjKm+8q
qycWRBaACNBBsIM6YKRIxyn71CRB1uIN/E16md8R2q2ARa0iEW62gIskFFVe97S1rXtE2gRfEChg
gywCayaunKQbCBlMWRBkpiaEd6HLZZ1xnFVVPj6uS7DDHqdajqCBmlsSSi4IZY4IbiBgYGlvqIOH
XNqqoINDVlmDBDE2aCDzavfcdVuILAjDw/Q93fTyfiLTNu2NtK7tJ04HHcVWuR0mXHYAkxO14oQr
ep4AERNioiUTqq6mSlTDjrOaUTIiQAACAAAAAAAAANyfQS+iSQYpAI6fFfaSYNA00NgmCTIOVy5+
WzidXsSBHGPwNsHKJzjiPJD0A+D3u01xbzdLgOc8/r8vp9cdgkhJnsrkkhJrWsLnQaHytb2VULX3
DZJIMjdACSYkEXcrt4GD1SSEntJM5dpNWxU7NXU6EJQLbIUP6HpAi9JISZflQIkyQnmDnzaIyxeK
NdWPFZHtv+F8/GIRJCDO01LhCAampqQgGqcMiACBzokIAQQmrSOdMZApqvPwc2qER4AiKp+rSlpb
XzcATqOqmbStchq/C+YocJIS8DcciyyYVkJ6TKxr8KEDzPmWakxKuM2LKpJzs5SSEts87rMjOMSQ
lDk6e9vnTMI8yOanpW2uJISbLkvLAhJV4wkhLhXT1Zc11HqQ6DkOgSQkx85zZ69UuwzqCSEqlc+w
RMyTLdXCb08QzQEkJds8TGb0pzDT+kz2ZRcXNexiHvzLGXWbCYma1IESthhxX4+b3qmHN1vmqKGk
zmxXDtYkhJ0IZYM/hdPP747sx8g/I8onzvauYSQl4pGWFrWqnPDVPNVU5CBpFarVG9OpzSThTIvM
VZLLWkkJSrgkkJU8NTtR7cF0jDRcgQzNvlC8t28fROhBNhaVTrzJkEkJVcw/ccjC3bmQmYCbLF23
b392z3d3/f73OJv3d37a93sdKdx7t26a5ID/xdyRThQkKwOxnwA=
</data>

          </attachment>
      

    </bug>

</bugzilla>