|
Странные случайные зависания 1С | ☑ | ||
---|---|---|---|---|
0
NortT
22.01.20
✎
08:27
|
Здравствуйте! Сразу прошу прощения, получилось многобукаф, но не знаю как упихать описание проблемы в пару строк.
Была УТ 11.4.7.150, перед новым годом сделали свертку базы, но результаты не понравились, решили, что для нас проще будет создать новую базу с нуля. Поставили чистую конфу той же версии, с помощью обработки перенесли из старой базы справочники (номенклатуру, контрагенты, подразделения, склады, пользователи) и созданные при свертки документы ввода начальных остатков. Затем конфигурация была обновлена до 11.4.10.89 После всех этих манипуляций для магазинов выгрузили начальные образы, которые были успешно установлены. И вот тут возникла проблема. Из 13 магазинов проблема проявляется как минимум в пяти. Проблема в следующем: 1с перестает реагировать на мышку и клавиатуру, будто бы зависает. При этом если тыкать мышкой в окно 1с, то динамики издают звук, будто тыкаем по неактивному окну, которое закрыто модальным диалогом. Захожу в диспетчер задач и на вкладке "Приложения" вижу, что 1с в состоянии работает, при попытке снять задачу 1с выдает сообщение "Приложение не может быть закрыто, потому что активен модальный диалог. Закройте диалог и попробуйте снова." Приходится переходить на вкладку процессы и убивать 1с. Проблема возникает с периодичностью примерно раз в один-два часа, т.е. раз 5 за день продавцы прибивают 1с. За две недели никаких закономерностей выявлено не было, может встать колом при открытом окне подбора товаров в чек, может встать когда пропикивают товар в чек, может встать когда ее вообще не касаются даже, т.е. просто открыто РМК, продавец через пол часа возвращается чтобы сделать продажу, а 1с стоит колом. При всем при этом, на сервере центральная база работает исправно, никаких зависаний, ничего такого прочего, обмены проходят. Что уже пробовал: чистить кэш, переустанавливать платформу на ту же версию, переустанавливать платформу на версию выше, при переустановки сносил все касающееся 1с из program files, programdata, %appdata%/1c, %appdata%/local/1c. Платформа 32-битная, винда 7 (замечено, но недоказано - все завиания на 32 битных системах, на 64 вроде норм, но из за специфики работы магазинов пока сложно понять влияет это или нет, т.к. некоторые магазины работают по 2-3 часа, а некоторые весь день). Скриншот ошибки можно глянуть вот здесь https://ibb.co/bsPH2Ld |
|||
1
Сияющий в темноте
22.01.20
✎
08:36
|
отключить фоновве задания и посмотреть.
|
|||
2
Фрэнки
22.01.20
✎
08:38
|
для понимания проблемы не сказан в топике релиз платформы
|
|||
3
Фрэнки
22.01.20
✎
08:41
|
и получается, что в магазинах платформа в 32 бит садится поверх винды 7 тоже 32 бит. Я бы, как минимум пробовал бы поставить в магазинах винду 64 бит. И программно аппаратное все хозяйство, которое для 32 бит запускать в винде на 64 бит. Будут проблемы или нет - это нужно смотреть. Сама по себе 1С в этой ситуации скорее жертва обстоятельств, а не виновный в возникновении трудностей.
|
|||
4
Фрэнки
22.01.20
✎
08:43
|
И да, всем эксплуатирующим специалистам пора уже задумываться над тем, что 32 бит больше работать не должны и не будут. Умрут постепенно.
|
|||
5
NortT
22.01.20
✎
08:48
|
(1) Буду пробовать сегодня, спасибо за совет.
(2) Платформа была 8.3.15.1656, затем обновлял до 1778. (4) 32-битные системы остались по наследству, где была возможность переустановил на 64, просто часть магазинов за 450+км. Ближайший проблемный за 40км, вот думаю скататься поставить 64 битную винду. |
|||
6
Йохохо
22.01.20
✎
09:00
|
(0) ключи еще какие. И раз шайтанить я бы в проблемных инет выключил для теста, вдруг за новостями лазает. И раз 32 бита стоит, значит вероятно винда не обновлялась и мб "зверь цд"
"скататься поставить 64 битную винду" - на савёле по 4500 компы собирают |
|||
7
StanLee
22.01.20
✎
09:21
|
(5) проблем не будет например с драйверами ккм Штрих-М, которые 32 бит? или еще с какой экзотикой..
|
|||
8
StanLee
22.01.20
✎
09:30
|
(4) есть на одной фирме УПП, которая при запуске на платформе 8.3.15.1656 вылетает при открытии чего-либо (закономерности не найдено), а на 64 бит отлично пашет
так что по-видимому уже платформа 32 бит как бы намекает что все, будущее настало :) |
|||
9
NortT
22.01.20
✎
09:31
|
(6) Ключи HASP HL Pro ORGL8
(7) Именно поэтому на 64-битной винде у меня стоит 32-битная 1с, т.к. на 64-битной платформе Штрихи не завелись у меня. Поэтому так понимаю от 32 битной 1с не уйти, но хотя бы винда будет 64 битная. Пока идея вырубить фоновые задания, если нет, то съездить переустановить на 64 битную винду. |
|||
10
NortT
22.01.20
✎
09:34
|
(8) Часть касс у нас Штрихи, часть Атол, вообще проблемы пока наблюдаются там где Атол, возможно потому что их просто больше и магазины с Атолами работают в течении всего дня, а ни пару часов в день, в отличие от магазинов со Штрихами. Поэтому в принципе можно поставить и 64 битную винду и 64 битную платформу, да.
|
|||
11
StanLee
22.01.20
✎
09:35
|
я бы фоновые задания сначала глянул как выше советовали, кто знает что там крутится, т.к. периодичность проблемы намекает на периодичность запуска какойто гадости, может антивирь сканит, или 1с фонит.. как загруз компа начался надо сразу в диспетчере задач глянуть что там грузит
|
|||
12
unregistered
22.01.20
✎
09:39
|
(0) Букв много, а толку - ноль.
Где данные журнала регистрации, данные технологического журнала на клиенте (вообще настроен ли он?), данные журнала событий Windows на момент сбоя? Какие базы - файловые или клиент-серверные (вероятно файловые, но уточнить надо)? |
|||
13
StanLee
22.01.20
✎
09:41
|
"После всех этих манипуляций для магазинов выгрузили начальные образы, которые были успешно установлены."
базы РИБ |
|||
14
bolero
22.01.20
✎
09:42
|
(0) > При этом если тыкать мышкой в окно 1с, то динамики издают звук, будто тыкаем по неактивному окну, которое закрыто модальным диалогом.
В 8.3.15 по сравнению с 8.3.13 явно что-то перепилили с окошками, под линуксом совсем все плохо стало: размер неправильно подбирается, вместо левого лика реагирует как на правый, активирует вдруг перетаскивание, когда не просят (видимо, думает, что я на планшете). У меня периодически бывает, 1С думает, что открыла модальное окно, а окна нет, и трынькает пока не прибьешь. Проблема явно помножена на хранимые настройки пользователей (возможно, координаты или размер окна), т.к., допустим, окно выбора товара под одним пользователем работает, под другим стабильно "пропадает". Еще вариант, что запоминаются координаты окна за пределами экрана. У меня постоянно то большой монитор, то маленький, то два маленьких. |
|||
15
NortT
22.01.20
✎
10:02
|
(12) Знал б куда копать и где смотреть не спрашивал б..
Вечером, после закрытия смогу посмотреть по журналу регистрации еще раз, но вообще смотрел ничего подозрительного не было. ТЖ не настроен. (14) У меня периодически бывает, 1С думает, что открыла модальное окно, а окна нет, и трынькает пока не прибьешь. Аналогично, трынькает пока не прибьешь, а окна нет. Так и что? Так и живете? :) |
|||
16
bolero
22.01.20
✎
10:07
|
(15) пока по RDP хожу на соседнюю машину с шиндовс и запускаю там
неудобно, но когда-то других вариантов и не было особо _возможно_ проблема с пропадающими окошками уходит, если под проблемным пользователем зайти на безпроблемной машине, открыть-закрыть окно и корректно закрыть 1с |
|||
17
NortT
22.01.20
✎
10:10
|
(16) RDP не вариант в моем случае. По поводу пользователя спасибо, возьму на заметку, вечером все варианты буду пробовать.
|
|||
18
pechkin
22.01.20
✎
10:35
|
посмотреть каким нибудеь менеджером окон, чтоже за окно такое торчит
|
|||
19
bolero
22.01.20
✎
10:44
|
(18) засада в том, что менеджер окон говорит нет никаких окон, кроме главного окна 1с (это у меня, не у ТС)
|
|||
20
NortT
22.01.20
✎
17:05
|
(16) А что имеете ввиду под "под проблемным пользователем зайти на безпроблемной машине, открыть-закрыть окно и корректно закрыть 1с"?
Мне скопировать базу на другой комп, открыть 1с, следом закрыть и скопировать обратно? |
|||
21
seevkik
22.01.20
✎
17:08
|
Типовая? Расширения?
|
|||
22
seevkik
22.01.20
✎
17:09
|
Включи отладку, замер производительности и в момент зависания ищи модальный вызов
|
|||
23
seevkik
22.01.20
✎
17:10
|
Багрепорты искал? Сам написал?
|
|||
24
NortT
22.01.20
✎
17:13
|
Типовая, никаких расширений. Искал багрепорты по платформам, вроде нет ничего похожего, сам писать не писал, потому что непонятно что это такое, баг или фича.
|
|||
25
NortT
22.01.20
✎
17:15
|
(22) Так по сути то она не зависает ведь, просто окно становится неактивным, как это отследить в отладчике?
|
|||
26
seevkik
22.01.20
✎
17:16
|
Хмм, может что-то типа уведомлений наподобие "обновите конфу", "включите систему взаимодействия", "введите логин от ИТС"?
Права урезаны? |
|||
27
seevkik
22.01.20
✎
17:17
|
(25) при окончании замера он же показывает камин строчки отрабатывали, "ищи модальный вызов"
|
|||
28
NortT
22.01.20
✎
17:19
|
(26) Пробовали под обычным юзером и под админом - результат один.
(27) Понял, спасибо, сейчас буду пробовать все предложенные сегодня варианты. |
|||
29
NortT
22.01.20
✎
17:20
|
Проблема с отладкой усложняется тем, что зависания рандомные, допустим до обеда сегодня висло несколько раз, после обеда до пяти часов ни разу...
|
|||
30
H A D G E H O G s
22.01.20
✎
17:30
|
(0) Падает rphost
|
|||
31
seevkik
22.01.20
✎
17:34
|
(30) там компы х32 как они туда сервер установят?)
Попробуй окна каскадом установить, может около спряталось |
|||
32
NortT
22.01.20
✎
17:37
|
(31) Попробую, спасибо за идею.
|
|||
33
NortT
22.01.20
✎
17:38
|
Запустил в отладке, сижу тыкаю в надежде, что зависнет :)
|
|||
34
bolero
22.01.20
✎
18:08
|
(20) раз файловая, видимо только так, но опять же нужно воспроизвести, а что именно - пока неизвестно
в (31) дельный совет, в линуксе эту кнопку выкинули за ненадобностью, а в шиндовсе у меня не глючит - не могу проверить и еще голосую за (26) , т.к. у меня если воспроизводится - значит всегда воспроизводится, а эта дрянь действительно полурандомно лезет от нее у меня как раз расширение стоит, где обработчики ожидания лишние поотключены еще можно по краям экрана пошариться, мало ли где на один пиксель рамка выглядывает |
|||
35
Лефмихалыч
22.01.20
✎
19:53
|
Это не зависания. Это открывается модальное окно, которое пользюки задвинули за границу экрана.
Альт пробел ... переместить ... подвигать мышью, потом стрелками клавиатуры. |
|||
36
NortT
22.01.20
✎
20:53
|
(35) не реагирует на альт пробел. Если создать какую-нибудь продажу, которая заведомо не проводится, то при ее проведении вылезет модальное окошко, что мол провести невозможно, если через диспетчер задач при этом закрывать 1с, то получаем точно такую же ошибку. Пробовал вот я на нем (на модальном окошке) и альт пробел, и альт ф4 - на модальные окна эти сочетания видимо не распространяется. Работает только контрол ентер, который нажимает умолчальную желтую кнопку, но только до тех пор пока фокус у этого окошка, если ткнуть во основное окно, то фокус теряется и все..
Да и потом, не могли же вдруг внезапно продавцы в пяти магазинах одновременно задвинуть окошко за границу экрана.. |
|||
37
NortT
22.01.20
✎
20:56
|
Кстати окна каскадом тоже не влияют на расположение окна из (36), соответственно при "зависании" этого окошка не увижу. Прошло уже 4 часа с момента тыкания, не могу "зависнуть" я 1с, как продавцы это делают?)))
|
|||
38
Лефмихалыч
22.01.20
✎
20:56
|
(36) ctrl+F4 пробовал? Он закрывает текущее окно, а не приложение
так а 1С-то что-то делает, когда вот так зависает? Может там запрос какой грузовой выполняется в БД? Итоги, там, не рассчитаны, например вообще и по этому долго всё, м? |
|||
39
NortT
22.01.20
✎
21:02
|
(38) Да, для (36) ctrl f4 работает, при зависаниях надо проверить, но помоему уже тоже проверял, вроде не работает, ощущение будто вообще этого окна нигде нет. Если был бы запрос, то при закрытии через диспетчер задач 1с б не говорила, что открыт модальный диалог. Но как зависнет, еще раз попробую. Вся беда в том, что воспроизвести невозможно проблему.
В общем пока отключил регламентные задания, создал нового пользователя и отключил дату запрета изменений (где-то читал о какой-то подобной проблеме, которая решилась так). |
|||
40
Сияющий в темноте
23.01.20
✎
08:52
|
В старой рознице был момент,когда модальное окно открывалось за основным.
чтобы это сделать,нужно ткнуть в основное в момент открытия. достать окно оттуда невозможно,но можно получить список окон приложения и найти его там. также можно в нем нажать кнопку. у борланда была прога WinSight называлась,она хорошо окна мониторит. и,кстати,блокировать окно владельца,это не совсем модальный ввзов,он прекрасно в парадигму асинхронных вызовов 1с укладывается. |
|||
41
e053nk
23.01.20
✎
10:55
|
не знаю, может поможет,может просто для статистики. На днях обратились клиенты -Розница 1с, релиз не новый, платформа тоже не последняя (не смотрел). Ничего не обновлялось в 1с-как минимум полгода. Эффект следующий-при попытки оплаты картой -окно где вводиться оплата и виды оплат на экран выводиться,но сделать в нем ничего не дает (ни нажать на клавиатуре, ни мышкой , ни закрыть -ничего. просто висит окно) . Никаких доп. окон 1с не открывает ,в процессах, в диспетчере все пусто -1c одно окно.
Методом тыка нашел одну клавишу "Enter" , после нажатия которой все нормально продолжалось работать. Сделал вывод, что в момент открытия формы -открывается модальное окно. с каким то вопросом, я "Enter"ом нажимаю кнопку в ней и все нормально , но окно само не видимое какое то.. |
|||
42
NortT
23.01.20
✎
19:29
|
(40) (41) Спасибо за наводки. Пока отключил регламентные задания, убрал дату запрета изменений и создал нового пользователя в одном магазине. Сегодня весь день работало нормально. Посмотрим завтра, если будет нормально, нужно будет включать регламентные задания по одному назад и смотреть уже..
|
|||
43
cd900907
29.04.20
✎
13:14
|
Ошибка проявляется, если в форме элемента справочника будет код типа:
&НаКлиенте Процедура ПередЗакрытием(...) Закрыть(); КонецПроцедуры Если в форме внести изменения и выбрать закрытие формы, то появится диалог о "Сохранении изменений" Если в ответе выбрать "НЕТ", то окно закроется и будет как раз завис с открытым модальным окном. Это очень хорошо видно, если ответит не "НЕТ", а "Отмена". Тогда окно вопроса взлетит второй раз. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |