История изменений
Исправление hobbit, (текущая версия) :
Ну доступа как такового в данном случае ещё нет, зависит от реализации printf, если в ней есть проверка на нулевые указатели — краха не будет.
Но в общем случае да, это UB, это недопустимый код, и его надо исправлять, пусть это даже пользовательская утилита, но в состав исходников ОС входит.
С третьей стороны, «есть ошибки» != «ненужно». Просто ошибки надо исправлять…
Исходная версия hobbit, :
Ну доступа как такового в данном случае ещё нет, зависит от реализации printf, если в ней есть проверка на нулевые указатели — краха не будет.
Но в общем случае да, это UB, это недопустимый код, и его надо исправлять, пусть это даже пользовательская утилита, но в состав исходников ОС входит.