• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Buying Solution for this crash - 8.6

mbruzaca

New Member
Joined
Jun 8, 2012
Messages
93
Reaction score
1
Location
Brazil
Hello, I have a 8.6 server and it started crashing 10 days ago, I have the log generated by gdb. I'm tryin' to fix it but no success. I'm using Debian 6.0.

Code:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff3404700 (LWP 19313)]
0x00007ffff6dbcf64 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) bt
#0  0x00007ffff6dbcf64 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x000000000043b383 in boost::asio::detail::posix_mutex::lock() ()
#2  0x000000000043b3db in boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>::scoped_lock(boost::asio::detail::posix_mutex&) ()
#3  0x000000000043b4ad in boost::asio::detail::task_io_service<boost::asio::detail::epoll_reactor<false> >::work_started() ()
#4  0x000000000043d7a5 in void boost::asio::basic_deadline_timer<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::deadline_timer_service<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime> > >::async_wait<boost::_bi::bind_t<void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> > >(boost::_bi::bind_t<void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> >) ()
#5  0x0000000000439b08 in Connection::internalSend(boost::shared_ptr<OutputMessage>) ()
#6  0x0000000000439ed0 in Connection::send(boost::shared_ptr<OutputMessage>) ()
#7  0x0000000000505625 in OutputMessagePool::sendAll() ()
#8  0x0000000000461ca1 in Dispatcher::dispatcherThread(void*) ()
#9  0x00007ffff669f200 in thread_proxy ()
   from /usr/lib/libboost_thread.so.1.42.0
#10 0x00007ffff6dba8ca in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---<return>
#11 0x00007ffff548f92d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()
(gdb) thread 2
[Switching to thread 2 (Thread 0x7ffff3404700 (LWP 19313))]#0  0x00007ffff6dbcf64 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) bt
#0  0x00007ffff6dbcf64 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x000000000043b383 in boost::asio::detail::posix_mutex::lock() ()
#2  0x000000000043b3db in boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>::scoped_lock(boost::asio::detail::posix_mutex&) ()
#3  0x000000000043b4ad in boost::asio::detail::task_io_service<boost::asio::detail::epoll_reactor<false> >::work_started() ()
#4  0x000000000043d7a5 in void boost::asio::basic_deadline_timer<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::deadline_timer_service<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime> > >::async_wait<boost::_bi::bind_t<void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> > >(boost::_bi::bind_t<void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> >) ()
#5  0x0000000000439b08 in Connection::internalSend(boost::shared_ptr<OutputMessage>) ()
#6  0x0000000000439ed0 in Connection::send(boost::shared_ptr<OutputMessage>) ()
#7  0x0000000000505625 in OutputMessagePool::sendAll() ()
#8  0x0000000000461ca1 in Dispatcher::dispatcherThread(void*) ()
#9  0x00007ffff669f200 in thread_proxy ()
   from /usr/lib/libboost_thread.so.1.42.0
#10 0x00007ffff6dba8ca in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---

If you think you can help me, please send me a message so we can discuss it (prices).
 
Last edited:
Hmm why buy solution, no need buy go fixed..
In that step you get? When you go to compile that line?
Lua:
./autogen.sh
./configure --enable-mysql
./build.sh  -- or make?

Or use other trunk donator..
 
Simply a suggestion: Use a newer revision?

Red
 
get a better report..this one looks like crash after /shutdown ;d
 
I think it's the same

Code:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff3404700 (LWP 26560)]
0x00007ffff6dbcf64 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) bt
#0  0x00007ffff6dbcf64 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x000000000043b383 in boost::asio::detail::posix_mutex::lock() ()
#2  0x000000000043b3db in boost::asio::detail::scoped_lock<boost::asio::detail::                                                                                        posix_mutex>::scoped_lock(boost::asio::detail::posix_mutex&) ()
#3  0x000000000043b4ad in boost::asio::detail::task_io_service<boost::asio::deta                                                                                        il::epoll_reactor<false> >::work_started() ()
#4  0x000000000043d7a5 in void boost::asio::basic_deadline_timer<boost::posix_ti                                                                                        me::ptime, boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::dead                                                                                        line_timer_service<boost::posix_time::ptime, boost::asio::time_traits<boost::pos                                                                                        ix_time::ptime> > >::async_wait<boost::_bi::bind_t<void, void (*)(boost::weak_pt                                                                                        r<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::                                                                                        value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> > >(boost::_bi::bind_t                                                                                        <void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&),boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1>                                                                                         (*)()> >) ()
#5  0x0000000000439b08 in Connection::internalSend(boost::shared_ptr<OutputMessa                                                                                        ge>) ()
#6  0x0000000000439ed0 in Connection::send(boost::shared_ptr<OutputMessage>) ()
#7  0x0000000000505625 in OutputMessagePool::sendAll() ()
#8  0x0000000000461ca1 in Dispatcher::dispatcherThread(void*) ()
#9  0x00007ffff669f200 in thread_proxy ()
   from /usr/lib/libboost_thread.so.1.42.0
#10 0x00007ffff6dba8ca in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
 
What operational system do you use?

Try after crash -> thread 2 then press bt
 
try bt full instead of bt
also, before launching server, do: ulimit -c unlimited
 
Back
Top