В очереди на помощь Ошибка при запуске игры No Man's Sky

Alex1983

Разработчик
Сообщения
1,147
Реакции
249
Всем привет.
Пред история. В стеам установил игру Номанскей, и при запуске выходит ошибка.

Ребята подскажите пожалуйста по дампу можно определить, какая программа конфликтует с игрой?
 

Вложения

Система обновлена, а видеодрайвер?

Код:
STACK_TEXT: 
00000083`800fb898 00007fff`2e1aae35 : 000001bc`d7b17f40 00000000`000000bf 00000083`800fbb70 000001bc`d7a93b90 : amdxc64+0xa331f
00000083`800fb8a0 000001bc`d7b17f40 : 00000000`000000bf 00000083`800fbb70 000001bc`d7a93b90 000001bc`00000009 : D3D12Core+0x1ae35
00000083`800fb8a8 00000000`000000bf : 00000083`800fbb70 000001bc`d7a93b90 000001bc`00000009 000001bc`d7a93dc0 : 0x000001bc`d7b17f40
00000083`800fb8b0 00000083`800fbb70 : 000001bc`d7a93b90 000001bc`00000009 000001bc`d7a93dc0 00000000`0000fb51 : 0xbf
00000083`800fb8b8 000001bc`d7a93b90 : 000001bc`00000009 000001bc`d7a93dc0 00000000`0000fb51 000001bc`d7a96cec : 0x00000083`800fbb70
00000083`800fb8c0 000001bc`00000009 : 000001bc`d7a93dc0 00000000`0000fb51 000001bc`d7a96cec 000c0050`00670000 : 0x000001bc`d7a93b90
00000083`800fb8c8 000001bc`d7a93dc0 : 00000000`0000fb51 000001bc`d7a96cec 000c0050`00670000 00000000`00000000 : 0x000001bc`00000009
00000083`800fb8d0 00000000`0000fb51 : 000001bc`d7a96cec 000c0050`00670000 00000000`00000000 00000015`800fbb70 : 0x000001bc`d7a93dc0
00000083`800fb8d8 000001bc`d7a96cec : 000c0050`00670000 00000000`00000000 00000015`800fbb70 000001bb`a2748e30 : 0xfb51
00000083`800fb8e0 000c0050`00670000 : 00000000`00000000 00000015`800fbb70 000001bb`a2748e30 00000083`800fbab0 : 0x000001bc`d7a96cec
00000083`800fb8e8 00000000`00000000 : 00000015`800fbb70 000001bb`a2748e30 00000083`800fbab0 00007fff`90e828cd : 0x000c0050`00670000

Код:
> lmvm amdxc64
Browse full module list
start             end                 module name
00007fff`14630000 00007fff`18c0a000   amdxc64  T (no symbols)           
    Loaded symbol image file: amdxc64.dll
    Image path: C:\Windows\System32\DriverStore\FileRepository\u0401681.inf_amd64_636ae48616d7efc4\B401510\amdxc64.dll
    Image name: amdxc64.dll
    Browse all global symbols  functions  data
    Timestamp:        Thu Mar 21 10:40:46 2024 (65FBC85E)
    CheckSum:         0468C45B
    ImageSize:        045DA000
    File version:     31.0.21910.4002
    Product version:  8.18.10.478
    File flags:       0 (Mask 0)
    File OS:          40004 NT Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

Код:
> lmvm D3D12Core
Browse full module list
start             end                 module name
00007fff`2e190000 00007fff`2e4cf000   D3D12Core T (no symbols)           
    Loaded symbol image file: D3D12Core.dll
    Image path: C:\Program Files\WindowsApps\Microsoft.D3DMappingLayers_1.2406.1.0_x64__8wekyb3d8bbwe\x64\D3D12Core.dll
    Image name: D3D12Core.dll
    Browse all global symbols  functions  data
    Timestamp:        Sat Mar 30 03:33:30 2024 (660741BA)
    CheckSum:         003408D9
    ImageSize:        0033F000
    File version:     1.613.2.0
    Product version:  1.613.2.0
    File flags:       2 (Mask 3F) Pre-release
    File OS:          40004 NT Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
 
И добавлю пояснения по дампу
Ошибка, о которой идет речь, связана с нарушением защиты памяти (ошибка доступа) и произошла при попытке чтения данных по недопустимому адресу. Вот ключевые моменты:

  1. Исключение:
    • ExceptionCode: c0000005 (Access violation) — это код ошибки, указывающий на нарушение доступа при попытке чтения памяти.
    • ExceptionAddress: 00007fff146d331f (amdxc64+0x00000000000a331f) — адрес исключения указывает на модуль amdxc64.dll, который связан с графическим драйвером.
  2. Чтение памяти по недопустимому адресу:
    • Attempt to read from address 000001c458f67e74 — ошибка возникла при попытке чтения данных по этому адресу памяти, который оказался недопустимым.
  3. Модуль с ошибкой:
    • IMAGE_NAME: amdxc64.dll — модуль, вызвавший сбой, это amdxc64.dll, что указывает на проблемы с графическим драйвером AMD.
  4. Процесс:
    • PROCESS_NAME: NMS.exe — программа, в которой произошла ошибка, это NMS.exe (возможно, это No Man's Sky или другая игра).
  5. Причина:
    • Failure.Bucket: INVALID_POINTER_READ_c0000005_amdxc64.dll!Unknown — ошибка вызвана попыткой чтения данных по неверному указателю, связанная с модулем amdxc64.dll.
Суть ошибки заключается в том, что графический драйвер AMD (amdxc64.dll) вызвал нарушение защиты памяти, что привело к сбою программы. Это может быть связано с конфликтом между драйвером и программным обеспечением или с ошибкой в самом драйвере.

Рекомендации:

  • Попробуйте обновить или переустановить графический драйвер.
  • Проверьте наличие обновлений для игры и системы.
  • Проверьте оборудование на наличие проблем с памятью.

Не помешает прогнать и memtest.
 
Последнее редактирование:
Назад
Сверху Снизу