Log in

View Full Version : Could not open SQLite3 database: library routine called out of sequence



Debug
07-19-2013, 12:07 PM
Hi, I had a problem when the server starts standart.pwn.
debug log:

Vault-Tec Multiplayer Mod dedicated server debug log (0.1a snapshot "Gary 2.8")Local host: 127.0.0.1|1770Visit www.vaultmp.com for help and upload this log if you experience problems with the mod.-----------------------------------------------------------------------------------------------------[2013-07-19 17:06:02] Could not open SQLite3 database: library routine called out of sequence[2013-07-19 17:06:02] 0x5038bb: VaultException::stacktrace_() in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x503b3a: VaultException::stacktrace() in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x5ed1f4: Database<DB::Record>::initialize(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x5099af: GameFactory::Initialize() in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x4f6b40: Dedicated::DedicatedThread() in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x664338: void std::_Bind_simple<void (*())()>::_M_invoke<>(std::_Index_tuple<>) in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x6643d4: std::_Bind_simple<void (*())()>::operator()() in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x69e5a6: std::thread::_Impl<std::_Bind_simple<void (*())()> >::_M_run() in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x6d1e40: operator new(unsigned int, void*) in C:\Users\Пельмеша\Desktop\vaultserver\vaultserverd .exe0x76bf1287: itow_s in C:\Windows\system32\msvcrt.dll0x76bf1328: endthreadex in C:\Windows\system32\msvcrt.dll0x7721ed6c: BaseThreadInitThunk in C:\Windows\system32\kernel32.dll0x770e377b: RtlInitializeExceptionChain in C:\Windows\SYSTEM32\ntdll.dll0x770e374e: RtlInitializeExceptionChain in C:\Windows\SYSTEM32\ntdll.dll
[2013-07-19 17:06:02] Network thread is going to terminate-----------------------------------------------------------------------------------------------------END OF LOG

Volumed
07-19-2013, 01:28 PM
Yeah, because that doesn't make it total hard to read.......

Don't use standart.pwn I don't what you did with it but then you're doing it wrong or maybe it can also be out of date.
I recommend you to use this script: https://www.vaultmp.com/showthread.php?1393-EX-Easy-server-setup
If you want to edit basic things.

Debug
07-19-2013, 01:48 PM
Yeah, because that doesn't make it total hard to read.......

Don't use standart.pwn I don't what you did with it but then you're doing it wrong or maybe it can also be out of date.
I recommend you to use this script: https://www.vaultmp.com/showthread.php?1393-EX-Easy-server-setup
If you want to edit basic things.

I created a macro to a shortcut functions and compiled standart.pwn.
I'm pretty sure my revision did not affect the events, i compile mode -C32, also tried to mode -C64, compiled without their modifications, nothing has changed. Any other suggestions?

foxtacles
07-19-2013, 01:50 PM
Do you have the data/ folder with the fallout3.sqlite3 in it at the same place as the server? Try to run as admin

Volumed
07-19-2013, 01:57 PM
Did your server work before you loaded the script standart.pwn?

Debug
07-19-2013, 02:06 PM
https://breedpmnr.ru/i/98034c36000bfc7fb10e6b469cf4.jpg

Run as administrator, nothing.

Debug
07-19-2013, 02:09 PM
Did your server work before you loaded the script standart.pwn?
Um. Most likely after loading the gm.

Volumed
07-19-2013, 02:13 PM
https://breedpmnr.ru/i/98034c36000bfc7fb10e6b469cf4.jpg

Run as administrator, nothing.

Can you load it without standard.amx

Debug
07-19-2013, 02:15 PM
Even so, nothing changes.

Volumed
07-19-2013, 02:16 PM
Can you join the chat? It's more easy to support you there.

foxtacles
07-19-2013, 07:24 PM
The issue was the non-ASCII (cyrillic) letters in the folder path.

Solution is to move the server files to a location without these characters