我的程序崩潰和一個對話框顯示這個讀取訪問衝突異常是什麼原因造成的?
"Unhandled exception at 0x3aaf1aea (pmsqlsrv.dll) in java.exe: 0xC0000005:
Access violation reading location 0x3ac60880."
報表中顯示爲導致崩潰是
m_pDatabase->m_pIDBCreateCommand->CreateCommand();
在監視窗口,在事故中所示
"this" pointer value for the containing object is 0x7395fcaf
m_pDatabase is 0xffff8810 (does it look like a valid address?)
m_pDatabase->m_pIDBCreateCommand CXX0030: Error: expression cannot be evaluated
的地址對話框 - 0xC0000005和0x3ac60880我不知道它們是什麼。這是否意味着dll(pmsqlsrv.dll)本身已損壞,崩潰是在讀代碼段而不是訪問數據?
指針m_pDatabase或m_pIDBCreateCommand中的一個指針可能並不指向您認爲的位置,但在問題中沒有足夠的信息來回答該問題。 – Snips