Boost logo

Boost :

Subject: Re: [boost] invalid access to stack memory?
From: Bjorn Reese (breese_at_[hidden])
Date: 2017-02-11 11:46:45


On 02/11/2017 08:47 AM, alexc via Boost wrote:

> followed detail of the case, an object constructor store this pointer to a static variable. could it be a problem?

 From a quick look at the code, I do not think that it poses a problem.

The idea, as I understand it, is to use RAII to push and pop a "stack
frame" (call_stack<T>::context) onto a thread-local static "stack"
(call_stack<T>::top_.) The context destructor will remove itself from
the "stack".


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk