[[ASIHTTPRequest alloc] initWithURL : url]을 호출하자마자 애플리케이션이 다운됩니다. 내 아이팟 터치 1G에. iOS 4.x에는 문제가 없습니다.ASIHTTPRequest가 iOS 3.1.3에서 충돌 함
내가 볼 수있는 오류는 오류 도메인 = ASIHTTPRequestErrorDomain 코드 = 10 사용자 정보 = 0x368790 "NSRangeException"
와 내가 구현 한 충돌 관리자 시스템에서 얻을 역 추적이
backtrace: (
"0 MayasDUp 0x0007f21b -[SWCrashManager backtrace] + 18",
"1 MayasDUp 0x0007ece1 sighandler + 144",
"2 libSystem.B.dylib 0x3049e7eb _sigtramp + 26",
"3 MayasDUp 0x0005128b -[ASIHTTPRequest buildPostBody] + 850"
입니다)
입니다게시 변수 설정 및 연결 시작과 같은 작업을 수행하지 않고도 [[ASIHTTPRequest alloc] initWithURL : url] 호출만으로 배치했습니다. 여전히 충돌이 발생합니다.
나는 ASIHTTPRequest 내에 중단 점을 기록하고 NSLog를 기록했지만 아무런 도움이되지 않았습니다.
비슷한 문제가 있습니까?
는 디버거를 통해 실행하고에 충돌 것 buildPostBody에있는 라인 정확히 우리를 게재 할 수 있습니까? – JosephH
buildPostBody 메서드가 완전히 실행됩니다. 메소드 끝 부분에 NSLog 호출과 중단 점을 두었고 실행은 그 지점에 정상적으로 도달합니다. 스레드 3에서 응용 프로그램이 작동을 멈추고 추가 정보가 필요하면 0 노드 만 표시됩니다. 충돌이 약간 지연된 후에 발생하며 제대로 표시 할 수없는 것 같습니다. – Dimitrios
NSZombies를 사용하도록 설정 했습니까? – JosephH