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

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

    <bug>
          <bug_id>22811</bug_id>
          
          <creation_ts>2010-01-22 23:16:41 +0300</creation_ts>
          <short_desc>qbittorrent 2.1.1 svn3439 crashes</short_desc>
          <delta_ts>2010-04-04 16:29:07 +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>libtorrent-rasterbar0.14</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="viy">viy</reporter>
          <assigned_to name="swi">swi</assigned_to>
          <cc>kondratyuk</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>105845</commentid>
    <comment_count>0</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-01-22 23:16:41 +0300</bug_when>
    <thetext>libtorrent-rasterbar0.15-0.15.0 svn4163
qbittorrent-2.1.1 svn3439
падает не по детски :(
позавчера вышла официально 2.1.1,
и я бы ее советовал собрать ее не с 0.15.0,
а с рекомендуемой 0.14.8

$ qbittorrent 
Peer ID: -qB2110-
HTTP user agent is qBittorrent v2.1.1
terminate called after throwing an instance of &apos;std::length_error&apos;
  what():  basic_string::resize


*************************************************************
Catching SIGABRT, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
stack trace:
  /lib64/libc.so.6 [0x7f26c851f070]
  /lib64/libc.so.6 : gsignal()+0x35  [0x7f26c851eff5]
  /lib64/libc.so.6 : abort()+0x175  [0x7f26c8520415]
  /usr/lib64/libstdc++.so.6 : __gnu_cxx::__verbose_terminate_handler()+0x12d  [0x7f26c8d8c6ed]
  /usr/lib64/libstdc++.so.6 [0x7f26c8d8a876]
  /usr/lib64/libstdc++.so.6 [0x7f26c8d8a8a3]
  /usr/lib64/libstdc++.so.6 [0x7f26c8d8a99e]
  /usr/lib64/libstdc++.so.6 : std::__throw_length_error(char const*)+0x67  [0x7f26c8d33f87]
  /usr/lib64/libstdc++.so.6 [0x7f26c8d6e6a3]
  /usr/lib64/libtorrent-rasterbar.so.6 : libtorrent::convert_to_native(std::string const&amp;)+0xfc  [0x7f26ca73ab0c]
  /usr/lib64/libtorrent-rasterbar.so.6 : libtorrent::file::open(boost::filesystem::basic_path&lt;std::string, boost::filesystem::path_traits&gt; const&amp;, int, boost::system::error_code&amp;)+0x84  [0x7f26ca73be88]
  /usr/lib64/libtorrent-rasterbar.so.6 : libtorrent::load_file(boost::filesystem::basic_path&lt;std::string, boost::filesystem::path_traits&gt; const&amp;, std::vector&lt;char, std::allocator&lt;char&gt; &gt;&amp;)+0x36  [0x7f26ca7f862c]
  /usr/bin/qbittorrent : Bittorrent::addTorrent(QString, bool, QString, bool)+0xda8  [0x4c1522]
  /usr/bin/qbittorrent : Bittorrent::startUpTorrents()+0x1221  [0x4cf2ef]
  /usr/bin/qbittorrent : GUI::GUI(QWidget*, QStringList)+0x1a05  [0x52625d]
  /usr/bin/qbittorrent : main()+0x13a3  [0x4b4db5]
  /lib64/libc.so.6 : __libc_start_main()+0xfd  [0x7f26c850c9dd]
  /usr/bin/qbittorrent [0x4b31c9]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105846</commentid>
    <comment_count>1</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-01-22 23:40:33 +0300</bug_when>
    <thetext>1) Эта сборка еще не в сизифе :)
2) У меня не падает
3) вы не смотрите на svn, это релиз просто чуть чуть раньше оф.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105858</commentid>
    <comment_count>2</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-01-23 17:03:04 +0300</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; 1) Эта сборка еще не в сизифе :)
Сорри, повинен.

&gt; 2) У меня не падает
i586? у меня x86_64 (300+ torrents to seed), и почему-то падают :(
Я в свое время долго с бубном танцевал, чтобы собрать нормальную
сборку qbittorrent для 4.1.
Обновился на 5.1 - там 1.6.0 падает, 
Собрал последнюю из git- еще хуже :(

&gt; 3) вы не смотрите на svn, это релиз просто чуть чуть раньше оф.
а почему 0.15.0 вместо 0.14.8?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105863</commentid>
    <comment_count>3</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-01-23 21:03:41 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; &gt; 2) У меня не падает
&gt; i586? у меня x86_64 (300+ torrents to seed), и почему-то падают :(
У меня тоже 64 но порядка 80 торрентов.

&gt; &gt; 3) вы не смотрите на svn, это релиз просто чуть чуть раньше оф.
&gt; а почему 0.15.0 вместо 0.14.8?
ну... в тесном контакте с апстримом</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105907</commentid>
    <comment_count>4</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-01-25 00:40:48 +0300</bug_when>
    <thetext>я собрал себе под 5.1 qbittorrent 2.1.1 + libtorrent-rasterbar 0.14.8
