бывает буквально раз в год, на некоторых (недоступных для отладки) машинах пользователей бывает чаще.
Бывает на самых разных вызовах. В основном на glTexture*, glBufferSubData, glGenerateMipmaps.
На момент ошибки других толстых приложений нет, свободной видеопамяти и виртуальной памяти в системе полно. Аргументы вызова и текущий стейт адекватные.
Я склоняюсь к тому что это поломка кучи и badalloc где-то в коде драйвера.
Чем посоветуете такое отлаживать, особенно если на доступных машинах протекает бессимптомно?
Пробовал валгринд, санитайзеры гцц и кланга, виндовые glflags.
Валгриндом утечки нашёл?
Обсуждают сегодня