|
![]() |
#1 |
Участник
|
А не может ли быть проблема в том, что, когда управление еще находится внутри метода wait() (при повторном нажатии на кнопку), formRun уже ссылается на другой объект?
Возникает вопрос, не освобождается ли память сразу после вызова formRun = classFactory (а если судить по HeapCheck то так оно и происходит, счетчик ссылок на объекты sysSetupFormRun не увеличивается). В этом случае, могут теряться внутренние переманные, которыми оперирует wait(), что может привести к обращению к запрещенным участкам памяти, что, в свою очередь, может привести к вылету Блин, тавтология какае-то ![]()
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#2 |
MCTS
|
Цитата:
Сообщение от AndyD
![]() А не может ли быть проблема в том, что, когда управление еще находится внутри метода wait() (при повторном нажатии на кнопку), formRun уже ссылается на другой объект?
Возникает вопрос, не освобождается ли память сразу после вызова formRun = classFactory (а если судить по HeapCheck то так оно и происходит, счетчик ссылок на объекты sysSetupFormRun не увеличивается). В этом случае, могут теряться внутренние переманные, которыми оперирует wait(), что может привести к обращению к запрещенным участкам памяти, что, в свою очередь, может привести к вылету Блин, тавтология какае-то ![]()
__________________
Dynamics AX Experience |
|
Теги |
ax2009, ax3.0, ax4.0 |
|
|