Re: Ещё один глюк трея в icewm?
21 октября 2009 г. 10:41 пользователь Alexander Galanin
<al@galanin.nnov.ru> написал:
> On Tue, 20 Oct 2009 23:59:18 +0400
> Michael Kostylev <mik@it-1.ru> wrote:
>> В которой sprintf(status,...) не влезает в char status[400].
>> ltrace показывает, что в C оно уже под 200.
>
> В моей юникодной кодировке там 280 получается. При этом в графе "online
> time" написан какой-то бред, а в конце стоит странная строчка "(null)".
> Соответственно, поправить проблему увеличением размера строки status не
> выходит.
>
> Лично я подозреваю вызываемый там gettext() в том, что он память попортил.
Тоже попробовал увеличить размер буфера до 600, ничего не изменилось.
Reply to: