Bug 28331 - E17 падает при добавлении NM в системный лоток
: E17 падает при добавлении NM в системный лоток
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/e17)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2013-01-12 02:38 by
Modified: 2013-11-14 18:00 (History)


Attachments
Бэктрейс падения e17 при добавлении NM в системный лоток (1.71 KB, text/plain)
2013-01-12 02:38, manowar@altlinux.org
no flags Details
Возможность размещения системного лотка на панели, а не только на полке (678 bytes, patch)
2013-01-15 19:34, manowar@altlinux.org
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-01-12 02:38:50
Created an attachment (id=5702) [details]
Бэктрейс падения e17 при добавлении NM в системный лоток

Если включить системный лоток, а потом запустить nm-applet то e17 падает. Трейс
приложен к письму, из него видно, что проблема где-то в функции
_systray_icon_add().
------- Comment #1 From 2013-01-14 16:52:42 -------
  Отладке через gdb этот модуль почему-то не поддаётся, т.к. в отладочной
информации почему-то только имена функций представлены. Наверное не буду
разбираться почему так, а лучше добавлю туда отладочного вывода и пересоберу —
так быстрее выйдет.
------- Comment #2 From 2013-01-15 18:49:03 -------
  Ага, дело сдвинулось: добился того, что на панели появляется иконка NM и он
работает. Правда пока что эта иконка не соответствует размеру панели. Сейчас
выясню, как этот размер [динамически] можно определить.

  P.S. Выяснилось, что текущая сборка e17-debuginfo суть пустышка, нужно
собирать с CFLAGS += "-g -ggdb3" (так рекомендует сам e17 в случае падения) —
тогда пакет будет содержать гораздо больше полезной информации.
------- Comment #3 From 2013-01-15 19:34:19 -------
Created an attachment (id=5706) [details]
Возможность размещения системного лотка на панели, а не только на полке


  Разобрался. С этим патчем системный лоток теперь можно размещать как на
полке, так и на панели.
------- Comment #4 From 2013-01-15 19:38:30 -------
  Юра, приложи, пожалуйста, патчик.
------- Comment #5 From 2013-11-14 14:32:08 -------
Есть предложение расширить ACL на e17* до aris manowar legion mike либо собрать
соответствующую группу.
------- Comment #6 From 2013-11-14 14:54:55 -------
* Fri Jan 18 2013 Paul Wolneykien <manowar@altlinux.ru> 1:0.17.0-alt4
- Make the keylabels bigger, 14 pt (patch).
- Add missing SVN files as the separate tar source.
- Patch the default configuration placing systray gadget on the
  panel/shelf by default.

* Wed Jan 16 2013 Paul Wolneykien <manowar@altlinux.ru> 1:0.17.0-alt3
- Do not assume systray must be on a shelf (patch).
- Build with additional debugging flags (-g -ggdb3).
------- Comment #7 From 2013-11-14 18:00:19 -------
Действительно ::)

Предложение насчёт ACL остаётся в силе, у нас потихоньку складывается
пользовательский коллектив.