Niebieski
kasteria.online
hejka; ) mam problem, z którym nie mogę się uporać od tygodnia, otóż po kompilacji serwera (0.3.7) - tej golden "zafixowanej" edycji, gdy próbuje go uruchomić wyskakuje mi błąd tego rodzaju:
, po zdebugowaniu wyskakują mi takie błędy
tu macie potrzebny wycinek z otserv.cpp
!!!Linijka 318 jest pogrubiona!!!.
A więc moje pytanie brzmi, jak to naprawić/ogarnąć? Bo ja już rozkładam ręce, i licze na waszą pomoc. Jeżeli potrzebne by były jakieś dodatkowe informacje, proszę napisać.
PS podejrzewam, że jest to problem z glibc - a konkretnie chodzi o jego update, lecz nie wiem jak się do tego zabrać, żeby nic nie spieprzyć
Pozdrawiam,
Niebieski.
Code:
[14:40:56.267] >> Loading config (config.lua)
Illegal instruction
Code:
#0 0x0000000801fc36f7 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1 0x0000000801fc2548 in __pthread_wait_for_restart_signal ()
from /lib/libpthread.so.0
#2 0x0000000801fc04a1 in pthread_cond_wait@GLIBC_2.3 ()
from /lib/libpthread.so.0
#3 0x00000000004d9ed5 in boost::condition_variable::wait (this=0xa9cb40,
m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:20
#4 0x000000000064ae2b in main (argc=1, argv=0x7fffffffdc20) at otserv.cpp:318
tu macie potrzebny wycinek z otserv.cpp
Code:
OutputHandler::getInstance();
Dispatcher::getInstance().addTask(createTask(boost::bind(otserv, args, &servicer)));
[B]g_loaderSignal.wait(g_loaderUniqueLock);[/B]
boost::this_thread::sleep(boost::posix_time::milliseconds(1000));
if(servicer.isRunning())
{
Status::getInstance();
std::clog << ">> " << g_config.getString(ConfigManager::SERVER_NAME) << " server Online!" << std::endl << std::endl;
servicer.run();
}
else
std::clog << ">> " << g_config.getString(ConfigManager::SERVER_NAME) << " server Offline! No services available..." << std::endl << std::endl;
Dispatcher::getInstance().exit();
Scheduler::getInstance().exit();
!!!Linijka 318 jest pogrubiona!!!.
A więc moje pytanie brzmi, jak to naprawić/ogarnąć? Bo ja już rozkładam ręce, i licze na waszą pomoc. Jeżeli potrzebne by były jakieś dodatkowe informacje, proszę napisać.
PS podejrzewam, że jest to problem z glibc - a konkretnie chodzi o jego update, lecz nie wiem jak się do tego zabrać, żeby nic nie spieprzyć
Pozdrawiam,
Niebieski.