안녕하세요. KDDG 에서 많은 도움을 받고 있는거 감사드립니다.
사용중인 델파이는 델파이6 에 서비스팩2까지 깔은 상태입니다.
특정프로그램을 델파이로 개발하다가 종료를 하면 아래와 같은 메세지가 나타납니다.
'Access violation at address 40005982 in module 'rtl60.bpl'.
Read of addres 6B537362. '
프로그램 사용이나 개발에는 문제가 없고, 컴파일 및 빌더시에도 문제가 없습니다.
그리고 만들어진 프로그램을 사용하는데도 문제는 없는데요.
저런 에러 메세지가 뜨니까 신경이 쓰여서요..
나름대로 검색을 해봤는데 delphi폴더의 bin에 있는 'rtl60.bpl'을 system32로 옮겨보라고 하더라구요.
그런데 'rtl60.bpl'은 system32 폴더에 있는데도 에러메세지가 나타나더군요.
그 외로도 외국에서 여러가지 패치를 받아서 설치를 해보고 델파이도 다시 깔아보고
복구도 해보았지만.. 종료시에 나타나는 에러는 항상 똑같네요..쩝
제 추측에 특정프로그램을 개발할때만 나타나는 에러니까. 그 프로그램에서 rtl60.bpl 관련된 컨트롤에서 나타나는 에러같은데요.ㅜㅜ
혹시라고 원인을 아시는 분이라 짐작가는 분은 추측이라도 좋으니 답변부탁드립니다.
그리고 rtl60.bpl 이 무엇과 관련되어있는지를 알려주시면 감사하겠습니다.
그럼 수고하세요.
이게 났다 안났다 하기 때문에 잡기가 까다로운데,
사용자가 설치한 bpl이 문제를 일으켜서 그렇다고 하니
설치한 콤포넌트를 뺐다 넣어다 하면.. 찾을수는 있겠죠..
완전 노가다 입니다.