'버그'에 해당되는 글 1건

  1. 2007/01/20 한컴에다가 버그리포팅을 하려고 했더니... (4)

한컴에다가 버그리포팅을 하려고 했더니...
2007/01/20 09:54
코딩을 하다가 이상하게 한글 2007에서만 인쇄열기만 하면 다운되길래 디버깅을 했다.
디버깅을 하다 알아낸 결론은 OpenPrinter가 호출될때 죽는 문제였다.

아래는 OpenPrinter 함수
BOOL OpenPrinter(
  LPTSTR
pPrinterName,        // printer or server name
  LPHANDLE phPrinter,         // printer or server handle
  LPPRINTER_DEFAULTS pDefault  // printer defaults
);

우리쪽 모듈은 OpenPrinter를 hooking 해서 적절하게 TRUE or FALSE를 값을 리턴하도록 되어 있다. 그런데 한글 2005 뿐만 아니라 MS 오피스, 메모장....기타등등에서는 아무 문제가 없이 잘 동작을 했던것이 한글 2007에서는 다운되는것이다. 그것도 FALSE만 리턴할때...

혹 FALSE 리턴시 추가되는 다른 조건이 있나 싶어 조사도 해보고 값도 설정해보고 했지만 모두 실패...
행여나 하는 마음으로...한컴에 버그리포팅이나 해볼까 했더니..

사용자 삽입 이미지
역시나...
내가 잘못한거야?
자동으로 버그신고를 하는 MS와는 정반대의 길을 걷고 있는거 아니니?
한컴같이 큰 회사에서 버그관리를 하지않을리는 없고...
2007/01/20 09:54 2007/01/20 09:54
Trackback Address :: http://hongyver.pe.kr/blog/trackback/726