В типовой конфигурации Бухгалтерии прога 1с начала вылетать при переходе в раздел- руководителю. Конфигурация не менялась.
Имя сбойного приложения: 1cv8.exe, версия: 8.3.15.1700, метка времени: 0x5d8df342
Имя сбойного модуля: WTF.dll, версия: 0.0.0.0, метка времени: 0x5d484162
Код исключения: 0xc0000005
Смещение ошибки: 0x0000000000001f11
Идентификатор сбойного процесса: 0x%9
Время запуска сбойного приложения: 0x%10
Путь сбойного приложения: %11
Путь сбойного модуля: %12
Идентификатор отчета: %13
Полное имя сбойного пакета: %14
Код приложения, связанного со сбойным пакетом: %15
-----------------------------
Windows Server 2016
SQL Express
------------
Вылеты как на самом сервере, так и через RDP. (Через обычный терминальный режим другого пк запускает нормально. Хмм...).
Удаление базы из списка и добавление ее заново не помогло.
Смена платформы с 8.3.14.1565 на 8.3.15.1700 результатов не дала.
Хотела попробовать тестирование и исправление в 1с - прошло с ошибкой. Запустила в режиме отладки - всё ок, все грузит. Запустила в обычном режиме и начала вылетать база с той же ошибкой только со старта. Пробовала опять через отладчик - уже так не прокатывает, падает со старта как и при обычном запуске.
Загрузила назад эту базу с бэкапа .dt - вернулась к первоначальной ошибке.
При попытке из этой же логики загрузить базу из бэкапа на период отсутствия этой ошибки - не помогло. Вылетает с той же ошибкой на том же месте.
В свойствах файла wtf.dll не написано к какому пакету может относиться, поэтому постаралась скачать всевозможные net framework directx и С++ библиотеки. (но если пропустила - то вопрос какие могут там вообще использоваться библиотеки?)
В какую сторону копать? Буду очень благодарна любым идеям...
Имя сбойного приложения: 1cv8.exe, версия: 8.3.15.1700, метка времени: 0x5d8df342
Имя сбойного модуля: WTF.dll, версия: 0.0.0.0, метка времени: 0x5d484162
Код исключения: 0xc0000005
Смещение ошибки: 0x0000000000001f11
Идентификатор сбойного процесса: 0x%9
Время запуска сбойного приложения: 0x%10
Путь сбойного приложения: %11
Путь сбойного модуля: %12
Идентификатор отчета: %13
Полное имя сбойного пакета: %14
Код приложения, связанного со сбойным пакетом: %15
-----------------------------
Windows Server 2016
SQL Express
------------
Вылеты как на самом сервере, так и через RDP. (Через обычный терминальный режим другого пк запускает нормально. Хмм...).
Удаление базы из списка и добавление ее заново не помогло.
Смена платформы с 8.3.14.1565 на 8.3.15.1700 результатов не дала.
Хотела попробовать тестирование и исправление в 1с - прошло с ошибкой. Запустила в режиме отладки - всё ок, все грузит. Запустила в обычном режиме и начала вылетать база с той же ошибкой только со старта. Пробовала опять через отладчик - уже так не прокатывает, падает со старта как и при обычном запуске.
Загрузила назад эту базу с бэкапа .dt - вернулась к первоначальной ошибке.
При попытке из этой же логики загрузить базу из бэкапа на период отсутствия этой ошибки - не помогло. Вылетает с той же ошибкой на том же месте.
В свойствах файла wtf.dll не написано к какому пакету может относиться, поэтому постаралась скачать всевозможные net framework directx и С++ библиотеки. (но если пропустила - то вопрос какие могут там вообще использоваться библиотеки?)
В какую сторону копать? Буду очень благодарна любым идеям...
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Если виновата база (можно проверить положив рядом такую же базу, демку к примеру и проверить на ней), то лечить через checkdb
Если база не виновата, то можно попробовать отладкой глянуть на какой строчке отваливается платформа, может пытается какую то компоненту запустить
Если база не виновата, то можно попробовать отладкой глянуть на какой строчке отваливается платформа, может пытается какую то компоненту запустить
(2)
CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных "buhbs".
Отладка имеется в виду внутри базы? Если да - то он не дает такой возможности, ибо дело не в конфигурации, а в самой базе. и единственная инфа об ошиибке хранится в событиях винды. Если имеется в виду отладка самой программы через jit отладчик в вижуал студии - то научите как это правильно делать
CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных "buhbs".
Отладка имеется в виду внутри базы? Если да - то он не дает такой возможности, ибо дело не в конфигурации, а в самой базе. и единственная инфа об ошиибке хранится в событиях винды. Если имеется в виду отладка самой программы через jit отладчик в вижуал студии - то научите как это правильно делать
(4) Может быть поврежден какой нибудь объект метаданных, из подсистемы руководителю, и при обращении к нему платформа падает. Тут надо узнать в каком объекте проблема. Если повезет, то можно просто поверх накатить рабочую конфигурацию, и оно заменит поврежденные объекты
(14) в сети пишут, что причина тут в том, что программа читает из памяти по адресу "0" (по пустому адресу). И приводятся причины: обновления безопасности, антивирус, dep, ошибки памяти, нелицензионная венда, ... Переходите на linux - там этой проблемы нет, но есть другие (которые, на мой взгляд, можно решить без таких крутых мероприятий, как переустановка системы и покупка нового компа).
Вот у нас один из "серверов" центра удаленной разработки переехал на linux и тест Гилева для файловой аж до 125(!) скаканул (а был 74 на винде сервеной, процессора райзеновского 3-го поколения не знающей).
Вот у нас один из "серверов" центра удаленной разработки переехал на linux и тест Гилева для файловой аж до 125(!) скаканул (а был 74 на винде сервеной, процессора райзеновского 3-го поколения не знающей).
(16)
а вот юзеры боюсь будут недовольны.
Юзерам пофиг - у них на телефонах и телевизорах никакой винды нет и не будет, а есть там или линух, или юникс (iOS). А кнопку давить что в венде, что в линухе в одной и той же 1С, которая отличается от вендовой 1С не больше, чем вендовый хром от хрома где-то еще )))
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот