История изменений
Исправление LightDiver, (текущая версия) :
Ты не поверишь… я нашел баг. Мне тут иногда мои куски кода скармливают чатуГпт, есть у человека доступ к нему. Так вот, одну функцию, точнее небольшой класс мой перереботали чатГпт. Да так красиво, правдоподобно. Ну я и взял код. Баг оказался в нем.
Там хитрая рекурсия, накапливала несуществующие фреймы.
И самое главное, что я заметил - это уже не первый раз. Именно когда мне присылают код чатгпт, сначала все правдоподобно, красиво, а потом как то незаметно вылазит критичный баг и хер найдешь где он. До этого он мне к войсу модуль буста звука написал. Я тогда больше недели искал почему половина браузеров отвалилась.
Так что ты был абсолютно прав по сути. Толко это был небольшой класс на пару десятков строк, а не 2,5 тыщи. Но так хитро все было, что три недели искал его. Нашел по наитию чисто случайно. Обнулил его и фпс восстановились.
Но вот же падла электронная - так красиво и правдоподобно втюхивает. Расписывает объяснение - почему мой код говно и нужно взять его изменения. Читаешь и руки сами тянутся продать квартиру, взять кредит, а деньги отдать ему.
Исходная версия LightDiver, :
Ты не поверишь… я нашел баг. Мне тут иногда мои куски кода скармливают чатуГпт, есть у человека доступ к нему. Так вот, одну функцию, точнее небольшой класс мой перереботали чатГпт. Да так красиво, правдоподобно. Ну я и взял код. Баг оказался в нем.
Там хитрая рекурсия, накапливала несуществующие фреймы.
И самое главное, что я заметил - это уже не первый раз. Именно когда мне присылают код чатгпт, сначала все правдоподобно, красиво, а потом как то незаметно вылазит критичный баг и хер найдешь где он. До этого он мне к войсу модуль буста звука написал. Я тогда больше недели искал почему половина браузеров отвалилась.
Так что ты был абсолютно прав по сути. Толко это был небольшой класс на пару десятков строк, а не 2,5 тыщи. Но так хитро все было, что три недели искал его. Нашел по наитию чисто случайно. Обнулил его и фпс восстановились.