저는 여기 또는 Google에서 1 시간 정도 검색 중이며 실행 중에 올바른 중단 점을 이동하는 방법에 대한 답을 찾을 수 없습니다. 나는 Xcode (3.2.2)를 다시 설치했고, 느리게로드 된 보험에 가입하고, 목표 설정에서 최적화를하지 않았으며, 문제를 일으키는 다른 모든 타겟 설정을 다시 설치했다. 나는 또한 사용자 프로젝트 파일 (메인 .pro 파일 제외)을 모두 파괴했다. 예, 중단 점을 실행 중입니다. 예, 깨끗한 빌드를 완료했습니다.Xcode 중단 점이 런타임에 이동되었습니다.
디버거에서 중단 점이 소스 코드에서 2 개 또는 3 개 (또는 더 많은 행)를 중지하면 단일 스테핑에서 잘못된 선이 계속 표시됩니다. 또한 디버거 창에서 진한 파란색 중단 점 기호가 사라지고 편집기 창에 나타납니다.
이것은 나를 힘들게 만듭니다.
아니, 내가 통과하고 라인 엔딩을 확인, 그들은 모두 유닉스, UTF - 8 텍스트 파일입니다. 문제가 여전히 존재합니다. – tgunr
명확히하기 위해 : 일관성없는 라인 엔딩이라고 할 때, 주어진 소스 파일 내에서 다른 라인 엔딩이 혼합 된 상황을 만들 수 있습니다. 나는 항상 이것을 얻는다. 동료들은 Windows 텍스트 편집기를 사용하여 Unix 줄 끝이있는 파일을 변경했습니다. 나는 이것이 당신이 꼭 필요하다고 말하는 것은 아니지만, 나는 그 문제의 정확한 본질에 대해 분명히하고 싶었습니다. –
예, 당신이 의미하는 바를 이해했으며 실제로 줄 끝이 일관성이 있는지 확인했습니다. 내 소스 코드에서 Xcode와 Emacs 만 사용하고 다른 누구도 코드를 망쳤다. 아직 문제를 추적하지 못했습니다. 상위 수준의 스택 프레임이 올바른 위치를 가리키고있는 것처럼 보입니다. 잘못 표시된 지점은 바로 이전 프레임과 이전 프레임뿐입니다. – tgunr