Un bucle infinito es aquel que no tiene condición de salida, o cuya condición de ejecución nunca es falta, permitiendo que el bucle se ejecute indefinidamente.
El problema de André es que ha definido la variable que controla la ejecución de bucle pero no la está incrementando dentro del mismo, lo que hace que la variable de control siempre tenga el mismo valor y nunca llegue a la condición de salida para terminar la ejecución.
Aquí una posible solución:
contador = 0
while contador < 10:
print("Procesando datos...")
contador += 1
print("Proceso completado.")