PDA

Показать полную графическую версию : 1C вылетает, ошибка kernelbase.dll


mugg
24-11-2022, 15:16
Здравствуйте!
При попытке запустить 1С (открыть базу в списке) приложение аварийно завершает работу с ошибкой:

Имя сбойного приложения: 1cv8.exe, версия: 8.3.22.1709, метка времени: 0x63743037
Имя сбойного модуля: KERNELBASE.dll, версия: 10.0.19041.1889, метка времени: 0xe9ede6d6
Код исключения: 0xe06d7363
Смещение ошибки: 0x0000000000034fd9
Идентификатор сбойного процесса: 0x2e2c
Время запуска сбойного приложения: 0x01d8fff793dd67a6
Путь сбойного приложения: C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe
Путь сбойного модуля: C:\WINDOWS\System32\KERNELBASE.dll
Идентификатор отчета: 2d1ff36a-c62e-4a80-b550-e712125b8691
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

Проблема существует только на тех компьютерах, где установлена полная платформа. Там, где развернут только тонкий клиент, всё работает нормально.

На проблемных компьютерах Тонкий клиент и файл 1cv8s.exe завершаются аварийно всегда, ещё не разу не удалось успешно запустить.
С помощью толстого клиента базы вначале успешно открываются, но примерно через час попытка открыть базу приводит к ошибке. Уже открытые окна продолжают нормально работать, только новые не запускаются.
Частично помогает перезагрузка - после неё какое-то время программа успешно открывает базы (но только "толстым" клиентом), потом опять перестаёт.
Проблема проявляется для всех баз - серверных и файловых, для доработанных и полностью типовых, для 32-х и 64-х разрядной платформы, хоть с правами админа, хоть без. При попытке открыть в режиме "Предприятие" или Конфигуратор.
Также не влияет способ установки - для текущего пользователя, или для всех, проблема есть.

Ещё момент - проблема проявляется для платформы версии 20 и выше. Для 8.3.19 всё работает хорошо, но сейчас возникла потребность повысить релиз платформы.

Кэш чистил и на клиенте, и на сервере.

NickM
24-11-2022, 15:24
Вам следует собрать дамп приложения и приложить его.

Как это сделать сказано здесь (http://forum.oszone.net/post-2523870-2.html).

Возможно он прояснит ситуацию.

Зачастую такие ошибки могут возникать из-за отсутствия системных обновлений.

mugg
24-11-2022, 16:03
Вот файл.

mugg
24-11-2022, 16:15
Похоже, хочет Microsoft Visual C++ 2019

KERNELBASE!RaiseException+0x69
VCRUNTIME140!_CxxThrowException+0xad

И откуда ж у меня на компе WinDbg

NickM
24-11-2022, 19:09
И откуда ж у меня на компе WinDbg »
Установили ранее;

Да, системная библиотека:
Image path: C:\Program Files\1cv8\8.3.22.1709\bin\VCRUNTIME140.dll
Image name: VCRUNTIME140.dll
Timestamp: Fri Jul 19 02:55:43 2019 (5D30EADF)
File version: 14.16.27033.0
Product version: 14.16.27033.0
CompanyName: Microsoft Corporation
ProductName: Microsoft® Visual Studio® 2017
InternalName: vcruntime140.dll
OriginalFilename: vcruntime140.dll
ProductVersion: 14.16.27033.0
FileVersion: 14.16.27033.0 built by: vcwrkspc
FileDescription: Microsoft® C Runtime Library

mugg
28-11-2022, 14:24
Установил Visual C++ 2015-2022, вылеты продолжаются

NickM
28-11-2022, 15:17
Установил Visual C++ 2015-2022, вылеты продолжаются »
Попробуйте переименовать:
C:\Program Files\1cv8\8.3.22.1709\bin\VCRUNTIME140.dll
,тем самым заставьте 1с8 использовать библиотеки из системной директории, а не из Своей.

mugg
29-11-2022, 21:37
Переименовал, всё тоже самое

NickM
30-11-2022, 07:43
Переименовал, всё тоже самое »
Библиотека уже системная и поновее:
> lmvm VCRUNTIME140
Image path: C:\Windows\System32\VCRUNTIME140.dll
Image name: VCRUNTIME140.dll
Browse all global symbols functions data
Timestamp: Sun Oct 22 13:00:39 1989 (254173A7)
File version: 14.34.31931.0
Product version: 14.34.31931.0
CompanyName: Microsoft Corporation
ProductName: Microsoft® Visual Studio®
InternalName: vcruntime140.dll
OriginalFilename: vcruntime140.dll
ProductVersion: 14.34.31931.0
FileVersion: 14.34.31931.0
FileDescription: Microsoft® C Runtime Library
LegalCopyright: © Microsoft Corporation. All rights reserved.

Как и говорил ранее - смотрите в сторону:
Зачастую такие ошибки могут возникать из-за отсутствия системных обновлений. »

mugg
30-11-2022, 13:58
Значит так.
Удалил все установленные пакеты C++, переустановил 1С. Инсталлятор 1С добавил в систему пакет C++ 2017. Ещё раз поискал обновления, скачался пакет C++ 2008. Больше у микрософта обновлений для меня нет.
Перезагрузился, почистил кэш платформы.
Тонкий клиент всё также аварийно завершается.

Прикладываю ещё два файла - один ProcDump, и второй, который сделал платформа 1С.




© OSzone.net 2001-2012