▲ | jraph 4 days ago | |
Assuming new > old doesn't mean you actually make the comparison, but rather that the code is written with the belief that new > old. This code behaves correctly under this assumption, but might be doing something very bad that leads to a crash if the new < old. An actual analysis would be needed to understand the actual cause of the crash. |