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

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

    <bug>
          <bug_id>20920</bug_id>
          
          <creation_ts>2009-07-30 20:06:06 +0400</creation_ts>
          <short_desc>падает Claws-Mail с руганью короткой</short_desc>
          <delta_ts>2010-01-28 13:14:27 +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>claws-mail</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>22825</dup_id>
          
          <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="ReMaks">admaks</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>at</cc>
    
    <cc>cas</cc>
    
    <cc>crux</cc>
    
    <cc>ender</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>qa_viy</cc>
    
    <cc>sem</cc>
    
    <cc>shaba</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>95480</commentid>
    <comment_count>0</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-30 20:06:06 +0400</bug_when>
    <thetext>свежий сизиф

claws-mail - падает при открытие какого-то письма.
закономерности нет.

в логах:
 claws-mail[10361]: segfault at 4 ip b7376292 sp bfa6c330 error 4 in libpangoft2-1.0.so.0.2400.5[b736d000+25000]

может это не он и виноват... но мне не видно...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95485</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-07-30 22:46:55 +0400</bug_when>
    <thetext>В сообщении написано, что падение происходит в библиотеке. Рассказывайте версию libpango. И какое-нибудь из сбойных писем не худо бы приаттачить.
Первая мысль, в порядке бреда - скорее всего, у вас что-то не то со шрифтами. Попробуйте в настройках сменить шрифт, которым показывается сообщение.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95486</commentid>
    <comment_count>2</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-30 23:09:13 +0400</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; В сообщении написано, что падение происходит в библиотеке. Рассказывайте версию
&gt; libpango. 

libpango-1.24.5-alt1
claws-mail-3.7.2-alt1

&gt;И какое-нибудь из сбойных писем не худо бы приаттачить.
&gt; Первая мысль, в порядке бреда - скорее всего, у вас что-то не то со шрифтами.
&gt; Попробуйте в настройках сменить шрифт, которым показывается сообщение.

шрифты - обычные, по дефолту.
dpi = 96

подает на письмах оформленных как html (я именно так заметил)
т.е. падает  - когда читали-читали, и потом читаем другое письмо, которое в хтмл, и тут бац, все капец.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95490</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-07-31 00:30:17 +0400</bug_when>
    <thetext>Хорошо, следующий вопрос. Что выводит команда rpm -qa &apos;claws-mail-*&apos; (не забудьте апострофы)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95492</commentid>
    <comment_count>4</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-31 01:17:00 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; Хорошо, следующий вопрос. Что выводит команда rpm -qa &apos;claws-mail-*&apos; (не
&gt; забудьте апострофы)?

$ rpm -qa &apos;claws-mail-*&apos;
claws-mail-plugin-attachwarner-0.2.17-alt1
claws-mail-plugin-notification-0.22-alt1
claws-mail-plugin-spamassassin-3.7.2-alt1
claws-mail-plugin-pgpcore-3.7.2-alt1
claws-mail-plugin-trayicon-3.7.2-alt1
claws-mail-plugin-vcalendar-2.0.5-alt1
claws-mail-plugin-rssyl-0.25-alt1
claws-mail-theme-TangoClaws-0.3-alt2
claws-mail-plugin-synce-0.7.5-alt2
claws-mail-plugin-dillo-3.7.2-alt1
claws-mail-tools-3.7.2-alt1
claws-mail-plugin-pgpinline-3.7.2-alt1
claws-mail-plugin-pgpmime-3.7.2-alt1
claws-mail-plugin-smime-3.7.2-alt1
claws-mail-plugin-bogofilter-3.7.2-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95493</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-07-31 01:23:35 +0400</bug_when>
    <thetext>HTML-письма смотрите при помощи Dillo или просто самим Claws?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95495</commentid>
    <comment_count>6</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-31 01:47:22 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; HTML-письма смотрите при помощи Dillo или просто самим Claws?

я использую gtkhtml2

Этот модуль позволяет просматривать email-сообщения в формате HTML с использованием gtkhtml2rendering.

Версия: 0.24

