gora

|
Posted: Mon Sep 10, 2012 09:17 Post subject: Ошибка при закрытии ТС сторонним приложением |
|
|
Заметил следующее: последнее время при запуске msi инсталляторов для обновления уже установленного ПО вылетает ошибка:
Code: | ---------------------------
Error
---------------------------
An unhandled exception occurred at $00000000007EC169 :
EAccessViolation : Access violation
An unhandled exception occurred at $0000000000409D7F :
EAccessViolation : Access violation
$0000000000409D7F
$0000000000409F82
$000000000099BEA4
$00000000004522DD
$0000000000410127
$000000000041046D
$00000000007F112B
$000000000040EE2F
$0000000000430599
$000000000044649D
$00000000004120A0
$000000000041227B
$000000000041243D
$0000000000404B9F
---------------------------
ОК
---------------------------
| Наблюдалось это при обновлении 7-Zip и EmEditor. При обновлении сначала проверяется наличие предыдущих версий и производится их удаление. Удаление производится следующей строкой (пример для 7-zip) Code: | MsiExec /qn /x{23170F69-40C1-2702-0928-000001000000} | msi обнаруживает ранее установленную версию и удаляет ее. Если ПО открывалось из ТС и осталось "залоченым" им, то msi установщик пытается закрыть ТС, видимо это и вызывает ошибку.
Это баг ТС или я что-то неправильно делаю?
Можно ли избежать появления этой ошибки? _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|