из апстримных тарболов.

3 часа полет нормальный.
с другой стороны, я в процессе пробования разных версий угробил настройки,
пришлось перечитать торренты заново, так что чем была вызвана глючность,
уже тяжело сказать.

Я указанной комбинацией версий очень доволен, хотел бы получить ваше разрешение 
сбакпортить ее в 5.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105908</commentid>
    <comment_count>5</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-01-25 00:59:22 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; Я указанной комбинацией версий очень доволен
Сорри, поспешил. После перезапуска опять падает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105924</commentid>
    <comment_count>6</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-01-25 12:36:04 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; (В ответ на комментарий №4)
&gt; &gt; Я указанной комбинацией версий очень доволен
&gt; Сорри, поспешил. После перезапуска опять падает.

А если убрать пока те торренты что были.. Т.е. вообще погонять его с нуля? Была в какой-то версии ошибка когда он падал пытаясь поднять предыдущие торренты (но это было давно).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105939</commentid>
    <comment_count>7</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-01-25 14:41:06 +0300</bug_when>
    <thetext>Да. попробуйте убрать BT_backup директорию куда-нибудь в сторону,запустите qbittorrent и добавляйте по одному ваши торренты чтобы найти какой из них не  нравится ему.

А, апстрим просит gdb backtrace (только libtorrent должен быть с дебагом собран) если не затруднит.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105956</commentid>
    <comment_count>8</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-01-25 21:20:33 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Да. попробуйте убрать BT_backup директорию куда-нибудь в сторону,запустите
&gt; qbittorrent и добавляйте по одному ваши торренты чтобы найти какой из них не 
&gt; нравится ему.
&gt; 
&gt; А, апстрим просит gdb backtrace (только libtorrent должен быть с дебагом
&gt; собран) если не затруднит.

Ок, понял, только я послезавтра еду к родным на неделю, так что скорее 
всего позже уже отладкой займусь, где-то дней через 10.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106339</commentid>
    <comment_count>9</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-02-04 16:32:57 +0300</bug_when>
    <thetext>повесил в upstream
https://bugs.launchpad.net/qbittorrent/+bug/517062</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107099</commentid>
    <comment_count>10</comment_count>
    <who name="Konstantin Kondratyuk">kondratyuk</who>
    <bug_when>2010-02-24 15:43:55 +0300</bug_when>
    <thetext>$ rpm -qa|grep qbitt
qbittorrent-2.2.0-alt0.1.svn3565

Падает с ошибкой сегментирования. Это что-то новое или отголоски текущей баги?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107101</commentid>
    <comment_count>11</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-02-24 16:29:30 +0300</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; $ rpm -qa|grep qbitt
&gt; qbittorrent-2.2.0-alt0.1.svn3565
&gt; 
&gt; Падает с ошибкой сегментирования. Это что-то новое или отголоски текущей баги?

А libtorrent какая?
Почему ж у меня не падает то :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107103</commentid>
    <comment_count>12</comment_count>
    <who name="Konstantin Kondratyuk">kondratyuk</who>
    <bug_when>2010-02-24 16:41:31 +0300</bug_when>
    <thetext># rpm -qa|grep libtorrent
libtorrent-rasterbar0.15-0.15.0-alt0.1.svn4196

Сегодня до записи в багу сделал dist-upgrade. А вообще стала падать после обновления 13 февраля, но не пользовался и сразу не придал значения.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107116</commentid>
    <comment_count>13</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-02-24 19:34:25 +0300</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; $ rpm -qa|grep qbitt
&gt; qbittorrent-2.2.0-alt0.1.svn3565
&gt; 
&gt; Падает с ошибкой сегментирования. Это что-то новое или отголоски текущей баги?
я свою повесил в upsream как
http://code.google.com/p/libtorrent/issues/detail?id=28
а чтобы понять вашу, надо опять же пересобрать пакеты с отладочными символами,
(могу srpm бросить)
запустить
$ gdb qbittorrent
&gt; run
.. Wait for the crash ..
&gt; thread apply all bt full
.. Will print a good backtrace for all threads ..
и повесить баг в апстрим.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107853</commentid>
    <comment_count>14</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-03-16 20:38:05 +0300</bug_when>
    <thetext>В новом релизе продолжает падать? Там же в libtorrent ?
Если да предлагаю эту закрыть и перевесить на libtorrent тогда</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107856</commentid>
    <comment_count>15</comment_count>
    <who name="viy">viy</who>
    <bug_when>2010-03-16 23:12:37 +0300</bug_when>
    <thetext>перевесил.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108365</commentid>
    <comment_count>16</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-04-04 16:29:07 +0400</bug_when>
    <thetext>у меня работает, и по gdb проблема в libtorrent. viy перевесил.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>