Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] 1c падает при закрытии с ошибкой KERNELBASE.dll (http://forum.oszone.net/showthread.php?t=333345)

tiss42rus 22-02-2018 05:38 2799536

1c падает при закрытии с ошибкой KERNELBASE.dll
 
Всем привет, при закрытии 1с 8.3 под windows 7(лицензионная) на некоторых компьютерах вылетает ошибка
Код:

Имя события проблемы:        APPCRASH
Имя приложения:        1cv8.exe
Версия приложения:        8.3.10.2639
Отметка времени приложения:        59e48b0e
Имя модуля с ошибкой:        KERNELBASE.dll
Версия модуля с ошибкой:        6.1.7601.24000
Отметка времени модуля с ошибкой:        5a4996cd
Код исключения:        0eedfade
Смещение исключения:        0000845d
Версия ОС:        6.1.7601.2.1.0.256.48
Код языка:        1049
Дополнительные сведения 1:        0a9e
Дополнительные сведения 2:        0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3:        0a9e
Дополнительные сведения 4:        0a9e372d3b4ad19135b953a78882e789

что я накопал... Когда все таки нормально работает.
1)Ошибка НЕ появляется если заходишь от локальной учетной записи администратора и запускаешь 1с
2)Ошибка НЕ появляется если в контроле учетных записях(UAC) поставить минимальный уровень. Но мне UAC нужен.
3)Ошибка НЕ появляется если 1с запускать от имени администратора.

конечно можно поставить запуск от имени администратора, но это не решение, 1ска должна от пользователя запускать у которого нет прав админских.


что пробовал сделать...
-отключал антивирь, загружался с безопасного режима с поддержкой сетевой карты.
-переустанавливал 1с
-очищал кэш
-включал пользователя windows в группу администраторы (все равно вылетает если не запускать с правой кнопки и от имени администратора)
-отключал антивирус
-удалял создавал пользователя windows
-все обновления на windows установлены
-проверил права на папки %appdata%... и programFiles всё правильно стоит


есть у кого нибудь версии по такой проблеме?

Petya V4sechkin 22-02-2018 08:49 2799551

tiss42rus, сделайте лог Process Monitor следующим образом:
  1. запустите Process Monitor от имени администратора;
  2. запустите 1С (под пользователем) и закройте, чтобы получилась ошибка;
  3. сохраните лог: меню File -> Save -> PML-формат;
  4. заархивируйте и выложите на любой файлообменник, например dropmefiles.com.

tiss42rus 22-02-2018 09:21 2799559

Цитата:

Цитата Petya V4sechkin
tiss42rus, сделайте лог Process Monitor следующим образом:
запустите Process Monitor от имени администратора;
запустите 1С (под пользователем) и закройте, чтобы получилась ошибка;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на любой файлообменник, например dropmefiles.com. »

Приветствую.
http://dropmefiles.com/yuWRE

Petya V4sechkin 22-02-2018 09:40 2799561

tiss42rus, добавьте разрешения пользователям на раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Padeg

tiss42rus 22-02-2018 09:59 2799565

Цитата:

Цитата Petya V4sechkin
tiss42rus, добавьте разрешения пользователям на раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Padeg »

помогло)) у вас есть карта сбера или мож на телефон скину хоть отблагодарю немного, я целый день бьюсь с этой проблемой. Рассказать еще можете как проблему нашли?

Petya V4sechkin 22-02-2018 10:44 2799570

tiss42rus, денег не надо :)

Цитата:

Рассказать еще можете как проблему нашли?
Определил примерное место сбоя по запуску WerFault.exe, далее смотрел последние события процесса 1cv8.exe с фильтром Result = ACCESS DENIED.

tiss42rus 22-02-2018 10:58 2799574

Цитата:

Цитата Petya V4sechkin
Определил примерное место сбоя по запуску WerFault.exe »

я смотрю в этих же логах и не ищется строчка с WerFault.exe

Primus2019 19-02-2019 14:32 2858784

