Lib-DVM - детальный дизайн (оглавление) | Часть 1 (1-7) |
Часть 2 (8-11) | Часть 3 (12) (Сообщения об ошибках) (12.16-12.18) | Сообщения
об ошибках назад<>вперед начало |
документ от: февраль, 2001 | - дата последнего обновления 03.05.01 - |
12.16 Запрос и освобождение памяти
*** RTS err 200.000: no memory
(calloc parameters:
n = <число запрашиваемых
элементов>;
size = <размер одного элемента>)
Неудачный запрос памяти с
помощью функции calloc.
*** RTS err 200.001: invalid
calloc parameters
(n = <число запрашиваемых
элементов>;
size = <размер одного элемента>)
Неверные параметры запроса
памяти с помощью функции calloc.
*** RTS err 200.002: no memory
(calloc parameters:
n = <число запрашиваемых
элементов>;
size = <размер одного элемента>;
allocate counter = <число уже запрошенных
блоков>;
allocate memory = <общий размер
запрошенной памяти>)
Неудачный запрос памяти с
помощью функции calloc.
*** RTS err 200.003: no memory
(malloc parameter n = <число
запрашиваемых
байтов памяти>)
Неудачный запрос
памяти с помощью функции malloc.
*** RTS err 200.004: invalid
malloc parameter
(n = <число запрашиваемых байтом
памяти>)
Неверный параметр запроса памяти
с помощью функции malloc.
*** RTS err 200.005: no memory
(malloc parameters:
n = <число запрашиваемых байтов
памяти>;
allocate counter = <число уже запрошенных
блоков памяти>;
allocate memory = <общий размер
запрошенной памяти>)
Неудачный запрос памяти с
помощью фунцкии malloc.
*** RTS err 200.006: no memory
(realloc parameters:
ptr = <значение указателя
переопределяемой области>;
size = <требуемый размер памяти>)
Неудачный перезапрос памяти с
помощью функции realloc.
*** RTS err 200.007: invalid
realloc parameters
(ptr = <значение указателя
переопределяемой области>;
size = <требуемый размер памяти>)
Неверные параметры перезапроса
памяти с помощью функции realloc.
*** RTS err 200.008: no memory
(realloc parameters:
ptr = <значение указателя
переопределяемой области>;
size = <требуемый размер памяти>;
allocate counter = <число уже запрошенных
блоков памяти>;
allocate memory = <общий размер
запрошенной памяти>)
Неудачный перезапрос памяти с
помощью функции realloc.
*** RTS err 210.000: mps_Send
rc = <код возврата>
Отказ функции системы поддержки mps_Send (синхронная передача).
*** RTS err 210.001: mps_Recv
rc = <код возврата>
Отказ функции системы поддержки mps_Recv (синхронный приём).
*** RTS err 210.002:
mps_Sendnowait rc = <код возврата>
Отказ функции системы поддержки mps_Sendnowait (передача в режиме
"NO WAIT").
*** RTS err 210.003:
mps_Recvnowait rc = <код возврата>
Отказ функции системы поддержки mps_Recvnowait (приём в режиме "NO
WAIT").
*** RTS err 210.004: mps_SendA rc = <код возврата>
Отказ функции
системы поддержки mps_SendA (асинхронная
передача).
*** RTS err 210.005: mps_RecvA
rc = <код возврата>
Отказ функции системы поддержки mps_RecvA (асинхронный приём).
*** RTS err 212.000: pvm_send
rc = <код возврата>
Отказ функции PVM pvm_send.
*** RTS err 212.001: pvm_recv
rc = <код возврата>
Отказ функции PVM pvm_recv.
*** RTS err 212.002: pvm_send
rc = <код возврата>
Отказ функции PVM pvm_send.
*** RTS warning 212.003: pvm_send rc = <код возврата>
Отказ функции PVM pvm_send с последующим
повтором.
*** RTS warning 213.000: gns_senda rc = <код возврата>
Отказ функции GNS gns_senda
с последующим
повтором.
*** RTS err 213.001: gns_sendnw rc = <код возврата>
Отказ функции GNS gns_sendnw
при выполнении
широковещательной передачи.
*** RTS err 213.002: gns_sendnw rc = <код возврата>
Отказ функции GNS gns_sendnw
при выполнении
барьерной синхронизации.
*** RTS err 214.000: r_read rc
= <код возврата>
Отказ функции ROUTER r_read.
*** RTS err 214.001: r_write
rc = <код возврата>
Отказ функции ROUTER r_write.
*** RTS fatal err 214.002: function gns_senda does not
exist
Обращение к
функции gns_senda, не поддерживаемой при
работе с ROUTER.
*** RTS fatal err 214.003: functoin gns_receivea does not
exist
Обращение к
функции gns_receivea, не поддерживаемой при
работе с ROUTER.
*** RTS err 219.000: wrong call rtl_BroadCast
(the processor system is not a DVM object;
PSRef = <ссылка
на процессорную систему>)
Объект, заданный
при обращении к функции как
процессорная система, не является
DVM-объектом.
*** RTS err 219.001: wrong call rtl_BroadCast
(the object is not a processor system;
PSRef = <ссылка
на процессорную систему>)
Объект, заданный
при обращении к функции как
процессорная система, ею не
является.
*** RTS err 219.002: wrong
call rtl_BroadCast
(the given PS is not a subsystem of the current PS;
PSRef = <ссылка на заданную
процессорную систему>;
CurrentPSRef = <ссылка на текущую
процессорную систему>)
Процессорная система, заданная
при обращении к функции, не
является текущей процессорной
системой или непосредственной или
косвенной её подсистемой.
*** RTS err 219.003: wrong call rtl_BroadCast
(the given processor is not a member of the current PS;
SenderProcNum =
<внутренний номер заданного при
обращении к функции процессора>;
CurrentPSRef = <ссылка на текущую
процессорную систему>)
Процессор, заданный при обращении к функции, не принадлежит текущей процессорной системе.
12.18 Средства внутреннего самоконтроля
*** RTS fatal err 220.000: DVM
Object Count = MaxDVMObjectCount(<максимально
допустимое число DVM-объектов>)
Число созданных DVM-объектов
достигло своего максимального
значения.
*** RTS fatal err 220.001: invalid ArrayHeader
(the array is not a DVM object;
ArrayHeader[0] = <значение
0-го слова заголовка массива>)
Объект,
опознанный системой поддержки как
распределённый массив, оказался не
DVM-объектом.
*** RTS err 230.000: wrong
boundary
addr = <указатель блока памяти>
boundary code = <байт росписи
контрольной части блока памяти>
left boundary = <байты левой контрольной
части блока памяти>
right boundary = <байты правой
контрольной части блока памяти>
Изменение содержимого левой или
правой контрольной части блока
памяти.
*** RTS err 230.001: alloc buffer is full
allocate counter = <число запрошенных
блоков памяти>
allocate memory = <размер запрошенной
памяти>
Переполнение буфера сохранения
информации о запрошенных блоках
памяти.
*** RTS err 230.002: invalid
alloc ptr = <значение указателя>
Неверное значение указателя
блока памяти после очередного
запроса или перезапроса (при
сохранении информации о запросе в
буфере).
*** RTS err 230.003: invalid
free ptr = <значение указателя>
Неверное значение указателя
блока памяти при его освобождении.
*** RTS err 230.004:
invalid ptr
ptr = <значение указателя области
памяти>
length = <длина области памяти>
Неверное значение указателя
области памяти при его проверке во
встроенных в систему поддержки
точках контроля.
*** RTS fatal err 240.000: wrong trace level
Уровень
вложенности трассируемых событий
превзошел максимально допустимый.
*** RTS fatal err 240.001:
trace string length > <максимально
допустимая длина записи
трассировки>
Длина строки (записи) трассировки
при трассировке в буфер превзошла
максимально допустимое значение.
*** RTS err 250.000: invalid
CheckSum
dvm_CheckSum = <эталонная контрольная
сумма>
new_CheckSum = <изменившаяся
контрольная сумма>
Изменение контрольной суммы
заданной в файле параметров
области памяти.
*** RTS err 250.001: invalid code CheckSum
dvm_CodeCheckSum =
<эталонная контрольная сумма
памяти команд> new_CodeCheckSum =
<изменившаяся контрольная сумма
памяти команд>
Изменение контрольной суммы
памяти с программным кодом системы
поддержки и пользовательской
программы.
Lib-DVM - детальный дизайн (оглавление) | Часть 1 (1-7) |
Часть 2 (8-11) | Часть 3 (12)
(Сообщения об ошибках) (12.16-12.18) |
Сообщения
об ошибках назад<>вперед начало |