Re: Ещё один глюк трея в icewm?
On Tue Oct 20 23:59:18 2009
Michael Kostylev wrote:
>>>>> grep 'icewm.*segfault' /var/log/messages
>>>> Oct 20 08:00:01 debian kernel: [ 174.189321] icewm[3062]: segfault at
>>>> 12a4 ip b7c033b3 sp bf8144a4 error 4 in libc-2.7.so[b7b8d000+155000]
>>> По-моему так:
>>> NetStatus::updateToolTip -> sprintf -> vsprintf -> vfprintf -> strlen
>>> Из-под LANG=C уже не падает.
>> В какой локали падает?
> В которой sprintf(status,...) не влезает в char status[400].
> ltrace показывает, что в C оно уже под 200.
Как обычно, все уже украдено до нас:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551456
Michael
Reply to: