|  | v7: 1c++ ПослеОткрытия | ☑ | 
    
        | 0
    
        dk   12.10.17✎ 14:54 | 
        Есть робот в 1с 77 скуль 2008
параллельно запущено 5 роботов которые формируют по 30 отчетов
 отчет один и тот же но с разными настройками
 --------
 робот формируется ежедневно и каждый день стабильно падает 2 или 3 робота с ошибкой C000005
 Если перезапустить робота то он продолжает нормально формироваться.
 Никакой зависимости между падениями выявить не удалось, разное время разные задания, разные сервера.
 обычно падает после завершения очередного задания и перед запуском следующего
 Сейчас тоже словил на своем компе эту ошибку после формирования отчета жму в меню 1с пункт Файл и 1с вываливается с C0000005
 Память не переполняется, места хватает, антивируса нет
 Пока думаю на перехватчик 1с ++ После открытия
 были у кого подобные проблемы?
 |  | 
    
        | 1
    
        dk   12.10.17✎ 14:55 | 
        т.е. ошибки в коде 1с нет - падает с системной ошибкой
да и просто перезапуск 1с помогает и робот дальше нормально формируется но может и повторно упасть
 |  | 
    
        | 2
    
        Ёпрст   гуру 12.10.17✎ 14:57 | 
        Не используй послеОткрытия в перехватчике     |  | 
    
        | 3
    
        Ёпрст   гуру 12.10.17✎ 14:57 | 
        это там не нужно     |  | 
    
        | 4
    
        dk   12.10.17✎ 14:58 | 
        послеОткрытия пишет логи кто какой отчет когда открывал
попробую отключить для теста, но на след неделе тока
 |  | 
    
        | 5
    
        Ёпрст   гуру 12.10.17✎ 14:59 | 
        перехватывай тогда или СобытиеГМ_СозданиеКонтекста
или ПослеСозданияФормы
 |  | 
    
        | 6
    
        ADirks   12.10.17✎ 15:03 | 
        для логов лучше использовать события FormEx
ПриЗагрузкеВнешнегоОтчета()
 и
 ПриЗагрузкеФормы()
 
 надёжней
 |  | 
    
        | 7
    
        dk   17.10.17✎ 12:24 | 
        закомментировал послеОткрытия - глюки остались     |  | 
    
        | 8
    
        vcv   17.10.17✎ 14:55 | 
        У меня автоотчёты в 1С довольно регулярно падают. Особых закономерностей не отмечено. Кроме одной - если взяться прописывать переменные с помощью Перем в каждой процедуре/функции, количество падений резко уменьшается. Но это, возможно, моя личная ситуация по навороченности MDшника, используемым внешним компонентам и так далее.     |  |