Estou usando o image_style_url para obter uma miniatura de uma imagem que adicionei através da interface do administrador.
// $foo->field_picture['und'][0]['uri'] has value public://foo.jpg
image_style_url('foo-thumb', $foo->field_picture['und'][0]['uri']);
A API afirma que a imagem será criada quando a URL for solicitada. No entanto, ao visitar a página, a imagem não é exibida (404). O URL retornado da função parece estar bem formado, mas o arquivo não foi criado.
A pasta 'foo-thumb' está na pasta de dados públicos e as permissões do arquivo devem estar OK. Tentei liberar o cache da imagem (drupal image-flush foo-thumb), mas ainda não obtivemos resultados.
Alguma ideia?