Падает 1С 8.3 на компьютерах кассиров #800666


#0 by goodLEX
Постоянно вылетает программа на компьютерах кассиров с кассирскими учетками. На них настроены рмк, подключены фискальные регистраторы, сканеры штрих-кодов и эквайринговые терминалы. На этих же компьютерах под учетными записями администраторов работает без проблем. В системном логе пишет ошибку: Имя сбойного приложения: 1cv8c.exe, версия: 8.3.10.2252, отметка времени: 0x590136ea Имя сбойного модуля: rtrsrvc.dll, версия: 8.3.10.2252, отметка времени 0x59013769 Код исключения: 0xc0000090 Смещение ошибки: 0x00036e86 Идентификатор сбойного процесса: 0xbbc Время запуска сбойного приложения: 0x01d2f660392b6881 Путь сбойного приложения: C:Program Files (x86)1cv88.3.10.2252in1cv8c.exe Путь сбойного модуля: C:Program Files (x86)1cv88.3.10.2252in trsrvc.dll Код отчета: 32f78135-6254-11e7-8485-50465da0e520 Думали это как-то связано с торговым оборудованием, обновляли драйверы, даже подключали другое, все равно вылетает. Судя по заявкам от пользователей, проблема появилась после последнего обновления конфигурации вместе с платформой. Программист 1с ничего внятного не говорит, только кидает ссылку на самый первый результат поиска, где пишут, что проблема решилась заменой оперативки. Не может же быть, что на восьми компьютерах одномоментно вышла из строя память?) В какую сторону вообще копать? Нас скоро съедят с этой бедой(
#1 by Йохохо
у вас вин ХР?
#2 by PiotrLoginov
откатиться обратно. взять один из этих чудо-компов со всеми его приблудами. Сидеть у себя с ним и пробивать тестовые чеки на тестовой базе. Сначала без приблуд. Потом подключать приблуды по одной. Далее воевать со сбойной приблудой и ее дровами. Ну или с другим зверем, в зависимости от того, что окажется виновником.
#3 by PiotrLoginov
А версия БПО какая? Можно еще добавить в ее механизмы дикое логирование, запись куда-то информации перед каждым чихом. После первого же вылета лезем в лог и видим, какое действие было последним
#4 by goodLEX
ОС Разные на всех компьютерах. Есть ХР есть 7. Есть х64 есть х32. Назад откатиться нет возможности( Как добавить логирование? И что такое БПО?
#5 by PiotrLoginov
добаить логирование - значит снимать конфу с поддержки, наваять какой-то код, пишущий инфу о текущих данных в какое-то хранилище информации, и вызывать этот код перед каждым фихом. БПО - Библиотека подключаемого оборудования. Это, образно говоря, кусочек конфы, который встроен в нее, чтобы она поддерживала различное оборудование
#6 by Cyberhawk
Поменяй оперативную память в ПК
#7 by goodLEX
Как правильно будет сформулировать задачу для программиста по поводу логирования? Версию БПО завтра посмотрю. А есть ли вероятность, что проблема в ОС или в железе?
#8 by goodLEX
RAM менять в 8 компьютерах?
#9 by Cyberhawk
Про логирование путем добавления кода - хрень. ТЖ лучше включи, собери да посмотри.
#10 by Cyberhawk
В одном для начала
#11 by goodLEX
Что есть ТЖ?
#12 by Cyberhawk
Например
#13 by Сергиус
Попробуй на более старой платформе 8.3.9 к примеру.
#14 by Имитация работы
Судя по вопросам ты там начальник. Сколько платите за решение проблемы? А своему программисту?
#15 by goodLEX
Версию конфигурации забыл указать: 11.3.3.226. В общем выяснилось, что проблема присутствует только на машинах х64. На х32 все ок. Не могу найти: где посмотреть версию БПО? На более старую платформу откатиться нет возможности. Комп забрать к себе и ковырять тоже возможности нет (ибо работа идет). И что-то логи не сохраняются в appdata, папка log пустая. А дампы я так понимаю могут открыть только 1cники. Может логи где-то включить надо?
#16 by Cyberhawk
"Может логи где-то включить надо?" // Для начала надо включить мозг. Ответ в этой ветке уже дан.
#17 by Йохохо
UAC пробовали отключать? "В общем выяснилось, что проблема присутствует только на машинах х64." уточните версии операционок
#18 by Йохохо
и версии интернет эксплорер
#19 by SatansClaws
Для набора статистики: Вчера вечером обновил платформу с 8.3.9.2170 на 8.3.10.2375 (обновлял ради обновления конфы, но конфу обновить не успел). На одном компе с РМК 1Ска стала периодически падать с тем же самым кодом ошибки (Код исключения: 0xc0000090) из оборудования подключено: 1) Сканер ШК (ЮСБ в режиме эмуляции КОМ-порта) 2) АТОЛ: FPrint-11 (не фискализированный) 3) Сберовский эквайринговый терминал. Рядом работают еще 2 компа с практически идентичным железом, но у них подключены фискализированные ККМ (одна с ЭКЛЗ, вторая - с ФН). С ними проблем не возникло. Все трое работают тонкими клиентами. Пока попробовал отключить использование ФПринт-11 и Сберовский эквайринг - будем посмотреть. Второй этап - попробовать работать толстым клиентом.
#20 by SatansClaws
У меня падает на x86 (32-битная Вынь-7)
#21 by goodLEX
Версии операционок, на которых падает все 7. IE версии 11, на одной машине с ХР 8. UAC отключать не пробовали, это может быть связано? С логами вроде разобрался, на 1 компьютере включил, жду когда упадет. Но где все-таки посмотреть версию БПО? поиском не нашел ответа на этот вопрос. Если что сильно не пинайте в 1с практически 0, просто пришлось решать эту проблему(
#22 by Йохохо
думаю надо проверить и UAC и DEP. На Вин ХР тоже х64 и падает? И, пальцем в небо, выключите ipv6
#23 by SatansClaws
3 дня работы с отключенными ККМ и эквайринговым терминалом прошли без сбоев. Подключил ККМ, эквайринг не подключал. Наблюдаю дальше.
#24 by goodLEX
Отключение UAC и DEP не помогло. Отключение ipv6 тоже. ХР x64 нет таких машин. на х32 работает нормально. Вот что записалось в лог, в файл с временем создания, примерно совпадающим с вылетом: 16:18.137001-0,EXCP,0,process=1cv8c,setTerminateHandler=setTerminateHandler 16:18.137002-0,EXCP,0,process=1cv8c,setUnhandledExceptionFilter=setUnhandledExceptionFilter 16:19.526000-0,EXCP,2,process=1cv8c,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr='srcVResourceSessionImpl.cpp: 580392e6-ba49-4280-ac67-fcd6f2180121: Неправильное имя пользователя или пароль Ошибка при выполнении запроса POST к ресурсу /e1cib/login:' Документ.ЧекККМ.Форма.ОформлениеВозвратаДеньВДень.Форма : 77 : ТаблицаТоваровВыбранПриИзмененииНаСервере;' 26:29.428003-610463995,EXCPCNTX,2,SrcName=CONN,OSThread=2544,process=1cv8c,ClientID=2,Txt=Outgoing connection closed,Context=' Документ.ЧекККМ.Форма.ОформлениеВозвратаДеньВДень.Форма : 77 : ТаблицаТоваровВыбранПриИзмененииНаСервере;' 26:29.428008-610464000,EXCPCNTX,2,SrcName=CONN,OSThread=2544,process=1cv8c,ClientID=2,Txt=Outgoing connection closed,Context=' 26:29.881009-0,EXCP,0,process=1cv8c,ClientID=0,Exception=NetDataExchangeException,Descr='descr=10038(0x00002736): Сделана попытка выполнить операцию на объекте, не являющемся сокетом.  line=955 file=srcHeartbeatThreadImpl.cpp' 26:29.881011-0,EXCPCNTX,0,ClientComputerName=,ServerComputerName=,UserName=,ConnectString= 26:29.881012-0,EXCP,0,process=1cv8c,Exception=81029657-3fe6-4cd6-80c0-36de78fe6657,Descr='srcHeartbeatThreadImpl.cpp(1176): 81029657-3fe6-4cd6-80c0-36de78fe6657: descr=10038(0x00002736): Сделана попытка выполнить операцию на объекте, не являющемся сокетом.  line=955 file=srcHeartbeatThreadImpl.cpp'
#25 by mistеr
Толочь воду в ступе можно долго. Падение платформы - это как раз тот случай, когда нужно обращаться в поддержку. Параллельно можно попробовать локализовать проблему. Ну а если в лом - просто использовать 32-битную платформу (на 64-битной ОС, да).
#26 by goodLEX
так 32-битная платформа и стоит. на х64 не работает торговое оборудование
#27 by SatansClaws
Ну вот и виновник. С подключенной ККМ, но без Сберовского терминала работало стабильно. После подключения Сберовского терминала не прошло и 15 минут до первого падения. Сберовский терминал, если что, без собственной чекопечаталки - эквайринговый чек печатается через подключенный к 1С Атол.
#28 by assasu
база файловая? вангую  -  поломалась база и все вылечится если сделать chdbfl
#29 by assasu
еще вариант - начать отключать оборудование по очереди. что бы понять что глючит. начать с дисплеев и дурацких терминалов из банка
#30 by Otark
в даже уже нашли, что-то не факт правда, что у ТС, тоже самое.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С