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.
If you think you can help me, please send me a message so we can discuss it (prices).
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: