Bug 17044 - Проблемы с запуском
Summary: Проблемы с запуском
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gajim (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Ilya Mashkin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-07 23:08 MSD by Kirill A. Shutemov
Modified: 2008-09-08 22:34 MSD (History)
1 user (show)

See Also:


Attachments
Work aroung a misfeature in the gzip module (437 bytes, patch)
2008-09-08 10:10 MSD, avm
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill A. Shutemov 2008-09-07 23:08:40 MSD
При старти выдаёт следующее и отказывается запускаться:
Traceback (most recent call last):
  File "gajim.py", line 3315, in <module>
    Interface()
  File "gajim.py", line 3041, in __init__
    cfg_was_read = parser.read()
  File "/usr/share/gajim/src/common/optparser.py", line 79, in read
    self.update_config(old_version, new_version)
  File "/usr/share/gajim/src/common/optparser.py", line 189, in update_config
    gajim.capscache.load_from_db()
  File "/usr/share/gajim/src/common/caps.py", line 154, in load_from_db
    self.logger.iter_caps_data():
  File "/usr/share/gajim/src/common/logger.py", line 718, in iter_caps_data
    data = GzipFile(fileobj=StringIO(str(data))).read().split('\0')
  File "/usr/lib64/python2.5/gzip.py", line 220, in read
    self._read(readsize)
  File "/usr/lib64/python2.5/gzip.py", line 292, in _read
    self._read_eof()
  File "/usr/lib64/python2.5/gzip.py", line 313, in _read_eof
    raise IOError, "Incorrect length of data produced"
IOError: Incorrect length of data produced

Удаление ~/.gajim/logs.db помогает до следующего запуска
Comment 1 avm 2008-09-07 23:35:31 MSD
Да, есть такая бага: http://trac.gajim.org/ticket/4254
Хотелось бы получить личной почтой logs.db, на котором такое происходит, или хотя бы результаты команды
$ sqlite3 ~/.gajim/logs.db ".dump caps_cache"
Comment 2 Kirill A. Shutemov 2008-09-08 00:19:14 MSD
Ушло.
Comment 3 avm 2008-09-08 10:10:37 MSD
Created attachment 2885 [details]
Work aroung a misfeature in the gzip module

Попробуйте вот этот патч, пожалуйста: приложите его прямо к /usr/share/gajim/src/common/logger.py, удалите ещё раз logs.db, запустите gajim и пообщайтесь с людьми на Яндекс.Онлайн. Скорее всего, Gajim будет теперь правильно записывать caps_cache.
Comment 4 avm 2008-09-08 22:34:42 MSD
В /incoming/Sisyphus лежит релиз alt1.alpha1 с исправлением.