This is call stack on Visual Studio 2005 00000000() > SQLite3Test.exe!winFullPathname(sqlite3_vfs * pVfs=0x0055b6f8, const char * zRelative=0x002bff30, int nFull=261, char * zFull=0x002bb098) Line 35393 + 0x12 bytes C SQLite3Test.exe!sqlite3OsFullPathname(sqlite3_vfs * pVfs=0x0055b6f8, const char * zPath=0x002bff30, int nPathOut=261, char * zPathOut=0x002bb098) Line 14814 + 0x1a bytes C SQLite3Test.exe!sqlite3PagerOpen(sqlite3_vfs * pVfs=0x0055b6f8, Pager * * ppPager=0x002bb000, const char * zFilename=0x002bff30, int nExtra=84, int flags=0, int vfsFlags=262, void (PgHdr *)* xReinit=0x004aeea0) Line 42654 + 0x15 bytes C SQLite3Test.exe!sqlite3BtreeOpen(sqlite3_vfs * pVfs=0x0055b6f8, const char * zFilename=0x002bff30, sqlite3 * db=0x002bf988, Btree * * ppBtree=0x002bfb48, int flags=0, int vfsFlags=262) Line 51051 + 0x20 bytes C SQLite3Test.exe!openDatabase(const char * zFilename=0x005498b8, sqlite3 * * ppDb=0x0018f43c, unsigned int flags=6, const char * zVfs=0x00000000) Line 48870 + 0x28 bytes C SQLite3Test.exe!sqlite3_open(const char * zFilename=0x005498b8, sqlite3 * * ppDb=0x0018f43c) Line 48990 + 0x11 bytes C SQLite3Test.exe!CSQLite3TestDlg::Test() Line 204 + 0xe bytes C++ SQLite3Test.exe!CSQLite3TestDlg::OnBnClickedButtonTest() Line 156 C++
When I compile with Visual C++ 2010. No error occurred. I can't understand this situation. Why it does not same 2005 and 2010? _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users