Тест 2. Поведение функций при неоднозначных аргументах.
Если в приведённом выше коде исправить значение переменной
FRGM, например:
Вместо рисунка вы увидите чёрный экран, т.к. запросили отрисовать фрагмент изображения, превышающий размер самого изображения.
Согласен: сказать, что это баг - нельзя, но всё же