Petya V4sechkin,
Добрый день!
Вы как-то помогли юзеру решить проблему "имя события проблемы appcrash basic.dll", рекомендовав найти и выполнить:
tiss42rus, добавьте разрешения пользователям на раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Padeg
Однако Padeg не ищется в реестре. Что делать? Подскажете?

Petya V4sechkin 19-02-2019 14:41 2858785

Цитата:

Цитата Primus2019
Что делать?

Лог Process Monitor

Дарья.Егорова@vk 04-12-2023 12:37 3020972

Добрый день. У нас что-то подобное . Ошибка
Имя сбойного приложения: 1cv8.exe, версия: 8.3.16.1148, метка времени: 0x5e190968
Имя сбойного модуля: KERNELBASE.dll, версия: 10.0.19041.2673, метка времени: 0x4e2198d3
Код исключения: 0x0eedfade
Смещение ошибки: 0x0012e4b2
Идентификатор сбойного процесса: 0x234c
Время запуска сбойного приложения: 0x01da25401d8cfafa
Путь сбойного приложения: C:\Program Files (x86)\1cv8\8.3.16.1148\bin\1cv8.exe
Путь сбойного модуля: C:\Windows\System32\KERNELBASE.dll
Идентификатор отчета: 9ba9d488-a58d-4814-b4f5-2ecce6e225c

ссылка на гугл диск с логом
https://drive.google.com/file/d/1ol5...ew?usp=sharing

Petya V4sechkin, Petya V4sechkin,

Angry Demon 04-12-2023 12:47 3020975

Дарья.Егорова@vk, заархивируйте лог. Полгектара тянуть - такое себе.

Дарья.Егорова@vk 04-12-2023 13:08 3020976

Angry Demon, хорошо, сейчас сделаю.

Angry Demon, https://drive.google.com/file/d/1jXU...ew?usp=sharing

NickM 04-12-2023 16:24 3020986

Цитата:

Цитата Дарья.Егорова@vk
У нас что-то подобное . Ошибка »

Скорее всего не совсем.

Я бы начал с проверки системных файлов.

Видно, что у Вас не простая 1с8, а с дополнительными библиотеками, и вроде как, что на каких-то дополнительных библиотеках (OLE-объекты) программа и падает.

Чем чёрт не шутит, а попробуйте очистить директорию временных файлов, встречалось такое в практике, что некоторые программы могут завершать Свою работу с ошибками, когда в указанной директории несколько десятков тысяч файлов и более:
Код:

C:\Users\POS\AppData\Local\Temp\

Дарья.Егорова@vk 04-12-2023 16:55 3020988

NickM, почистили , но все так же вылетает. Пк вообще новый стоит , переустановили все, но 1Ска вылетает все равно с ошибкой.

NickM 04-12-2023 17:14 3020989

Цитата:

Цитата Дарья.Егорова@vk
но 1Ска вылетает все равно с ошибкой. »

А в какой момент вылетает, при запуске или при работе с большим объёмом данных?

Можно предположить, что проблема в использовании 32х-разрядного приложения 1с8, когда приложение не может адресовать оперативной памяти более 2Гб на процесс.

Дарья.Егорова@vk 04-12-2023 17:30 3020990

NickM, у нас отраслевая 1С Рарус Торговый Комплекс и 32 разрядное приложение используется только потому, что у Раруса стоит система защиты и эта система защиты работает только с 32 битным, если ставить 64 то платформа не видит ключ защиты. А вылетает в момент полной прогрузки на весы штрих- принт

NickM 04-12-2023 18:29 3020991

Цитата:

Цитата Дарья.Егорова@vk
А вылетает в момент полной прогрузки на весы штрих- принт »

Можно попробовать поискать файлы дампов падения приложения, возможно там окажется дополнительная подсказка?

Поискать можно так, как ранее, на форуме, предлагал Petya V4sechkin:
Код:

Dir C:\ProgramData\Microsoft\Windows\WER\*.*dmp /A-D /S
Код:

Dir %userprofile%\*.*dmp /A-D /S

Дарья.Егорова@vk 04-12-2023 18:47 3020993

