[devel] [BoF] Re: openmotif-2.3.2-alt3: Sisyphus/i586 test rebuild failed

Michael Shigorin mike at osdn.org.ua
Wed Jul 15 15:44:46 MSD 2009


On Wed, Jul 15, 2009 at 01:56:48PM +0400, Dmitry V. Levin wrote:
> > Вот только почему раньше-то оно не сегфолтилось?
> Потому что раньше в gcc была ошибка, и он мог не обнаружить
> переполнение в builtin inline function.

Так оно ж не вылезало.  В смысле не при сборке этой утилиты,
а при работе.  Или просто никто не замечал?

> В openmotif та же самая ерунда, что и в gnupg: структура, в
> конце которой помещён union, одним из членов которого является
> char-массив из одного элемента; эта структура размещается
> динамически, причём объём выделяемой памяти должен превышать
> размер структуры примерно на фактическую длину массива в каждом
> конкретном случае.

Спасибо.

> В отличие от gnupg, стуктура RGMResourceDesc, о которой идёт
> речь, определена в файле Mrm.h и является частью API, так что
> при её изменении следует соблюдать известную осторожность.

Боюсь, сам не справлюсь (а из федоры openmotif несколько лет
как выкинули по политическим соображениям).  Может кто помочь?

-- 
 ---- WBR, Michael Shigorin <mike at altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


More information about the Devel mailing list