Uploaded image for project: 'CUBRID APIs'
  1. CUBRID APIs
  2. APIS-490

When using CursorLocation = adUseClient, it is crashed!

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: OLEDB-9.1.0.p1
    • Component/s: OLEDB
    • Labels:
      None

      Description

      This issue comes from a user using OLEDB driver.

      More details can be found at http://www.cubrid.com/zbxe/bbs_developer_qa/599430

      -----------------------------------------------------

      제 테스트 환경 및 오류 내용입니다.

      참고로 MSSQL에서는 정상 동작 합니다.

      테스트 환경:

      OS : XP SP3 (32bit), WIN7 (32bit)

      CUBRID : 2008 R4.1

      개발툴 : Viusal Studio 2008 (C++)

      msado15.dll(xp) : 2.81.3012.0

      msado15.dll(win7) : 6.1.7600.17036

      테이블 생성

      Create table test_table (bigTest BIGINT, strtext STRING, intTest INT)

      데이터 입력

      insert into test_table values (1, 'text', 1)

      szQuery : 'select intTest from test_table' << == 문제 없음

      szQuery : 'select bigTest, strtext from test_table' << == 호출 시 문제 발생.

      pConnection->CursorLocation = adUseClient;

      pRecordset = pConnection->Execute((_bstr_t)szQuery, NULL, adOptionUnspecified); << 호출 시 문제 오류 발생

      오류 내용

      =======================================================================================

      HEAP[test.exe]: Invalid address specified to RtlFreeHeap( 00280000, 0012C410 )

      Windows가 test.exe에서 중단점을 트리거했습니다.

      힙이 손상되어 test.exe 또는 여기서 로드한 DLL에 버그가 있을 수도 있습니다.

      test.exe에 포커스가 있을 때 사용자가 F12 키를 눌렀기 때문일 수도 있습니다.

        Activity

        Hide
        cn15800 谢韦华[Bert] added a comment -

        Driver can not support bigint

        Show
        cn15800 谢韦华[Bert] added a comment - Driver can not support bigint

          People

          • Assignee:
            cn15800 谢韦华[Bert]
            Reporter:
            cottonspan Laura Oh
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: