аварийное завершение при ЗавершитьРаботуСистемы()

1. dertran 24.02.15 17:35 Сейчас в теме
1С:Предприятие 8.3 (8.3.5.1460)
Код на форме:
&НаКлиенте
Процедура ПослеЗакрытияВопроса(Результат, Параметры) Экспорт
    Если Результат = КодВозвратаДиалога.Таймаут или Результат = КодВозвратаДиалога.Да Тогда
        ЗавершитьРаботуСистемы(Ложь);
    КонецЕсли;

КонецПроцедуры 

&НаКлиенте
Процедура ПриОткрытии(Отказ)
    Режим = РежимДиалогаВопрос.ДаНет;
    Оповещение = Новый ОписаниеОповещения("ПослеЗакрытияВопроса", ЭтаФорма, Параметры);
    ПоказатьВопрос(Оповещение, "Завершить работу?", Режим, 5);
КонецПроцедуры
Показать


Если нажать "ДА", тогда закрывается нормально, если дождаться таймаут, тогда завершается с ошибкой.
Как завершить работу 1С корректно по таймауту?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Denis_CFO 49 24.02.15 17:44 Сейчас в теме
(1) dertran, Попытка ЗавершитьРаботуСистемы(Ложь) Исключение КонецПопытки
4. AlexxJ 24.02.15 17:45 Сейчас в теме
(2) Denis_CFO, платформа вылетает, сомневаюсь что попытка поможет
5. dertran 24.02.15 17:47 Сейчас в теме
(2) Denis_CFO,
Всё равно вылетает с ошибкой:
Имя события проблемы: BEX
Имя приложения: 1CV8C.exe
Версия приложения: 8.3.5.1460
Отметка времени приложения: 54d520e8
Имя модуля с ошибкой: StackHash_0a9e
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 00000000
Смещение исключения: d015b72e
Код исключения: c0000005
Данные исключения: 00000008
Версия ОС: 6.1.7601.2.1.0.256.48
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
6. Boneman 302 24.02.15 17:50 Сейчас в теме
(5) dertran, а в толстом клиенте ? также ?
8. dertran 24.02.15 17:58 Сейчас в теме
(6) Boneman,
толстый, тонкий - одинаково.

(7) PetroP,
уже написал, только ждать их долго... думал может кто уже сталкивался.
9. Denis_CFO 49 24.02.15 18:15 Сейчас в теме
(8) dertran, похоже, именно с этой платформой проблема. Звиняй, с этим помочь не могу.
3. PetroP 24.02.15 17:45 Сейчас в теме
В оповещение заходит?
7. PetroP 24.02.15 17:53 Сейчас в теме
Надо писать в поддержку.
10. PetroP 24.02.15 18:28 Сейчас в теме
Проверил - так и есть. Ошибка.
Самое интересное, в версии 8.3.6.1760 такой ошибки нет, но ни при каких вариантах (таймаут или "Да") завершения не происходит.
11. Denis_CFO 49 24.02.15 18:32 Сейчас в теме
(10) PetroP, у меня в 8.3.6 "Сообщить()" не работал... Может ещё чего не было, не успел увидеть - вернулся на 8.3.5.1098...
12. dertran 27.02.15 14:11 Сейчас в теме
Техподдержка 1С: "В следующем релизе платформы ошибка исправлена - дождитесь выхода 8.3.6"
13. dertran 27.02.15 14:14 Сейчас в теме
Сначала дата выхода была вчера, теперь 8.3.6 17.03.15
14. D.B.Sokolov 75 27.04.19 07:54 Сейчас в теме
Может, кому поможет:
Windows Server 2008 R2 Standart x64.
Файловая база в терминале.
Разрядность 1С: x86, тонкий клиент.

Обновил платформу до 8.3.14.1694 (включая Microsoft Visual C++ 2017 Redistributable (x86)).
Программа стала падать.
Сигнатура проблемы:
Имя события проблемы: BEX
Имя приложения: 1cv8c.exe
Версия приложения: 8.3.14.1694
Отметка времени приложения: 5ca27807
Имя модуля с ошибкой: StackHash_0a9e
и т.д.

Удалил платформу 8.3.14.1694.
Удалил Microsoft Visual C++ 2017.

Поставил платформу 8.3.13.1644 (в т.ч. Microsoft Visual C++ 2015 Redistributable (x86)).
Пока не падает. Полёт нормальный.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот