История изменений
Исправление Deleted, (текущая версия) :
При старте она проверяет наличие лотка, и если он есть, создает в нем иконку.
Это не по стандарту поведение. Лоток вполне может прогрузиться позже приложения, упасть в процессе работы, быть заменён на другой и т.п. Программа должна все эти случаи пережить.
Если лотка нет, иконка и ее обработчики создаваться не будет, потому что будет сегфолт.
А в чем конкретно проблема убрать сегфолт? Ты сам обрабатываешь XEmbed или через тулкит? Вряд ли в тулките допускали бы сегфолт на ровном месте.
Исходная версия Deleted, :
При старте она проверяет наличие лотка, и если он есть, создает в нем иконку.
Это не по стандарту поведение. Лоток вполне может прогрузиться позже приложения, упасть в процессе работы, быть заменён на другой и т.п. Программа должна все эти случае пережить.
Если лотка нет, иконка и ее обработчики создаваться не будет, потому что будет сегфолт.
А в чем конкретно проблема убрать сегфолт? Ты сам обрабатываешь XEmbed или через тулкит? Вряд ли в тулките допускали бы сегфолт на ровном месте.