fix bugs when breakpoints are set on the first line, or on a line following a function containing breakpoints