т.к. dillo не правильно определяет кодировку писем, и показывает их очень странно</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95500</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-07-31 11:20:57 +0400</bug_when>
    <thetext>Ничего не понимаю. Он у вас самосборный, что ли? Почему его нет в списке установленных пакетов?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95513</commentid>
    <comment_count>8</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-31 14:05:12 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Ничего не понимаю. Он у вас самосборный, что ли? Почему его нет в списке
&gt; установленных пакетов?

как предположение, а не остался ли он после апгрейда с бранча на сизиф?

или бы его вынесло?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95514</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-07-31 14:23:35 +0400</bug_when>
    <thetext>Вы не поняли. Всё что устанавливается, апгрейдится из репозиториев и так далее - находится в виде пакетов. Покажите тогда содержимое каталога /usr/lib/claws-mail/plugins, и если там есть файл gtkhtml2_viewer.so, то ещё и вывод команды rpm -qf /usr/lib/claws-mail/plugins/gtkhtml2_viewer.so</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95515</commentid>
    <comment_count>10</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-31 14:30:54 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Вы не поняли. Всё что устанавливается, апгрейдится из репозиториев и так далее
&gt; - находится в виде пакетов. Покажите тогда содержимое каталога
&gt; /usr/lib/claws-mail/plugins, и если там есть файл gtkhtml2_viewer.so, то ещё и
&gt; вывод команды rpm -qf /usr/lib/claws-mail/plugins/gtkhtml2_viewer.so

$ ls -la //usr/lib/claws-mail/plugins
итого 1132
drwxr-xr-x 2 root root   4096 Июл 23 15:17 .
drwxr-xr-x 3 root root   4096 Фев  4 00:35 ..
-rw-r--r-- 1 root root  18116 Июл 10 23:00 attachwarner.so
-rw-r--r-- 1 root root  35000 Июл 10 22:59 bogofilter.so
-rw-r--r-- 1 root root  18144 Июл 10 22:59 dillo_viewer.so
-rw-r--r-- 1 root root  39316 Июл 10 23:01 gtkhtml2_viewer.so
-rw-r--r-- 1 root root 110492 Июл 10 23:02 notification_plugin.so
-rw-r--r-- 1 root root  64060 Июл 10 22:59 pgpcore.so
-rw-r--r-- 1 root root      8 Июл 10 22:59 pgpinline.deps
-rw-r--r-- 1 root root  26320 Июл 10 22:59 pgpinline.so
-rw-r--r-- 1 root root      8 Июл 10 22:59 pgpmime.deps
-rw-r--r-- 1 root root  22224 Июл 10 22:59 pgpmime.so
-rw-r--r-- 1 root root  97368 Июл 10 23:03 rssyl.so
-rw-r--r-- 1 root root      8 Июл 10 22:59 smime.deps
-rw-r--r-- 1 root root  26384 Июл 10 22:59 smime.so
-rw-r--r-- 1 root root  47644 Июл 10 22:59 spamassassin.so
-rw-r--r-- 1 root root  18048 Июл 10 23:04 synce_plugin.so
-rw-r--r-- 1 root root  30908 Июл 10 22:59 trayicon.so
-rw-r--r-- 1 root root 542036 Июл 10 23:06 vcalendar.so


$ rpm -qf //usr/lib/claws-mail/plugins/gtkhtml2_viewer.so
claws-mail-plugin-gtkhtml2-0.24-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95516</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-07-31 14:45:07 +0400</bug_when>
    <thetext>:-O Вы с той же машины rpm -qa делали в комментарии №4?

Ладно, с HTML-просмотром понятно. А если отключить gtkhtml2_viewer (смотреть HTML-ные письма просто Claws Mail, он умеет убирать разметку), всё равно падает?

И ещё - падает на одних и тех же письмах, или на одном письме один раз может упасть, а другой всё нормально?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95517</commentid>
    <comment_count>12</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-31 15:15:03 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; :-O Вы с той же машины rpm -qa делали в комментарии №4?

оказывается строчка не скопировалась... сорри

&gt; 
&gt; Ладно, с HTML-просмотром понятно. А если отключить gtkhtml2_viewer (смотреть
&gt; HTML-ные письма просто Claws Mail, он умеет убирать разметку), всё равно
&gt; падает?

