Проблема не уходит, найдена причина, связанная с почтовым ящиком ЕГАИС. При выключении которого почтовик работает стабильно.
Проделанные действия:
1. Переустановка СМ и NET Framework на старом сервере
2. Переустановка на новое железо и перенос БД. Получил такую же ошибку только с другой dll
Цитата: Сбойное приложение Sm.Post.Server.exe, версия 1.33.0.0, штамп времени 0x56cea710, сбойный модуль ntdll.dll, версия 6.0.6001.18000, штамп времени 0x4791a7a6, код исключения 0xc00000fd, смещение ошибки 0x00065bd5, ИД процесса 0x%9, время запуска приложения 0x%10.
В логах СМ
Цитата: 2016.07.15 (пятница) 08:19:58 1.33.0.0 sp7 Sm.Post.Server
----- Прерывание работы программы -----
сообщение: "Ошибка формирования физического пакета «WayBillAct_15982.XML»"
исключение: Sm.Core.BaseException
источник: Sm.Post.Filters.Egais
----- Причина исключения, уровень вложения 1 -----
сообщение: "Значение не может быть неопределенным.
Имя параметра: outputDiretory"
исключение: System.ArgumentNullException
источник: Sm.Post.Filters.Egais
метод: Void .ctor(Sm.Server.Database.OracleTransConn, Sm.Post.Filters.IFilterLog, System.String, System.String, System.String)
в Sm.Post.Filters.Egais.EgaisEncoder..ctor(OracleTransConn connection, IFilterLog logHelper, String outputDiretory, String fsRarId, String egaisPackageExtension)
в Sm.Post.Filters.Egais.EgaisFilter.EncodePackageImpl(FilterArguments args, Boolean& usePostReplyPackage, String[]& physicalPackagesNames)
в Sm.Post.Filters.FilterBase.Sm.Interfaces.IPostFilterServer.EncodePackage(Int32 physicalPackageId, Int32 targetId, String inputVirtualPackage, String outputPhysicalPackage, IPostReplyClient postReply, Boolean& usePostReplyPackage, String[]& physicalPackagesNames)