Im not sure whats going on, yesterday i had no issues logging into WoW, this morning, when i try to log in, i keep getting an Access_Violation - the instruction at 0x00007ff746e86a0d referenced memory at 0x000001ef30c4f058, the memory could not be written. And then wow crashes, this is occuring on startup just as the window box pops up to log me into the server. I have done scan/repair, restarted my pc, updated my bios, updated my AMD drivers, and nothing is working. I am using a Ryzen 7 7700x processor, 32 gb ram, and running windows 23H2. Any input would be aprec, not the most tech savy here.
Here is the dxdiag report, https://pastebin.com/6YVckm11
Let’s try making sure your windows is up to date? Maybe try scan and repair on the app launcher.
Oddly did not see any wow.exe or battle.net error buckets, but some BEX errors, possibly memory or storage related? ChatGPT seemed to point to some things that I don’t personally understand directly. Some if it is a bit beyond me to point and recommend.
The diagnostics you provided include multiple instances of application crashes and errors, primarily related to:
- BEX (Buffer Overflow Exception) Errors:
- These errors are associated with
cpudump.exe
and theMFCCPU.dll
library.- The specific error code
c0000005
suggests an access violation, indicating that the application attempted to access memory it was not allowed to.
- StoreAgent Errors:
- These errors relate to update and installation failures in the Windows Store.
- Common error codes:
8024001e
: Generic error indicating a Windows Update or Store update issue.80073d02
: An issue where a resource needed by the update process is unavailable, possibly indicating a conflict or a file lock.
Troubleshooting Steps
1. Resolve BEX Errors (cpudump.exe & MFCCPU.dll)
- Update the Application: Ensure
cpudump.exe
and its associated libraries (e.g.,MFCCPU.dll
) are up-to-date.- Check for Compatibility: If this is an older application, ensure it is compatible with your version of Windows. Use compatibility mode if needed.
- Investigate DLL: If
MFCCPU.dll
is a custom or third-party DLL, ensure it is not corrupted. Replace it with a clean copy if possible.- DEP (Data Execution Prevention): Disable DEP for
cpudump.exe
temporarily to see if it resolves the issue:
- Go to
System Properties > Advanced System Settings > Performance > Data Execution Prevention
.- Add
cpudump.exe
to the exceptions list.- Note: Use this only for testing; leaving DEP disabled can reduce security.
- Debugging: Analyze the crash dump or use debugging tools (e.g., WinDbg) for more details.
2. Fix StoreAgent Errors (Update & Install Failures)
- Run the Windows Store Troubleshooter:
- Open
Settings > System > Troubleshoot > Other troubleshooters
.- Run the “Windows Store Apps” troubleshooter.
- Reset the Windows Store:
- Run the command
wsreset.exe
in Command Prompt as Administrator.- Re-register Store Apps:
- Open PowerShell as Administrator and run:
powershell
Copy code
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- Check Services:
- Ensure that the
Windows Update
andBackground Intelligent Transfer Service (BITS)
are running.- Clear SoftwareDistribution Folder:
- Stop the Windows Update service:
cmd
Copy code
net stop wuauserv net stop bits
- Delete the contents of
C:\Windows\SoftwareDistribution
.- Restart the services:
cmd
Copy code
net start wuauserv net start bits
3. General System Maintenance
- Check for Corrupt System Files:
- Run
sfc /scannow
andDISM /Online /Cleanup-Image /RestoreHealth
in an elevated Command Prompt.- Check Event Viewer:
- Review the logs under
Windows Logs > Application
for more details about the errors.If issues persist after applying these fixes, additional context (e.g., recent changes, system configuration) or detailed error logs may be needed for further analysis.
Tyvm for looking at that, i will attempt to do some of what you have indicated, although when i did a cursory inspection looking for cpudump.exe it doesn’t come up at all, and i cannot even put it on an exception list.