Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7611: segfault in epoll_reactor.ipp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-01-30 01:47:13
#7611: segfault in epoll_reactor.ipp
-------------------------------------------------+-------------------------
Reporter: Fredrik Jansson | Owner:
<fredrik.jansson.se@â¦> | chris_kohlhoff
Type: Bugs | Status: closed
Milestone: To Be Determined | Component: asio
Version: Boost 1.52.0 | Severity: Problem
Resolution: invalid | Keywords:
-------------------------------------------------+-------------------------
Comment (by jrob_email@â¦):
When was this bug introducted I see it in 1.45 Ubuntu 12.04
#0 0x00002b55ee92fe84 in pthread_mutex_lock () from /lib/x86_64-linux-
gnu/libpthread.so.0
(gdb) bt
#0 0x00002b55ee92fe84 in pthread_mutex_lock () from /lib/x86_64-linux-
gnu/libpthread.so.0
#1 0x00002b55ed7e1049 in lock (this=0x3233332ecb) at
/usr/include/boost/asio/detail/posix_mutex.hpp:52
#2 scoped_lock (m=..., this=<synthetic pointer>) at
/usr/include/boost/asio/detail/scoped_lock.hpp:36
#3 boost::asio::detail::epoll_reactor::close_descriptor
(this=0x3233332e53, descriptor_data=@0x51afeb2f0: 0x4f293a770) at
/usr/include/boost/asio/detail/impl/epoll_reactor.ipp:195
#4 0x00002b55ee02d577 in destroy (impl=..., this=<optimized out>) at
/usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:53
#5 destroy (impl=..., this=<optimized out>) at
/usr/include/boost/asio/datagram_socket_service.hpp:101
#6 ~basic_io_object (this=0x51afeb2e0, __in_chrg=<optimized out>) at
/usr/include/boost/asio/basic_io_object.hpp:85
#7 ~basic_socket (this=0x51afeb2e0, __in_chrg=<optimized out>) at
/usr/include/boost/asio/basic_socket.hpp:1054
#8 ~basic_datagram_socket (this=0x51afeb2e0, __in_chrg=<optimized out>)
at /usr/include/boost/asio/basic_datagram_socket.hpp:41
#9 msg::kit::ChannelState::shutdown (this=0x51b969000) at
UDPReceiver.cpp:1985
#10 0x00002b55ee02d7cb in msg::kit::ChannelState::~ChannelState
(this=0x51b969000, __in_chrg=<optimized o
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7611#comment:3> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC