Open main menu

UESPWiki β

Oblivion Mod:PCS Library/CTD on load (before main menu)

< Mod / Oblivion: Oblivion Mod: PCS: Crashes

ProblemEdit

Oblivion crashes before the main menu loads. May display a system error:

  • exception code: 0xc0000005,
  • possibly with exception offset: 0002b77f.

Additional InformationEdit

Error code 0xc0000005 is known as a generic "Access Violation", and is thrown when an application tries to access RAM that either doesn't exist or hasn't been allocated to it. The program generating the error is often itself a victim of another program which has over-written into it's own address space, changing it's code or data.

Cause - Missing or delinquent masterEdit

If a plugin's dependency is loaded after it or is not present at all. In the latter case Oblivion will definitely crash. If the former does not cause a crash, it can cause other disturbances in the game.

Solution: Check for missing masters or delinquent masters to install or dependent plugins to move. Regularly rerunning BOSS and paying attention the plugin indicators in Bash after modifying your load order would help prevent these issues.

Cause - Bad INI settingEdit

Bad values in the Oblivion.ini can also cause immediate crashes.

Solution: Regenerate Oblivion's INI file.

Cause - Outdated Bashed PatchEdit

If the Bashed Patch's configuration is not in sync with your current load order, the result may be an early crash. This can be due to plugin being updated in, added to or removed from your load order. This can also occur when updating Wrye Bash or switching between using CBash and the regular version of it.

Solution: Rebuild the Bashed Patch (every time your load order changes).

Cause - Invalid Record in Distant Load DataEdit

Again, if Oblivion requires a resource that is not present, which can happen at many stages of loading and playing the game, the result will be some sort of crash. Therefore, if distant load data depends on information in a mod that has been removed, a crash may result.

Solution: Rerun TES4LODGen.

Solution: Delete Data/DistantLOD.

Cause - Corrupt EXE or DLL FilesEdit

The original oblivion executable files need to be both present and uncorrupted.

Solution: Restore original exe and dll files from a fresh Oblivion install, such as binkw32.dll and Oblivion.exe

Cause - Shader ConflictEdit

An invalid shader 3.0 has been specified

Solution: See the PCS Library entry PCS Library/Game Mistakes Newer Graphic Card's Capabilities

Cause - OBSE Plugin ConflictEdit

An unused OBSE Plugin is causing a conflict

Solution: Uninstall any unneeded OBSE Plugins.

Cause - Codec ConflictEdit

A codec is causing a conflict

Solution: See the PCS Library entry PCS Library/No music

Cause - File PermissionEdit

File security permissions may not permit it to be loaded, especially if it was downloaded.

Solution: Uncheck "blocked" in file's Properties General tab.

Cause - Account PermissionEdit

Possible permissions issue for the account running the game.

Solution: Ensure the account running the game has "Full Control" permissions into the folders containing the game and save files.