критические секции. странное.
От:
ksd
Дата: 19.04.17 15:14
Оценка:
почему может лочиться LeaveCriticalSection?!
вот что вижу отладчиком на удаленной машине:
1. после вызова InitializeCriticalSection, LockCount == -1
2. соответственно на EnterCriticalSection становится LockCount == 0, на LeaveCriticalSection становится LockCount == -1
создается критическая секция одним потоком, используется другим, все Enter/Leave в этом потоке строго парные.
что бы это могло быть?
Re: дело оказалось в другом.
От:
ksd
Дата: 19.04.17 16:00
Оценка:
ksd>что бы это могло быть?
виснет проверка стека в дебажной версии, что то ломает стэк. как лучше всего искать?
Re[2]: дело оказалось в другом.
От:
ononim
Дата: 20.04.17 06:51
Оценка:
ksd>>что бы это могло быть?
ksd>виснет проверка стека в дебажной версии, что то ломает стэк. как лучше всего искать?
windbg: ba w адрес_который_ломается
Как много веселых ребят, и все делают велосипед...
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить