Subject: [Boost-bugs] [Boost C++ Libraries] #11456: deadline timer works using gcc 4.4, breaks with gcc 4.7, after switching from boost 52 to 58
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-07-08 15:19:43
#11456: deadline timer works using gcc 4.4, breaks with gcc 4.7, after switching
from boost 52 to 58
-------------------------------+----------------------------
Reporter: P.S.vanderHeide@⦠| Owner: chris_kohlhoff
Type: Bugs | Status: new
Milestone: To Be Determined | Component: asio
Version: Boost 1.58.0 | Severity: Problem
Keywords: |
-------------------------------+----------------------------
Our project recently switched from boost 52 to boost 58
Our boost libs (.so) are built using gcc 4.4 on linux 32 bit
When building our test application using gcc 4.4 we see no problems.
When building with gcc 4.7 our test application, which consists of 2
deadline timers, starts, but ioservice::run never returns.
When enabling -DBOOST_ASIO_ENABLE_HANDLER_TRACKING the application
segfaults on boost/asio/detail/op_queue.hpp:42 (o1->next_ = 02;)
Using boost 52, built with gcc 4.4, our test application, built with gcc
4.7, runs without problems.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11456> 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:18 UTC