b4nq
Kilopat
- Katılım
- 12 Aralık 2018
- Mesajlar
- 77
- RAM
- 16 GB
- Ekran kartı
- RX 6700 XT
- İşlemci
- AMD 5600
Merhaba arkadaşlar. BF2042 oynarken oyun birkaç saniye donduktan sonra masaüstüne atıyor.
- Dosyaları doğruladım.
Windpg den çıkan sonuç şu:
ChatGPT ise şöyle yorumluyor:
İlgin varsa sana bir PowerShell komutu da veririm, sistem bileşenlerini otomatik kontrol etmek için.
Devam edelim mi?
- Dosyaları doğruladım.
- Ekran kartı sürücüsü güncel
- Diğer oyunlarda sorun yok.
- Donanımsal bir sorun yok.
Windpg den çıkan sonuç şu:
Kod:
************* Preparing the environment for Debugger Extensions Gallery repositories **************
ExtensionRepository : Implicit
UseExperimentalFeatureForNugetShare : true
AllowNugetExeUpdate : true
NonInteractiveNuget : true
AllowNugetMSCredentialProviderInstall : true
AllowParallelInitializationOfLocalRepositories : true
EnableRedirectToChakraJsProvider : false
-- Configuring repositories
----> Repository : LocalInstalled, Enabled: true
----> Repository : UserExtensions, Enabled: true
>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.000 seconds
************* Waiting for Debugger Extensions Gallery to Initialize **************
>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, duration 0.078 seconds
----> Repository : UserExtensions, Enabled: true, Packages count: 0
----> Repository : LocalInstalled, Enabled: true, Packages count: 44
Microsoft (R) Windows Debugger Version 10.0.27829.1001 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Users\ulaso\OneDrive\Belgeler\Battlefield 2042\CrashDumps\CrashDump_2025.05.24_10.08.06.143.mdmp]
Comment: 'Frostbite MiniDump. Address: 7ffcea3bb310 (In Windbg type: .ecxr)
[EOF]'
User Mini Dump File: Only registers, stack and portions of memory are available
************* Path validation summary **************
Response Time (ms) Location
Deferred srv*
Symbol search path is: srv*
Executable search path is:
Windows 10 Version 26100 MP (12 procs) Free x64
Product: WinNt, suite: SingleUserTS Personal
Edition build lab: 26100.1.amd64fre.ge_release.240331-1435
Debug session time: Sat May 24 10:08:06.000 2025 (UTC + 3:00)
System Uptime: 0 days 13:13:20.876
Process Uptime: 0 days 0:06:21.000
................................................................
................................................................
...................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr
(61ec.43f8): Access violation - code c0000005 (first/second chance not available)
+------------------------------------------------------------------------+
| This target supports Hardware-enforced Stack Protection. A HW based |
| "Shadow Stack" may be available to assist in debugging and analysis. |
| See aka.ms/userhsp for more info. |
| |
| dps @ssp |
| |
+------------------------------------------------------------------------+
For analysis of this file, run !analyze -v
ntdll!NtGetContextThread+0x14:
00007ffd`b1523ec4 c3 ret
0:027> !analyze -v
................................................................
................................................................
...................
*******************************************************************************
*
Exception Analysis *
*
*******************************************************************************
KEY_VALUES_STRING: 1
Key : AV.Type
Value: Read
Key : Analysis.CPU.mSec
Value: 375
Key : Analysis.Elapsed.mSec
Value: 5221
Key : Analysis.IO.Other.Mb
Value: 3
Key : Analysis.IO.Read.Mb
Value: 1
Key : Analysis.IO.Write.Mb
Value: 6
Key : Analysis.Init.CPU.mSec
Value: 156
Key : Analysis.Init.Elapsed.mSec
Value: 13049
Key : Analysis.Memory.CommitPeak.Mb
Value: 489
Key : Analysis.Version.DbgEng
Value: 10.0.27829.1001
Key : Analysis.Version.Description
Value: 10.2503.24.01 amd64fre
Key : Analysis.Version.Ext
Value: 1.2503.24.1
Key : Failure.Bucket
Value: INVALID_POINTER_READ_AVRF_c0000005_amdxc64.dll!Unknown
Key : Failure.Exception.Code
Value: 0xc0000005
Key : Failure.Exception.IP.Address
Value: 0x7ffcea3bb310
Key : Failure.Exception.IP.Module
Value: amdxc64
Key : Failure.Exception.IP.Offset
Value: 0x7fb310
Key : Failure.Hash
Value: {d3fdf2f5-27f9-5e61-6f53-13d9c392ba77}
Key : Failure.ProblemClass.Primary
Value: INVALID_POINTER_READ
Key : Timeline.OS.Boot.DeltaSec
Value: 47600
Key : Timeline.Process.Start.DeltaSec
Value: 381
Key : WER.OS.Branch
Value: ge_release
Key : WER.OS.Version
Value: 10.0.26100.1
Key : WER.Process.Version
Value: 1.0.355.33396
FILE_IN_CAB: CrashDump_2025.05.24_10.08.06.143.mdmp
COMMENT: Frostbite MiniDump. Address: 7ffcea3bb310 (In Windbg type: .ecxr)
[EOF]
NTGLOBALFLAG: 0
APPLICATION_VERIFIER_LOADED: 1
CONTEXT: (.ecxr)
rax=000000013f985db8 rbx=0000000168580458 rcx=0000000000000000
rdx=0000000168580650 rsi=0000000000000001 rdi=0000000168580468
rip=00007ffcea3bb310 rsp=000000004fb9a1d0 rbp=000000004fb9a289
r8=00000002dbb1e140 r9=0000000000000001 r10=0000000000000000
r11=000000004fb9a238 r12=0000000000000000 r13=0000000168580428
r14=0000000000000004 r15=00000000657a2868
iopl=0 nv up ei pl zr na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010246
amdxc64!boost::archive::detail::iserializer<sc_xml_iarchive,_SC_SI_PS_ATTR_CH_ENTRY>::load_object_data+0x208080:
00007ffc`ea3bb310 80790800 cmp byte ptr [rcx+8],0 ds:00000000`00000008=??
Resetting default scope
EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ffcea3bb310 (amdxc64!boost::archive::detail::iserializer<sc_xml_iarchive,_SC_SI_PS_ATTR_CH_ENTRY>::load_object_data+0x0000000000208080)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: 0000000000000008
Attempt to read from address 0000000000000008
PROCESS_NAME: BF2042.exe
READ_ADDRESS: 0000000000000008
ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%p adresindeki y nerge 0x%p adresindeki belle e ba vurdu. Bellek u olamaz %s.
EXCEPTION_CODE_STR: c0000005
EXCEPTION_PARAMETER1: 0000000000000000
EXCEPTION_PARAMETER2: 0000000000000008
STACK_TEXT:
00000000`4fb9a1d0 00007ffc`ea159882 : 00000001`3f8cf6d0 00000001`3f8cf6d0 00000001`61911da8 00000001`3f8cfa10 : amdxc64!boost::archive::detail::iserializer<sc_xml_iarchive,_SC_SI_PS_ATTR_CH_ENTRY>::load_object_data+0x208080
00000000`4fb9a2f0 00007ffc`ea15aaea : 00000001`61911da8 00000001`61911da8 00000000`4fb9a4d0 00000001`3f8cfa10 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x32caf2
00000000`4fb9a3d0 00007ffc`ea179c82 : 00000001`3f8cf6d0 00000000`00000000 00000001`619170c0 00000001`6865faf8 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x32dd5a
00000000`4fb9a5d0 00007ffc`ea1634fe : 00000001`3f8cf130 00000000`00000002 00000001`3f8cf130 00000001`3f8cfa10 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x34cef2
00000000`4fb9a7d0 00007ffc`ea0baf42 : 00000001`3f8cfa10 00000003`63649fc8 00000003`63642178 00000000`4fb9c0e0 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x33676e
00000000`4fb9a830 00007ffc`ea0d00cd : 00000003`63641e48 00000003`63649fc8 7fffffff`00000006 00000000`4fb9c1f0 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x28e1b2
00000000`4fb9afb0 00007ffc`ea0cde6b : 00000000`00000000 00000002`00000000 00000002`fffffffc 00000000`00000000 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x2a333d
00000000`4fb9c0d0 00007ffc`ea0bfbfc : 00000002`00000000 00000002`b16ca040 00000000`4fb9c4e0 00000002`839622a8 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x2a10db
00000000`4fb9c1f0 00007ffc`ea0c29a2 : 00000000`fffffffc 00000000`00000000 00000002`839622a8 00000000`00000000 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x292e6c
00000000`4fb9c350 00007ffc`ea10993c : 00000000`00000000 00000000`00000001 00000000`4fb9c901 00000002`b16c9b88 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x295c12
00000000`4fb9c420 00007ffc`ea1098f9 : 00000000`00000000 00000000`4fb9c590 00000002`aa23b568 00000003`00000004 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x2dcbac
00000000`4fb9c490 00007ffc`ea108561 : 00000002`00000000 00000002`839622a8 00000002`aa23b568 00000003`45072f00 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x2dcb69
00000000`4fb9c900 00007ffc`ea0bbedd : 00000002`00000000 00000000`00000000 00000003`4555d018 00000000`00000000 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x2db7d1
00000000`4fb9cd60 00007ffc`e9d81ff2 : 00000000`4fb9d008 00000000`00000000 00000000`4fb9d008 00000000`4fb9cfe0 : amdxc64!boost::serialization::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >::singleton<boost::serialization::extended_type_info_typeid<SC_INPUT> >+0x28f14d
00000000`4fb9cde0 00007ffc`e9d81ae2 : 00000003`4555cda6 00000000`4fb9d000 00000000`00000000 76cbd087`fffffffc : amdxc64!GetSettingsBlobsAll+0x3b52
00000000`4fb9cf00 00007ffc`e9d7f69a : 01876fed`00000000 00000003`00000000 00000000`00000000 00000003`4555ca70 : amdxc64!GetSettingsBlobsAll+0x3642
00000000`4fb9d2d0 00007ffc`e9d33d9f : 00000003`4555ca70 00000000`00000000 00000003`4555cc20 00000000`00000000 : amdxc64!GetSettingsBlobsAll+0x11fa
00000000`4fb9d340 00007ffd`36086279 : 00000003`4555cc20 00000000`5d0ff2a0 00000000`4fb9d6c0 00000000`5d1009c0 : amdxc64!OpenShimInterface+0xb79f
00000000`4fb9d450 00007ffd`36085890 : 00000003`4555cc20 00000000`4fb9d580 00000000`5d0ff2a0 00000000`00000000 : D3D12Core!TableFunctionTraits<0>:etail::InvokerImpl<TableFunctionTraitsImpl<0>::FunctionTraits<9,34,void>,void,long,D3D10DDI_HDEVICE,D3D12DDIARG_CREATE_PIPELINE_STATE_0010 const * __ptr64,D3D12DDI_HPIPELINESTATE,D3D12DDI_HRTPIPELINESTATE>::Call+0x4d
00000000`4fb9d480 00007ffd`360856aa : 00000000`00000000 00000000`4fb9d870 00000003`4555ca70 00000000`00000001 : D3D12Core!CDevice::VersionedCreatePipelineState+0x54
00000000`4fb9d680 00007ffd`3608547c : 00000000`026a4d16 00000003`4555ca40 00000003`4555ca40 00000000`4fb9d870 : D3D12Core!CPipelineState::FinalConstruct+0x1fa
00000000`4fb9d7c0 00007ffd`36035dba : 00000000`5d0ff2a0 00000003`4555ca60 00000003`4555ca70 00000000`4fb9da80 : D3D12Core!CLayeredObject<CPipelineState>::CreateInstance+0x68
00000000`4fb9d800 00007ffd`3608849b : 00000000`00000c98 00000000`00000000 00000000`000000b0 00000003`4555ca40 : D3D12Core!CDevice::CreateLayeredChild+0x45a
00000000`4fb9d940 00007ffd`5c4f1697 : 00000000`00000c98 00000000`4fb9da80 00000000`00000000 00007ffd`ae8c31db : D3D12Core!CBridgeImpl<ID3D12LayeredDevice,ID3D12LayeredDevice,CLayeredObject<NDXGI::CDevice> >::CreateLayeredChild+0x3b
00000000`4fb9d990 00007ffd`3608cac2 : 00000000`00000000 00000000`00000000 00000000`5d0ff2a0 00000000`00000000 : D3D12!NOutermost::CDevice::CreateLayeredChild+0x177
00000000`4fb9dbb0 00007ffd`36053204 : 00000000`00000000 00000001`309900b0 00000000`4fb9e740 00000001`44e8e368 : D3D12Core!CDevice::CreatePipelineStateImpl+0x29b2
00000000`4fb9e640 00007ffc`e9917aee : 00000000`50a6abc0 00000000`4fb9eb40 00000000`4fb9ef40 00000001`428fe0cd : D3D12Core!CDevice::CreatePipelineState+0xa4
00000000`4fb9ea40 00007ffc`e9917748 : 00000000`00000000 00000000`00000005 00000001`2dbff110 00000000`00000000 : Engine_Render_Core2_PlatformPcDx12!DeviceInit+0x1f29e
00000000`4fb9eec0 00007ffc`e9918356 : 00000000`00000000 00000000`50a7a970 00000000`00000001 00000001`2dbff110 : Engine_Render_Core2_PlatformPcDx12!DeviceInit+0x1eef8
00000000`4fb9f490 00007ffc`e990ebb4 : 00000000`50a7a100 00000000`7a17f1a7 00000000`50a7a970 00000000`4fb9f840 : Engine_Render_Core2_PlatformPcDx12!DeviceInit+0x1fb06
00000000`4fb9f7f0 00007ffc`e97dee45 : 00380038`00ffff0b 00000001`2ec8a408 00000000`50a7a140 00000000`00000000 : Engine_Render_Core2_PlatformPcDx12!DeviceInit+0x16364
00000000`4fb9f840 00007ffc`e97ad8f2 : 00000000`50a7a148 00000001`2bc0cf28 00000000`7c092070 00000000`5d2c8e80 : Engine_Render_Core2_PlatformPcDx12+0x7ee45
00000000`4fb9f870 00007ffc`e9930ebd : 00000000`50a7a140 00000001`298a1610 3f800000`3f800000 3f800000`3f800000 : Engine_Render_Core2_PlatformPcDx12+0x4d8f2
00000000`4fb9f8a0 00007ffc`e99313de : 00000000`00000066 00000000`50a74240 00000000`08e80640 00000000`00000002 : Engine_Render_Core2_PlatformPcDx12!DeviceInit+0x3866d
00000000`4fb9f920 00000001`427458b4 : 00000000`50a74240 00000000`06f7c400 00000000`08e80640 00000000`0666e7b0 : Engine_Render_Core2_PlatformPcDx12!DeviceInit+0x38b8e
00000000`4fb9f9f0 00000001`4274b7aa : 00000000`462bee80 00000000`4fb9fbd8 00000000`00000000 00000001`4274da03 : BF2042!isGlimpseEnabled+0x23e6f94
00000000`4fb9faf0 00000001`42748d5c : 00000001`45f63cd8 00000001`45f63cd8 00000000`ffffffff 00000001`45f63cd8 : BF2042!isGlimpseEnabled+0x23ece8a
00000000`4fb9fb50 00000001`4274b632 : 00000000`021904a0 00000000`4fb9fd50 00000000`ffffffff 00000000`02190400 : BF2042!isGlimpseEnabled+0x23ea43c
00000000`4fb9fc30 00000001`4274b976 : 00000000`00000000 00000000`00010000 00000000`00040000 00000000`00001000 : BF2042!isGlimpseEnabled+0x23ecd12
00000000`4fb9fc90 00000001`4274b39a : 00000000`00009fc0 00000000`000003d0 00000000`00000000 00000000`000000d8 : BF2042!isGlimpseEnabled+0x23ed056
00000000`4fb9fdd0 00000001`4248096d : 00000001`4274b270 00000000`00000000 00000000`00000000 00000001`4386de56 : BF2042!isGlimpseEnabled+0x23eca7a
00000000`4fb9fe40 00000001`42480819 : 00000000`343917e0 00000000`343917a0 00000000`00000400 00000000`00000000 : BF2042!isGlimpseEnabled+0x212204d
00000000`4fb9fe90 00000001`4bf70b0c : 00000000`00000000 00000000`00000000 00000000`00000000 00000001`4274b270 : BF2042!isGlimpseEnabled+0x2121ef9
00000000`4fb9fed0 00000001`4da7e978 : 00000001`456df2a8 00000001`4274b270 ffffffff`00000103 00000000`00000000 : BF2042!flite_lang_list+0x5d609cc
00000000`4fb9ff00 00007ffd`aebf37b0 : 00000000`4b3fe0b0 00000000`4b3fe0b0 00000000`00000000 00000000`00000000 : BF2042!flite_lang_list+0x786e838
00000000`4fb9ff30 00007ffd`aff4e8d7 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ucrtbase!thread_start<unsigned int (__cdecl*)(void *),1>+0x30
00000000`4fb9ff60 00007ffd`b145c5dc : 00000000`00000000 00000000`00000000 000004f0`fffffb30 000004d0`fffffb30 : kernel32!BaseThreadInitThunk+0x17
00000000`4fb9ff90 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x2c
SYMBOL_NAME: amdxc64+208080
MODULE_NAME: amdxc64
IMAGE_NAME: amdxc64.dll
STACK_COMMAND: ~27s; .ecxr ; kb
FAILURE_BUCKET_ID: INVALID_POINTER_READ_AVRF_c0000005_amdxc64.dll!Unknown
OS_VERSION: 10.0.26100.1
BUILDLAB_STR: ge_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
IMAGE_VERSION: 32.0.21001.9024
FAILURE_ID_HASH: {d3fdf2f5-27f9-5e61-6f53-13d9c392ba77}
Followup: MachineOwner
ChatGPT ise şöyle yorumluyor:
Kod:
Sorunun Özeti:
Battlefield 2042 çalışırken amdxc64.dll isimli bir AMD ekran kartı sürücüsü (muhtemelen DirectX 12 üzerinden çalışan bir bileşen) içindeki bir fonksiyonda erişim ihlali (Access Violation - 0xC0000005) hatası oluşmuş.
Bu tür hata, programın null (boş) bir bellek adresine veri okumaya çalışması durumunda meydana gelir. Hata adresi: 0x0000000000000008, yani çok büyük ihtimalle bir nesne oluşturulmadan kullanılmış veya bozulmuş.
Detaylar:
Modül: amdxc64.dll (AMD ekran kartı sürücüsü – DirectX 12 ile ilgili)
Exception Code: c0000005 → "Access Violation"
Neden: Boş (NULL) bir işaretçinin (pointer) +8 offsetinden veri okunmaya çalışılmış.
Oyun motoru: Frostbite
Kod parçası: boost::archive::detail::iserializer::load_object_data → Bu da oyunun veri serileştirme (data serialization) kısmında olmuş.
Olası Nedenler:
Bozuk ya da eski ekran kartı sürücüsü
Battlefield 2042 oyun dosyalarında bozulma
RAM veya VRAM bellek hatası
Donanımsal bir uyumsuzluk / overclock kaynaklı kararsızlık
3. parti yazılımlar (ReShade, overlay, monitoring araçları vb.) çakışması
Çözüm Önerileri:
1. Ekran Kartı Sürücüsünü Güncelle
AMD'nin sitesinden en son WHQL sürümünü indir.
Temiz kurulum yap:DDU (Display Driver Uninstaller) ile eski sürücüyü kaldır.
Yeniden başlat ve yeni sürücüyü kur.
2. Oyunu Onar / Tekrar Kur
EA App veya Steam üzerinden oyun dosyalarını doğrula.
Gerekirse kaldırıp yeniden yükle.
3. Windows Güncellemeleri
Sistem sürümün 10.0.26100.1 (muhtemelen Windows 11 24H2 Insider veya Release Preview), bu bazen stabilite sorunları yaratabilir.Mümkünse kararlı bir sürüme geç.
4. RAM Testi
mdsched.exe veya MemTest86 ile bellek testi yap.
5. Overlay Uygulamalarını Kapat
MSI Afterburner, Discord Overlay, Xbox Game Bar vb. her şeyi kapat.
Anti-cheat sistemleri bazı overlay’lerle çakışabilir.
6. DirectX & Visual C++ Redistributables Güncelle
Microsoft Visual C++ Redistributable
DirectX Web Installer
Ekstra: Geliştirici Modunda Oynuyorsan
Eğer oyunu modluyorsan ya da konsol komutlarıyla oynuyorsan, bu tür boost::serialization hataları custom save / load işlemlerinde de tetiklenebilir.
İstersen dump dosyasını daha detaylı analiz edip hangi fonksiyon zincirinden çökmeye geldiğini de adım adım inceleyebiliriz. Ama büyük olasılıkla sürücü taraflı ya da oyun dosyası bozulması kaynaklı.
İlgin varsa sana bir PowerShell komutu da veririm, sistem bileşenlerini otomatik kontrol etmek için.
Devam edelim mi?
Son düzenleyen: Moderatör:
