본문 바로가기

프로그래밍/오류 해결4

mysql Lost connection to MySQL server Lost connection to MySQL server at 'reading initial communication packet', system error: 0 라즈베리에 mysql을 로컬이아닌 같은 공유기단에서HideSQL을 사용하여 연결하려하니 위와같은 오류가난다. 물론 이거하기전에는 방화벽확인, 허용아이피확인, 등을 체크해야한다. 찾아본결과 MySQL 서버 자체 문제는 아니고 OS 설정 문제였다. /etc/hosts.allow 에들어가 마지막줄에 한줄만 입력해주면된다 mysqld: ALL 다시 접속하면 잘 접속될거다! 2017. 4. 11.
VC6, 디버깅 오류 One or more breakpoints cannot be set and have been disabled.Execution will stop at the beginning of the program. Win7 64bit 환경에서 설치하여 디버그 하려니 이런 문제가 발생했다.이문제는 간단하게. 프로젝트 폴더에 .clw / .ncb / .opt 파일을 삭제후다시 빌드하면 정상적으로 해결된다.. Win7 64bit 환경에서 디버깅 종료후에 프로세스가 안죽는 오류도 있으니.다음번에 포스팅함. 2016. 9. 8.
PInvokeStackImbalance 이(가) 발생했습니다. C# 으로 외부 SDK를 참조가 아닌 DllImport로 사용중 아래와 같은 런타임 에러가 발생했다.PInvokeStackImbalance 이(가) 발생했습니다. "~~~~'에 대한 호출 결과 스택이 불안정하게 되었습니다. 관리되는 PInvoke 시그니처와 관리되지 않는 대상 시그니처가 일치하지 않기 때문인 것 같습니다. 호출 규칙 및 PInvoke 시그니처의 매개 변수와 관리되지 않는 대상 시그니처가 일치하는지 확인하십시오." 인터넷에서 검색 하니 이 에러가 발생했을 때, 닷넷 프레임 워크 3.5이하 버전으로 대상 프레임 워크를 변경하면 된다는 글이 많다. 닷넷 버전을 다운그레이드하니 런타임 오류는 사라진다. 하지만 권장하는 에러 해결법은 아니다. 정확한 에러 원인은 DLL파일을 Import할 때 함수.. 2016. 8. 2.
컴퓨터에 glut32.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. 컴퓨터에 glut32.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. glut 라이브러리 다운로드 ( Windows7 64bit 기준 )glut.h -> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\glglut32.lib -> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Libglut32.dll -> C:\Windows\SysWOW64으로 이동시킨다. 2016. 6. 22.