попробую.
подает он не часто, не не в непонятный момент, вчера раза 5-6, сегодня еще ни разу

&gt; 
&gt; И ещё - падает на одних и тех же письмах, или на одном письме один раз может
&gt; упасть, а другой всё нормально?

подает на произпольных. чеще это бывает если открывать письмо из другой папки.
второй раз на этом же письме - все ОК.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95519</commentid>
    <comment_count>13</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-31 15:23:04 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; HTML-письма смотрите при помощи Dillo или просто самим Claws?

ща выключил все просмоторщики - 
без них как-то грусно... разметка (теги) в тексте, картинки не показывает.

включил Дилло - вообше не показывает,
он рассказывает чтол : HTTP warning:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95520</commentid>
    <comment_count>14</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-07-31 15:24:12 +0400</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; (В ответ на комментарий №5)
&gt; &gt; HTML-письма смотрите при помощи Dillo или просто самим Claws?
&gt; 
&gt; ща выключил все просмоторщики - 
&gt; без них как-то грусно... разметка (теги) в тексте, картинки не показывает.
&gt; 
&gt; включил Дилло - вообше не показывает,
&gt; он рассказывает чтол : HTTP warning:

 HTTP warning: contebt-type &apos;html/text&apos; doesn`t match the real data.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95521</commentid>
    <comment_count>15</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-07-31 15:31:10 +0400</bug_when>
    <thetext>И где вы письма с таким кривым контент-тайпом находите. Первый раз вижу, чтобы html и text в ContentType были поменяны местами.
Ладно, в общем, главное, что без gtkhtml2 не падает, и что баг не воспроизводим. Паршиво :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95787</commentid>
    <comment_count>16</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-08-06 15:02:56 +0400</bug_when>
    <thetext>(В ответ на комментарий №15)
&gt; И где вы письма с таким кривым контент-тайпом находите. Первый раз вижу, чтобы
&gt; html и text в ContentType были поменяны местами.
&gt; Ладно, в общем, главное, что без gtkhtml2 не падает, и что баг не
&gt; воспроизводим. Паршиво :(

сегодня, упало множество раз...
а всего-то из-за того что читал рассылку от subscribe

30 писем почитал, упало раз 8...
симптомы - теже.


попробовал дилло  - он не видит эти письма.

попробовал без парсеров хтмл - ничего не кажет, голый хтмл...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95788</commentid>
    <comment_count>17</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-06 15:18:35 +0400</bug_when>
    <thetext>Прикрепите к багу хоть какое-нибудь письмо, на котором падает. Попробую воспроизвести.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95789</commentid>
    <comment_count>18</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-08-06 15:32:26 +0400</bug_when>
    <thetext>(В ответ на комментарий №17)
&gt; Прикрепите к багу хоть какое-нибудь письмо, на котором падает. Попробую
&gt; воспроизвести.

у меня на одном письме валится, а потом нет.

т.е. нет такого, что вот на &quot;этом&quot; письме точно свалится...

я еще заметил, что если открыть письмо, и перейти к другому (т.е. хтмл еще не догрузил картинки, ссылки и пр) - вероятность что грохнется - очень велика.

а вот если парсеру дать время - то вероятность сваливания - уменьшается..

уж незнаю как это еще рассказать</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95791</commentid>
    <comment_count>19</comment_count>
    <who name="algor">algor</who>
    <bug_when>2009-08-06 15:46:46 +0400</bug_when>
    <thetext>2 ktirf@: Нужно сделать и опубликовать сборку с --enable debug. Это позволит иметь непострипаную debug info, и, как следствие, backtrace. Хоть понятно будет в какую сторону искать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95795</commentid>
    <comment_count>20</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-06 17:28:57 +0400</bug_when>
    <thetext>(В ответ на комментарий №18)
&gt; (В ответ на комментарий №17)
&gt; &gt; Прикрепите к багу хоть какое-нибудь письмо, на котором падает. Попробую
&gt; &gt; воспроизвести.
&gt; 
&gt; у меня на одном письме валится, а потом нет.
Первое попавшееся, на котором свалилось.

&gt; я еще заметил, что если открыть письмо, и перейти к другому (т.е. хтмл еще не
&gt; догрузил картинки, ссылки и пр) - вероятность что грохнется - очень велика.
&gt; 
&gt; а вот если парсеру дать время - то вероятность сваливания - уменьшается..
Это полезная информация, спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95796</commentid>
    <comment_count>21</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-06 17:29:58 +0400</bug_when>
    <thetext>(В ответ на комментарий №19)
&gt; 2 ktirf@: Нужно сделать и опубликовать сборку с --enable debug. Это позволит
&gt; иметь непострипаную debug info, и, как следствие, backtrace. Хоть понятно будет
&gt; в какую сторону искать.
Да, пожалуй что имеет смысл.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97139</commentid>
    <comment_count>22</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-08-23 23:25:34 +0400</bug_when>
    <thetext>А кстати, если claws-mail запустить из командной строки, что при падении выводится?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97142</commentid>
    <comment_count>23</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-08-24 01:52:44 +0400</bug_when>
    <thetext>(В ответ на комментарий №22)
&gt; А кстати, если claws-mail запустить из командной строки, что при падении
&gt; выводится?

$ claws-mail

** (claws-mail:12702): WARNING **: [01:51:04] Модуль SpamAssassin загружен, но отключён в настройках.


(claws-mail:12702): GLib-GObject-WARNING **: IA__g_object_get_valist: object class `GtkSettings&apos; has no property named `gtkhtml-minimum-font-                  size&apos;

** (claws-mail:12702): WARNING **: Can&apos;t set minimum font size - you need libgtkhtml &gt; 2.11.0

Ошибка сегментирования</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97143</commentid>
    <comment_count>24</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2009-08-24 01:53:22 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; (В ответ на комментарий №22)
&gt; &gt; А кстати, если claws-mail запустить из командной строки, что при падении
&gt; &gt; выводится?
&gt; 
&gt; $ claws-mail
&gt; 
&gt; ** (claws-mail:12702): WARNING **: [01:51:04] Модуль SpamAssassin загружен, но
&gt; отключён в настройках.
&gt; 
&gt; 
&gt; (claws-mail:12702): GLib-GObject-WARNING **: IA__g_object_get_valist: object
&gt; class `GtkSettings&apos; has no property named `gtkhtml-minimum-font-               
&gt;   size&apos;
&gt; 
&gt; ** (claws-mail:12702): WARNING **: Can&apos;t set minimum font size - you need
&gt; libgtkhtml &gt; 2.11.0
&gt; 
&gt; Ошибка сегментирования


$ rpm -qa|grep libgtkhtml
libgtkhtml3-3.26.2-alt1
libgtkhtml2-2.11.0-alt3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106077</commentid>
    <comment_count>25</comment_count>
    <who name="ReMaks">admaks</who>
    <bug_when>2010-01-28 01:43:40 +0300</bug_when>
    <thetext>возращаясь...


вообщем оно все равно подает...
и как я понял, claws-mail-plugin-gtkhtml2 сАвсем не при чем...

описание: есть гмыл акаунт, 
хотим отсортировать сообщений... (по попкам сделать сортировочку...)
так эта зараза падает...
отключив уже всяческие представлени html в письмах (т.е. выгрузив модули)
все равно падает...

лог - GLib:ERROR:grel.c:303:g_relation_select_tuple: assertion failed: (tuple_key ==
tuple_value)
Aborted
 типа такого...

погуглив немного - нашел
все как уменя...

http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2063

как рецепт щастья - собраться из репозитария...

вывод - прошу пересобрать claws-mail в сизифе на свешенькое...
ну и чтобы два раза не вставать - подсобить рассказать мне как это сделать локально (для обучения, во)....</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106086</commentid>
    <comment_count>26</comment_count>
    <who name="algor">algor</who>
    <bug_when>2010-01-28 13:14:27 +0300</bug_when>
    <thetext>&gt; погуглив немного - нашел
&gt; все как уменя...

это дубль #22825

&gt; ну и чтобы два раза не вставать - подсобить рассказать мне как это сделать
&gt; локально (для обучения, во)....

изменить в спеке версию и релиз на нужные, и rpm -ba потом.

*** This bug has been marked as a duplicate of bug 22825 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>