Notice
Recent Posts
Recent Comments
목록버그해결 (1)
마음 속 하늘은 항상 맑음~!
OpenTTD r19333 AI 버그 잡기.
아래 OpenTTD 시뮬레이션을 소개한 것에 알 수 없는 오류가 발생해서 프로그램이 다운되는 문제가 있는데, 처음 문제를 알고 알렸을 때 개발자 쪽에서는 윈도우즈가 아닌 시스템에서는 문제없이 실행이 된다는 답을 받았다. 그런데 이게 단순히 save파일의 구조적인 문제인줄 알고 그냥 넘어가려 했으나 새로운 맵에서도 발생하는 것을 보면 OpenTTD의 문제로 판명 디버깅을 했는데, 특정 API의 데이터 리스트 작업 삭제 중에 문제가 생기는 것을 찾아서 임시적인 방편으로 살짝 보완처리를 했다. 완벽한 처리는 아니지만 다운이 되지 않는걸보니 괜찮은 것 같다. 인공지능이 사용하는 데이터리스트(STL을 사용한다)에서의 알고리즘 문제로 아마 개발자가 아직 문제를 알아내지 못한 것 같다. 결국 VS2008 익스프레스까..
프로그래밍
2010. 3. 6. 21:19