|
|
|
|
|
by fchu
2077 days ago
|
|
You can always "bisect" through space (execution flow) OR time (commits) to find a bug. I usually prefer through space, because
1. it actively helps narrow the buggy line in the code you're working on, instead of reflecting over different snapshots of code
2. sometimes you have nothing to bisect on, if it's code you're actively writing. The author seems to have started bisecting through space using the debugger. Unfortunately they had the wrong understanding of the execution flow and quickly stopped after one step at the start of the route. Had they realized the route wasn't triggered they could have checked what happened in the authentication code. |
|