Вложений: 1
NickM, Файл 169381 вот файл дампа и по времени он подходит. Как его расшифровать ?

NickM 04-12-2023 19:03 3020995

Цитата:

Цитата Дарья.Егорова@vk
Как его расшифровать ? »

Стек такой - падает библиотека написанная на "Delphi":
Код:

STACK_TEXT: 
0019de1c 17753d2d 0eedfade 00000001 00000007 KERNELBASE!RaiseException+0x62
WARNING: Stack unwind information not available. Following frames may be wrong.
0019de84 176a790f 17753d2d 0019dee8 17753d4e V8Maket+0xb3d2d
0019dee0 17755d19 0019df84 17755e75 0019df58 V8Maket+0x790f
0019df58 17755bb8 1927749c 00000003 102a9ee0 V8Maket+0xb5d19
0019df9c 1006a5d2 1927749c 00000003 102a9ee0 V8Maket+0xb5bb8
0019dff4 1006ab90 00000003 00000001 0019e064 core83+0x4a5d2
0019e0ec 10069b21 00000003 00000000 00000000 core83+0x4ab90
0019e1b8 10bd1665 3f812984 00000008 00000000 core83+0x49b21
0019e230 10bd331a 00000000 3bd7ffc0 10bd10f0 bsl+0x41665
0019e29c 00000000 007b7800 10002155 00000488 bsl+0x4331a

Код:

FAILURE_PROBLEM_CLASS:  DELPHI_EXCEPTION
Похоже на то, что это и есть защита от "Рарус":
Код:

> lmvm V8Maket
Browse full module list
start    end        module name
176a0000 17a8f000  V8Maket  T (no symbols)         
    Loaded symbol image file: V8Maket.dll
    Image path: C:\ProgramData\Protect\LocalProtectTC\V8Maket.dll
    Image name: V8Maket.dll
    Browse all global symbols  functions  data
    Timestamp:        Wed Apr 18 14:29:47 2018 (5AD7100B)
    CheckSum:        00000000
    ImageSize:        003EF000
    File version:    8.0.6.569
    Product version:  8.0.6.569
    File flags:      0 (Mask 3F)
    File OS:          4 Unknown Win32
    File type:        1.0 App
    File date:        00000000.00000000
    Translations:    0000.04b0 0000.04e4 0409.04b0 0409.04e4

Следует дождаться, когда более осведомлённые коллеги/ пользователи подскажут по теме.

Petya V4sechkin 04-12-2023 21:27 3021007

Дарья.Егорова@vk, попробуйте удалить файл
C:\Users\POS\AppData\Local\1C\1cv8\c97cc63b-6452-4bb2-bc0c-f870d3aff807\Config\RuntimeCacheStorage

Дарья.Егорова@vk 05-12-2023 09:30 3021016

Petya V4sechkin, Удалила , все равно при выгрузки вылетает

NickM 05-12-2023 10:05 3021017

Цитата:

Цитата Дарья.Егорова@vk
Удалила, все равно при выгрузке вылетает »

Т.е. Вы продвинулись чуть-чуть дальше и программа падает уже при другой ситуации?
Цитата:

Цитата Дарья.Егорова@vk
А вылетает в момент полной прогрузки на весы штрих- принт »

Ошибка всё таже, код не поменялся?

А ещё такой вопрос - у Вас в этой же системе ещё и сервер 1с8 настроен и работает и обслуживает других клиентов по сети?

Дарья.Егорова@vk 05-12-2023 10:33 3021019

NickM, нет нет, вылетает так же при запуске полной прогрузки весов. Да стоит сервер 1С. Я попробую систему защиты переустановить, просто я перед заменой ПК конфигурационный файл скопировала (чтобы оборудование не настраивать с нуля ) может проблема в этом файле.

Дарья.Егорова@vk 14-12-2023 17:47 3021530

Проблема крылась в списке товара, удалила список товаров , добавила по новой и ошибка ушла. Спасибо большое всем, кто откликнулся!!!!


Время: 00:57.

Время: 00:57.
© OSzone.net 2001-