Ticket #65 (closed defect: duplicate)
Crash
| Reported by: | ajk | Owned by: | ajk |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | General | Keywords: | |
| Cc: | Sensitive: | no |
Description
(gdb) bt
#0 0xb74361b4 in lll_lock_wait () from /lib/libpthread.so.0
#1 0xb74319e5 in _L_lock_89 () from /lib/libpthread.so.0
#2 0xb74312f2 in pthread_mutex_lock () from /lib/libpthread.so.0
#3 0xb7518d86 in pthread_mutex_lock () from /lib/libc.so.6
#4 0x0806108f in boost::assertion_failed (expr=0x81ae5eb "hours_str.length() <= 2",
function=0x81af7e0 "OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const typ"..., file=0x81ae854 "/usr/include/boost/date_time/time_facet.hpp", line=449) at /usr/include/boost/thread/pthread/mutex.hpp:50
#5 0x080d05ee in boost::date_time::time_facet<boost::posix_time::ptime, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::put (this=0x8656600, a_next=
{<std::iterator<std::output_iterator_tag, void, void, void, void>> = {<No data fields>}, _M_sbuf = 0x84d0c0c, _M_failed = false}, a_ios=@0x84d0c94, a_fill=32 ' ', a_time_dur=@0xbfbf64b8)
at /usr/include/boost/date_time/time_facet.hpp:449
#6 0x080d100a in logger::logline::operator<< <boost::posix_time::time_duration> (this=0xbfbf64d7, t=
{<boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, micro, 1000000, 6u, int> >> = {<boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t>> = {<boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> >> = {<boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>> = {<boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> >> = {<boost::detail::empty_base<boost::posix_time::time_duration>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ticks_ = {value_ = 20396860600}}, <No data fields>}) at /usr/include/boost/date_time/posix_time/posix_time_io.hpp:186
#7 0x0813a366 in nntp::connection::tick (this=0x8636190) at nntp/connection.cc:530
#8 0x0806a4a8 in server::tick_handler (this=0xbfbf67d0) at server.cc:142
#9 0x0806e033 in boost::asio::detail::handler_queue::handler_wrapper<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, server, boost::system::error_code>, boost::_bi::list2<boost::_bi::value<server*>, boost::arg<1> > >, boost::system::error_code> >::do_call (base=0xb0db480) at /usr/include/boost/bind/mem_fn_template.hpp:162
#10 0x0807a014 in boost::asio::detail::task_io_service<boost::asio::detail::epoll_reactor<false> >::do_one (this=0x84f66d0, lock=@0xbfbf664c, this_idle_thread=0xbfbf6600, ec=@0xbfbf665c)
at /usr/include/boost/asio/detail/handler_queue.hpp:39
#11 0x0806a136 in server::run (this=0xbfbf67d0) at /usr/include/boost/asio/detail/task_io_service.hpp:119
#12 0x08059565 in main (argc=Cannot access memory at address 0x80
) at alue_posix.cc:198
