Bug 24721

Summary: Segmentation fault.
Product: Sisyphus Reporter: Vasyĺ V. Vercynśkyj <fuckel>
Component: spectoAssignee: Yuri N. Sedunov <aris>
Status: NEW --- QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: aris, force, grenka, real.altlinux.org
Version: unstable   
Hardware: all   
OS: Linux   

Description Vasyĺ V. Vercynśkyj 2010-12-09 13:25:56 MSK
Сегфолтится при запуске со следующим выхлопом:

*******
$ specto
/usr/lib/python2.6/site-packages/spectlib/tools/iniparser.py:307: DeprecationWarning: the sets module is deprecated
  from sets import Set
/usr/lib/python2.6/site-packages/spectlib/plugins/watch_web_static.py:32: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5

(specto:8261): libnotify-WARNING **: Missing symbol 'gdk_screen_make_display_name'
ImportError: numpy.core.multiarray failed to import
Ошибка сегментирования
*******

Из наблюдений:
Ситуация проявляется на свежеустановленных системах. Со временем проблема исчезает -- возможно не хватает зависимостей.
Comment 1 Victor Forsyuk 2011-01-26 12:27:05 MSK
(In reply to comment #0)
> Сегфолтится при запуске со следующим выхлопом:
> 
> *******
> $ specto
> /usr/lib/python2.6/site-packages/spectlib/tools/iniparser.py:307:
> DeprecationWarning: the sets module is deprecated
>   from sets import Set
> /usr/lib/python2.6/site-packages/spectlib/plugins/watch_web_static.py:32:
> DeprecationWarning: the md5 module is deprecated; use hashlib instead
>   import md5
> 
> (specto:8261): libnotify-WARNING **: Missing symbol
> 'gdk_screen_make_display_name'
> ImportError: numpy.core.multiarray failed to import
> Ошибка сегментирования
> *******
> 
> Из наблюдений:
> Ситуация проявляется на свежеустановленных системах. Со временем проблема
> исчезает -- возможно не хватает зависимостей.

Не хватает python-module-numpy, очевидно.
Comment 2 real@altlinux.org 2011-01-26 12:31:16 MSK
Очень похоже на это:
https://bugzilla.altlinux.org/show_bug.cgi?id=24883

Думаю, и решение будет таким же.

PS, Но вот мочему молчит мейнтейнер libnotify, вопрос...
Comment 3 Vasyĺ V. Vercynśkyj 2011-02-09 12:05:03 MSK
Вчера Specto запустился и даже немного поработал, пока я не добавил gmail аккаунт. Теперь в консоль вылетает следующее:

*******
$ specto
/usr/lib/python2.6/site-packages/spectlib/tools/iniparser.py:307: DeprecationWarning: the sets module is deprecated
  from sets import Set
/usr/lib/python2.6/site-packages/spectlib/plugins/watch_web_static.py:32: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
/usr/lib/python2.6/site-packages/spectlib/notifier.py:294: DeprecationWarning: PyArray_FromDimsAndDataAndDescr: use PyArray_NewFromDescr.
  for row in icon.get_pixels_array():
Traceback (most recent call last):
  File "/usr/bin/specto", line 30, in <module>
    specto = Specto()
  File "/usr/lib/python2.6/site-packages/spectlib/main.py", line 128, in __init__
    self.watch_db.create(values)
  File "/usr/lib/python2.6/site-packages/spectlib/watch.py", line 292, in create
    type = values[i]['type']
KeyError: 'type'
*******
Comment 4 Grigory Ustinov 2018-02-02 17:05:54 MSK
По-прежнему не работает. См. комментарий выше. Те же симптомы.