Ticket #65 (closed defect: duplicate)

Opened 20 months ago

Last modified 18 months ago

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

Attachments

Change History

Changed 20 months ago by ajk

  • status changed from new to accepted

449 BOOST_ASSERT(hours_str.length() <= 2);
(gdb) print hours_str
$1 = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb0f9174 "100"}}

Changed 18 months ago by ajk

  • status changed from accepted to closed
  • resolution set to duplicate

Dup of #67

Add/Change #65 (Crash)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
The resolution will be deleted. Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.