Sometimes progress bars are just a hardcoded logarithmic curve that would never reach the end, but jumps to the end as soon as it is done. This saves the programmer the effort of calculating what happens, but still gives the illusion of progress.