Конфликт ТК и Office 2016.

Добавил: alextimashov, 13 августа 2019 10:15, обновлено: 19 августа 2019 07:48

Раздел: Баги

Попробовать TurboConf бесплатно!

Карточка с форума разработчиков

При запущенном ТК вылетает Excel 2016 при нажатии на практически любую кнопку клавиатуры в произвольной ячейке (если фокус на ячейке, но курсор еще не активирован). В журнале событий такая ошибка: Имя сбойного приложения: EXCEL.EXE, версия: 16.0.11901.20176, метка времени: 0x5d3bac3b Имя сбойного модуля: UIAutomationCore.DLL, версия: 7.2.18362.1, метка времени: 0x258df793 Код исключения: 0xc0000005 Смещение ошибки: 0x0011b189 Идентификатор сбойного процесса: 0x5d5c Время запуска сбойного приложения: 0x01d551a6ad100983 Путь сбойного приложения: C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE Путь сбойного модуля: C:\WINDOWS\SYSTEM32\UIAutomationCore.DLL Идентификатор отчета: efa8e32f-896d-4df9-9660-d4bcd25ca810 Полное имя сбойного пакета: Код приложения, связанного со сбойным пакетом:


К списку тем

Комментарии

bolsun
15 августа 2019 10:53: #1

@alextimashov можно гифку?


alextimashov
15 августа 2019 10:57: #2

Пользователь прикрепил(а) вложение 42.gif


alextimashov
15 августа 2019 10:58: #3

Так там ничего интересного - один раз нажимаешь, вроде нормально, второй раз нажимаешь - Эксель просто молча закрывается


bolsun
15 августа 2019 11:15: #4

@alextimashov у меня нет 2016 проверить, я использую 2013, там все в порядке. попробуйте запустить экранный диктор, например NVDA, думаю и встроенный в Windows подойдет. Если также упадет, то баг в Excel.


alextimashov
15 августа 2019 18:45: #5

@bolsun Нет, с родным экранным диктором не падает


bolsun
17 августа 2019 09:18: #6

@board у кого-нибудь есть Office 2016, можете проверить?


lankaster
17 августа 2019 11:35: #7

@bolsun Воспроизвёл ситуацию с гифки. Всё нормально. Excel стоит ровно, не падает.


bolsun
17 августа 2019 11:50: #8

@lankaster а точная версия Excel и ОС какая?


lankaster
17 августа 2019 15:42: #9

@bolsun ОС: Win 10 Pro 1803; Excel: 16.0.4312.1000, 64-bit


bolsun
17 августа 2019 16:50: #10

@lankaster спасибо за информацию!


alextimashov
18 августа 2019 02:25: #11

😉 Поставил Офис 2016 на другой комп - Эксель вылетает. Странно это. Версии: ОС: Win 10 Pro 1903, сборка 18362.295 Excel: 16.0.11901.20218 ТК: 5.9.7168.25719 На всякий случай - Офис не ломаный и даже еще не активированный- просто пробный период.


bolsun
18 августа 2019 09:53: #12

@alextimashov можете скинуть ссылку на этот дистрибутив пробной версии?


alextimashov
18 августа 2019 10:59: #13

@bolsun Да с сайта майкрософта можно скачать. Вот 2016 Home & Student https://officecdn.microsoft.com/db/492350F6-3A01-4F97-B9C0-C7C6DDF67D60/media/ru-RU/HomeStudentRetail.img Правда он не обновлен до последней версии, но на этом вроде тоже вылетает.


alextimashov
18 августа 2019 11:32: #14

bolsun
18 августа 2019 11:35: #15

@alextimashov сейчас попробую поставить на виртуалку, но что-то мне подсказывает что это баг в Excel.


bolsun
18 августа 2019 11:39: #16

@alextimashov поставил, не падает 😃


bolsun
18 августа 2019 11:43: #17

@alextimashov кстати у меня версия файла UIAutomationCore.DLL, из-за которого падает Excel, другая 7.2.16299.104


bolsun
18 августа 2019 11:55: #18

@alextimashov попробую обновить Office


alextimashov
18 августа 2019 12:03: #19

@bolsun у меня на обоих компах 7.2.18362.1 (винда обновлена до упора)


bolsun
18 августа 2019 12:19: #20

@alextimashov в гугле нашел очень похожий случай, также падает Excel с той же ошибкой при фокусе ячейки.

https://answers.microsoft.com/en-us/msoffice/forum/all/excel-2016-crashrestarts-even-after-complete/9cf49eeb-cba0-4ece-ab31-8d05a8410217?auth=1

я так понял, что проблема в нескольких установленных версиях офиса.


alextimashov
18 августа 2019 12:29: #21

@bolsun Ну у меня нет нескольких установленных версий, на втором компе вообще офиса до этого не было. Возможно проблема со "старым" офисом 2016, который падает, когда как-то неправильно обращается к "новой" dll-ке из обновления винды 1903. Потому как если поставить офис 2019, то он не падает - видимо уже знает про новую версию. Версия файла 7.2.16299.104- это же еще 1709 версия винды?


bolsun
18 августа 2019 12:36: #22

@alextimashov да, 1709. Запустил обновление - посмотрим, что будет. Так то у меня офис вообще 2013 и работает 😃


bolsun
18 августа 2019 17:17: #23

@alextimashov обновился до 1803, перестали работать адаптеры и коммутаторы Hyper-V (пришлось перенастраивать), а также слетела тема винды. Как они это делают 😃 напоминает 1с


bolsun
18 августа 2019 19:16: #24

@alextimashov все обновил, ничего не падает. У меня предлагает максимум до 1803 обновиться, 1903 не предлагает.


alextimashov
18 августа 2019 19:54: #25

@bolsun 1903 не так давно начали распространять, они это сейчас веерно делают - кому-то уже обновили, кому-то в ближайшее время, кому-то в течение пары месяцев придет обновление. Если сам не находит обновление нужно Помощник обновления запустить, он всегда последнее ставит. ( https://www.microsoft.com/ru-ru/software-download/windows10 ). Мне на один комп само пришло, на втором и планшете через помощник ставил.


bolsun
19 августа 2019 07:26: #26

@alextimashov обновил до 1903 - да, падает Excel с ТК 5.9. В гугле нашел много проблем связанных именно с этой версией Windows. Может она еще сырая, может баг в новой библиотеке UIAutomationCore.DLL, может в Excel.

Падает при попытке получить при событии смены фокуса, кэширующим запросом свойство UIA_BoundingRectanglePropertyId. Я его пока не использую в этом методе, уберу, чтобы не падало. Но думаю, что это не является багом ТК 😃

Прикладываю тестовую версию, прошу проверить.


alextimashov
19 августа 2019 07:26: #27

thumbs up 👍


bolsun
19 августа 2019 07:27: #28

Пользователь прикрепил(а) вложение TurboConf.zip Ссылка скрыта


alextimashov
19 августа 2019 07:48: #29

@bolsun Все ок, не падает.


TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней