Erro ao carregar imagem em uma list?

Estou fazendo uma consulta em que um dos paramentos de resposta é uma imagem. Porém na resposta ela só carrega a ultima imagem.

Codigo para consulta:

$scope.preFiltrar=function() 
{
   $scope.lista=[];
   delete $scope.mensagemServidor;
   $scope.espera=Servico.filtrar($scope.filtro, callbackSucessoFiltro, errorCallback);
};

Codigo HTML

<tr dir-paginate="list in lista | itemsPerPage: ITENS_POR_PAGINA">
   <td class="celula">{{list.nome}}</td>
   <td class="celula">{{list.descricao}}</td>
   <td class="celula"><img data-ng-src="{{list.imagemClob}}"></td>
</tr>

Posso só clicar no pesquisar e ele me retorna uma lista com 5 dados que tenho no banco. Mas a imagem que carrega é do do ultimo item da lista. Se eu passar o nome como paramentro no filtro ele retornar apenas um registro e esse vem com a imagem.

Estava dando uma olhada aqui e vi que o erro pode ser na conversão do Base64. Aparece essa mensagem no Chrome:

GET data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADNYAAARDCAIAAACRf9pdAAAAA3NCS…tEzwpXbq06+tXr15du3at3Pjel8Vdg8WIDRs2nDdvXl593hHiu1OxYkVRezRXiIGKFi0aFBQEb net::ERR_INVALID_URL