mooege/mooege — Issue #426: [Exception] System.EntryPointNotFoundException: sqlite3_open_v2
Author: boscolam
Created: 2012-02-02 04:06:41+00:00
State: open

I am using CentOS release 5.5 (Final)

[mono-addon] [root@www Debug]# mono Mooege.exe
_ __ ___ ___ ___ ___ __ _ ___
| '_ ` _ \ / _ \ / _ \ / _ \ / _` | / _ \
| | | | | || (_) || (_) || __/| (_| || __/
|_| |_| |_| \___/ \___/ \___| \__, | \___|
|___/

Copyright (C) 2011 mooege project
mooege comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions; see the LICENSE file for details.

[ Info] [Program]: mooege v1.8350.4415.35497 warming-up..
[ Info] [MPQStorage]: Initializing MPQ storage..

Mono version:

[mono-addon] [root@www Debug]# mono --version
Mono JIT compiler version 2.10.2 (tarball Mon Apr 18 18:57:39 UTC 2011)
Copyright (C) 2002-2011 Novell, Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Misc: debugger softdebug
LLVM: supported, not enabled.
GC: Included Boehm (with typed GC and Parallel Mark)

Log :
[Fatal] [DBManager]: Connect() - [Exception] System.EntryPointNotFoundException: sqlite3_open_v2
at (wrapper managed-to-native) System.Data.SQLite.UnsafeNativeMethods:sqlite3_open_v2 (byte[],intptr&,int,intptr)
at System.Data.SQLite.SQLite3.Open (System.String strFilename, SQLiteOpenFlagsEnum flags, Int32 maxPoolSize, Boolean usePool) [0x00000] in :0
at System.Data.SQLite.SQLiteConnection.Open () [0x00000] in :0
at Mooege.Common.Storage.DBManager.Connect () [0x00000] in :0
[Fatal] [Program]: Mooege terminating because of unhandled exception. - [Exception] System.TypeInitializationException: An exception was thrown by the type initializer for Mooege.Common.MPQ.MPQStorage ---> System.InvalidOperationException: No connection associated with this command
at System.Data.SQLite.SQLiteCommand.InitializeForReader () [0x00000] in :0
at System.Data.SQLite.SQLiteCommand.ExecuteReader (CommandBehavior behavior) [0x00000] in :0
at System.Data.SQLite.SQLiteCommand.ExecuteReader () [0x00000] in :0
at (wrapper remoting-invoke-with-check) System.Data.SQLite.SQLiteCommand:ExecuteReader ()
at Mooege.Common.MPQ.Data.LoadDBCatalog () [0x00000] in :0
at Mooege.Common.MPQ.Data.LoadCatalogs () [0x00000] in :0
at Mooege.Common.MPQ.Data.Init () [0x00000] in :0
at Mooege.Common.MPQ.MPQStorage..cctor () [0x00000] in :0
--- End of inner exception stack trace ---
at Mooege.Program.Main (System.String[] args) [0x00000] in :0

MPQ list
[Trace] [MPQPatchChain]: Added base-mpq file: CoreData.mpq.
[Trace] [MPQPatchChain]: Added base-mpq file: ClientData.mpq.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7170.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7200.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7318.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7338.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7447.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7728.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7841.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-7931.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-8059.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-8101.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-8296.MPQ.
[Trace] [MPQPatchChain]: Added patch file: /base/d3-update-base-8350.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-8350.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-8296.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-8101.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-8059.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7931.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7841.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7728.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7447.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7338.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7318.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7200.MPQ.
[Trace] [MPQPatchChain]: Applying file: d3-update-base-7170.MPQ.
[Trace] [MPQPatchChain]: Applying file: ClientData.mpq.
[Trace] [MPQPatchChain]: Applying file: CoreData.mpq.
[Trace] [MPQPatchChain]: All files successfully applied.