Uploaded image for project: 'MariaDB Connector/ODBC'
  1. MariaDB Connector/ODBC
  2. ODBC-321

Driver crash in MultiByteToWideChar

    XMLWordPrintable

    Details

      Description

      Here is a driver crash reporting by our customer, which eventually caused out child process crash.
      Could you please help to take a look?

      [0] C:\Windows\System32\ntdll.dll!RtlUTF8ToUnicodeN + 0x1e0
      sp=0xda880fef50 bp=0x2881ea78cf6
      [1] C:\Windows\System32\KERNELBASE.dll!MultiByteToWideChar + 0x2b5
      [2] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x14e120
      [3] C:\Windows\System32\ntdll.dll!RtlpLowFragHeapAllocFromContext + 0x650
      [4] 0x288468b0ff8
      sp=0xda880ff0c0
      [5] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x3445c
      [6] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x2b229
      [7] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x151640
      [8] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x355c0
      [9] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x2b9fd
      [10] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x24931
      [11] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x2a107
      [12] C:\Program Files\MariaDB\MariaDB ODBC Driver 64-bit\maodbc.dll + 0x10f4e
      [13] C:\Windows\System32\odbc32.dll!SetStmtAttr + 0x269
      [14] C:\Windows\System32\odbc32.dll!bStmtSequenceError + 0x36
      [15] C:\Windows\System32\odbc32.dll!EnterStmtCS + 0x6d
      [16] C:\Windows\System32\odbc32.dll!SQLFetchScroll + 0x2f7
      [17] C:\Program Files (x86)\Common Files\MicroStrategy\MJDbOd35_64.dll!MDb::Odbc35::Odbc::SQLFetchScroll(MDb::Error &,MDb::DATABASE_TYPE,MDb::ODBCDriverVendor,void *,void *,void *,unsigned short,long,unsigned __int64 *,unsigned short *,unsigned short const *,unsigned short const *,unsigned short const *) [Z:\Server\Common\Database\Odbc35\PrivateSource\Odbc.cpp : 630 + 0x20]
      [18] C:\Program Files (x86)\Common Files\MicroStrategy\MJDbOd35_64.dll!MDb::Odbc35::OdbcResult::FetchRowsetExtendedFetch(MDb::Rowset *) [Z:\Server\Common\Database\Odbc35\PrivateSource\OdbcResult.cpp : 1360 + 0xa0]
      [19] C:\Program Files (x86)\Common Files\MicroStrategy\MJDbOd35_64.dll!MDb::Odbc35::OdbcResult::FetchRowset(MDb::TableImpl *,unsigned int) [Z:\Server\Common\Database\Odbc35\PrivateSource\OdbcResult.cpp : 1232 + 0xb]
      [20] C:\Program Files (x86)\Common Files\MicroStrategy\MJDbOd35_64.dll!MDb::Odbc35::OdbcResult::InternalFetch(unsigned int) [Z:\Server\Common\Database\Odbc35\PrivateSource\OdbcResult.cpp : 841 + 0x11d]
      [21] C:\Program Files (x86)\Common Files\MicroStrategy\MJDbOd35_64.dll!MDb::Odbc35::OdbcResult::Fetch(unsigned int) [Z:\Server\Common\Database\Odbc35\PrivateSource\OdbcResult.cpp : 725 + 0xa]
      [22] C:\Program Files (x86)\Common Files\MicroStrategy\MJPrcCo2_64.dll!MMultiProcess::MultithreadedExecutor::Run() [Z:\Server\Common\MultiProcess\ProcessCommunicator\PrivateSource\MultithreadedExecutor.cpp : 323 + 0xd]
      [23] C:\Program Files (x86)\Common Files\MicroStrategy\M8Synch4_64.dll!MSynch::ThreadImpl::ThreadFunction(void *) [Z:\Server\Common\Synch\Synch\PrivateSource\ThreadImpl.cpp : 185 + 0x9]
      [24] C:\Windows\System32\kernel32.dll!BaseThreadInitThunk + 0x14
      [25] C:\Windows\System32\ntdll.dll!RtlUserThreadStart + 0x21

      Regards,
      Zoey

        Attachments

          Activity

            People

            Assignee:
            Lawrin Lawrin Novitsky
            Reporter:
            Zoey Zoey Huang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Git Integration