하아... 나도 참 한심하네 -_-;;
고작 알파벳 하나 틀린 코드 갖다가 하루씩이나 버그를 찾아대다니 -_-;;
어제 내가 만든 홈브류를 테스트하다가, 폴더 리스트를 약 60회 정도 뛰우면 멈추는 현상이 발생되었다.
아마 메모리 누수(Memory Leak)때문이라고 판단한 난, 온갖 뻘짓을 하며 버그를 때려잡으려고 했다.
이거 갖고 씨름하기를 하루... VC로 포팅해서 테스트 해보자고 판단...
sceIoOpen, sceIoClose, sceIoRead, sceIoLseek32 등의 함수를 각각
fopen, fclose, fread, fseek 으로 디파인 해주고 (#define) 컴파일을 했는데
아뿔싸 글쎄 sceIoDclose 가 선언이 안되었다는 것이다.
자세히 보니 sceIoOpen으로 열어준 걸 sceIoDclose로 닫아준 것이다. -_-;;
결국 sceIoClose 로 다시 닫아주니 버그는 말끔히 해결! (고작 알파벳 하나 차이 때문에 ㅠ_ㅠ)
근데 왜 꼭 첫번째가 아니라 60회 정도했을때 멈추던 걸까? 알 수 없다.
버그는 진짜 사소한 코드 하나씩 때문에 발생하는 것 같다.
'버그'에 해당되는 글 1건
- 2007/10/05 주저리 주저리 (4)
이올린에 북마크하기
