Картинка была слишком большая в пикселах. SMF почему-то не проверяет размер картинки, когда она загружается, но из-за ограниченности памяти не может её переварить (уменьшить, сделать превьюшку и т.п.). Проблема с этим постом решена, но если кто-то опять загрузит слишком большую картинку (в пикселах, а не килобайтах), опять будут проблемы. Буду гуглить, как решить эту проблему.