Сообщение Recording cache overflow¶
Ошибка в системе записи звука: Приложение получает блоки звуковых данных быстрее, чем может их обрабатывать. В результате происходит переполнение буфера записи звука. Полученные от драйвера данные теряются. Причиной может являться высокая загрузка компьютера или ошибки при записи на диск.
Важной информацией в строчке лога является параметр pos_increment - позиция в сэмплах от начала записи. В скобках после параметра указано его текущее значение. Например pos_increment (0) означает что проблема возникла в момент начала записи.
Примеры:
Версия 2.17.0.x
00001074 @ 04-10-2018, 09:35:08.542 @ @ ERR_MSG @ 8 @ ADEV_STREAM Recording cache overflow: cache pos_increment (384) != nsamples from device(480); buffers free = 0 used = 20; write pos = 1933821312; play pos = 1933821312 Error! Type=String Code=0(0x0) Function=ADEV_STREAM::AsSoundProc File=ADEV_STREAM.CPP Line=729 @
Версия 2.16.3.x
00002650 @ 25-11-2018, 19:05:50.772 @ @ ERR_MSG @ ASSERT @ ASSERT(0) function=ADEV_STREAM::AsSoundProc file=ADEV_STREAM.CPP line=676 msg=ADEV_STREAM Recording cache overflow: cache pos_increment (0) != nsamples from device(480) @