Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


E-154 и lcomp

Вы не вошли.

 Поиск | Регистрация | Вход 

Дмитрий
28.07.2008 11:32:22
#1

Гость

E-154 и lcomp

Размер структуры PLATA_DESCR_E154 - 128 байт, однако функция ReadPlataDescr копирует в структуру 256 байт, т.е. "заливает" нулями еще 128 байт памяти после переданной в функцию  структуры. Последствия плачевны.

Вероятно проблема в следующем:
memcpy(pd,&pdu,sizeof(PLATA_DESCR_U2));

а должно быть как у E-140:
memcpy(pd,&pdu,sizeof(PLATA_DESCR_U));

Надеюсь на исправление.

28.07.2008 11:53:58
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: E-154 и lcomp

исправим...

30.07.2008 09:50:58
#3

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: E-154 и lcomp

обновил в библиотеке файлов...