Calling GetColumn when the internal CParser::lineptr points to another line (which is rare in practice, but possible, can provide test case but don't think its needed) does not handle new-lines.
Would it be possible to provide testcase anyway? More I think about this, less apparent it seems.