Q&A

  • 아무런 메시지 없이 application종료현상
질문을 했었는데 아무런 답변없어 또 올립니다..

제목대로 아무런 메시지 없이 그냥 어플리케이션이 종료되어
버리는 일이 가끔 있습니다.
보통 exception을 처리 못하면 os가 처리하여 보여주고 뻗어
버리는데 이 과정 없이 바로 사라져 버리는군요....

memory leak때문인지 모르겠으나 전용도구로 검사해보니
제가 사용하는 dll중에 하나에서 leak이 발생하더군요.
혹시 이것때문인가요...

어쨌든 고수님들의 조언 바랍니다.

아니면 혹시 VCL component끼리 충돌하는 경우도 있는지요...??
1  COMMENTS
  • Profile
    하얀까마귀 2003.01.21 01:18
    안녕하세요 하얀까마귀 입니다.

    답변이 없는건 질문하신 내용에 좀 문제가 있군요..

    프로그램이 이유없이 뻗는다면 분명 어떠한 문제가 있겟죠..

    하지만 그문제가 OS에서 발생할수도 있으며 프로그램 내부에서 아주
    심각한 문제가 발생한 경우에는 그렇게 될수도 있습니다.

    그리고 말씀처럼 DLL에서 문제가 발생한경우에도 다운되어 버릴소지는
    잇겠죠..

    그냥 두리뭉실 그럴수도 있을껍니다라는 말밖에는 할수 없겠네요..

    실제로 만드신 프로그램이 죽는부분을 분명하게 첵크를 하셔야 합니다.

    지금처럼 가끔씩 죽는다.. <-- 이게 에러찾기가 제일 어렵죠..

    항상 문제가 생긴다면 모르겠지만 가끔씩 이러한 현상이 나타난다면

    아주 특수한 어떤 경우에 발생한다는건데 그걸 찾으셔야 합니다.

    모든 경우의수.. 메모리의 양, Cpu의 처리정도 작업의 순서, 디비프로그램
    이라면 다른 클라이언트의 동작정도 등도 어느정도 첵크하셔야 겠죠..

    문제가 생기는 부분을 찾으신후에 그결 해결하는 방법을 물으신다면

    답변해드릴수도 잇겟네요.. ^^

    별 도움이 안된것 같네요.. 죄송..

    그럼.. 즐거운시간 되세요.

    • 김동화
    • 2003.01.20 23:40
    • 8 COMMENTS
    • /
    • 0 LIKES
    • 이병훈
      2003.01.23 11:32
      안녕하세요. 제가 이렇게 함 풀어 봤습니다. ^^ create table tab_tmp (    a varchar2(...
    • 호롱불
      2003.01.21 20:07
      데이타가 많을 경우.문제가 될거 같네요.,... 전제조건이..15개의.. 미납월만 나타내준다면... 아래처...
    • 하얀까마귀
      2003.01.22 22:12
      안녕하세요 하얀까마귀 입니다. 대단하십니다.. 이제야 봤는데 돌려보지는 않았습니다만 쿼리를 보니...
    • 열심히
      2003.01.21 12:49
      가능합니다. 쿼리만으론 불가능 하구요..프로그램에서 쿼리를 만들어야겠죠.. 뭐냐면은 먼저 님이 불러...
    • 하얀까마귀
      2003.01.21 13:10
      안녕하세요 하얀까마귀 입니다. 그런 쿼리는 안됩니다 라고 해놨더니.. ㅠㅠ 너무 단정적이었나요? ...
    • Galaxy
      2003.01.21 02:43
      안녕하세요 수고 많습니다. 정답을 드리지 못해서 죄송합니다. 저는 그게 가능하다고 생각 합니다. ...
    • 김동화
      2003.01.21 02:55
      구체적으로 어떤 식으로 하는지도 알려주시면 감사하겠습니다. 감이 잘 오지 않아서요. 항상 건강하...
    • • • •
    • shem
    • 2003.01.20 22:49
    • 0 COMMENTS
    • /
    • 0 LIKES
    • Galaxy
    • 2003.01.20 22:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 임형호
      2003.01.20 23:21
      일단 aadba 알리아스를 SQLExplorer 에서 직접 Open 해보세요. 만약 Open 이 안된다면...  Al...
    • Galaxy
      2003.01.21 00:32
      감사 합니다. 잘못 했다간 Format 하고 다시 설치 할뻔 했습니다. sa 계정의 암호를 지우고 새로 입...
    • 권태균
    • 2003.01.20 21:35
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2003.01.21 01:18
      안녕하세요 하얀까마귀 입니다. 답변이 없는건 질문하신 내용에 좀 문제가 있군요.. 프로그램이 이유...
    • 유석민
    • 2003.01.20 21:29
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2003.01.21 01:20
      안녕하세요 하얀까마귀 입니다. 어떻게 연동시키신다는건지 잘 모르겠군요.. 먼저 asp에서 출력버튼...
    • 유석민
      2003.01.21 03:26
      답변 감사 합니다 많은 도움이 되었구여.. 제가 개발 하고자 하는 것은 시험에 응시한 수험표를 일괄적으...
    • Nalrsis
    • 2003.01.20 20:46
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 서상현
    • 2003.01.20 20:25
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.01.21 21:30
      안녕하세요. 최용일입니다. ReplaceStrings함수를 이용해서 NewLine이나 Carriage Return을 널문자로 치...
    • 전용수
    • 2003.01.20 05:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 강정구
      2003.01.20 07:02
      query.first     //쿼리의 처음으로 커서를 옮김 edit1.text:=adoquery1.fieldby...
    • gokick
      2003.01.20 19:47
      (TSearchRec.Attr and faDirectory) = faDirectory 이렇게 하믄 안될까여^^^
    • 임우식
      2003.01.20 08:07
      create table bogm_test ( no integer identity(1,1) name varchar(10) ) 위와 같이 하면 no와...
    • 휴초보
    • 2003.01.20 01:30
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 호롱불
      2003.01.21 20:47
      상호별 담당자 수가 최대 3이라면.. 얼마든지 가능한거 같네요...무식한 방법이지만...ㅋㅋ << T...
    • 임형호
      2003.01.20 23:28
      일단은 DB구조가 좀 이상하네요. 상호코드와 상호 이렇게 한테이블,  상호코드, 담당자명 이렇...
    • 임우식
      2003.01.20 08:10
      이것은 쿼리문으로만 처리하기가 ....쩝 저는 잘 몰라서 그러는데... 이런내용은 쿼리후 프로그램을 사용...
    • 김지엽
      2003.01.20 02:51
      만들어 달라는 것은 질문하시는 분 스스로에게도 별로 도움이 되지 않는다고 생각합니다. 스스로 만들어 보...
    • 조현석
    • 2003.01.19 12:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 임형호
      2003.01.20 23:14
      이곳 자료실에가서 검색에서 '파스칼' 이라고 치면요... 오브젝트파스칼 관련 문서가 있습니다. 또 ...
    • 윤민규
    • 2003.01.19 00:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 임우식
      2003.01.20 08:15
      뭐 상관없는 내용 같지만...저같은경우에는요 그림을 DB에 포함시키지 않고 다만 그림경로와 파일명만 필...
    • 구창민
      2003.01.18 22:37
      안녕하세요~ 구창민입니다. 아래를 눌러보세여~~~ http://www.delphi.co.kr/zboard/view.php?id=co...
    • 최재호
      2003.01.20 20:44
      장치관리자에서 키보드 설정을 바꾸고 재부팅하니까 드디어 작동됩니다. 저는 101키(종류3)으로 설정을 ...
    • 야정호
    • 2003.01.18 20:35
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 임형호
      2003.01.18 23:19
      음...일단 TQuery는 Read-Only가 Default입니다. TQuery 로 append, delete, edit 등의 명령어를 사용...
    • 포 맷
    • 2003.01.18 19:43
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 임형호
      2003.01.18 23:34
      인터베이스 isql은 인터베이스라고 볼랜드사에서 만든 DBMS를 사용할때 사용하시는거구요 BDE를 이용하...
    • 임우식
      2003.01.20 08:20
      퀵리포트에 연결하는것은 dataset컴포넌트죠. 그리고 dataset은 ADO를 통해 mssql에 연결가능하므로 굳이 ...