Есть член класса — int m_action. Только в одной функции происходит его заполнение : m_action=i; В других местах я его только использую.
Выявился противный баг: значение m_action меняется независимо от меня (поток один) и я не знаю где. Более того меняется адрес m_action. Что такое? Почему такое может происходить?