Buffout "fixes engine bugs and adds a crash logger to the game." Here's a list of fixes.
Buffout was created by Fudgyduff a.k.a. Ryan. It is available on the Nexus.
f4se_0_06_21folder to the folder containing
xSE PluginPreloader.xmlto the folder containing
tbbmalloc.dllto the folder containing
%USERPROFILE%\Documents\My Games\Fallout4\F4SE, you should find
If the game crashed and no crash log was generated, Buffout could not capture the exception for any number of reasons. There are two relatively easy things you can try instead:
Fallout4.exeprocess that logs the stack trace, activate the crash rule, and run the game until you crash. This will produce a detailed log that can be analyzed in DebugDiag and shared.
You need a background in programming, debugging, and reverse engineering (RE). Specifically, you need to know assembly, C types, and be familiar with the stack concept. You must also have the tools and skills to load the executable; identify the involved subroutines, logic, and parameters; and statically analyze the stack trace to make your best guess at the error.
There are no easy answers and no easy explanations. There are many gotchas and exceptional cases that require a technical investigator to rule out. Buffout's crash logs are not intended for most users; they are specifically for Ryan and anyone else in the RE community.
Yes. Always post your entire crash log. Please use spoiler tags or Pastebin.
This error typically indicates that
tbbmalloc.dll was not installed or not installed to the correct location. Ensure
tbbmalloc.dll is present in the folder containing
Verify that your preloader config specifies the correct load method.
xSE PluginPreloader.xml, change the load method to
Mod Organizer 2 users should change the load method to
To change the load method, edit the
Name attribute value in the XML file, like so:
<LoadMethod Name="OnProcessAttach"> ... </LoadMethod>
<LoadMethod Name="OnThreadAttach"> ... </LoadMethod>
ENBSeries, Load Accelerator, and some other mods are distributed with modified versions of
d3d11.dll crashes are attributable to these mods, which should be fixed by their developers.
For example, in the most recent and only frame of this probable call stack, we see the faulting module is
0x180000000) at offset
PROBABLE CALL STACK:  0x7FFE12EE8CB0 d3d11.dll+0128CB0
The original assembly exits at
+1FAE0, leaving us with an address space extending from
0x18001FAE0. Our probable call stack above points to an address far outside the module's address space, which indicates we're dealing with a modified assembly.
If you see
d3d11.dll in your probable call stack, amend your crash report to point out whether you have ENBSeries, Load Accelerator, or another mod that uses a modified version of
Load Accelerator users should switch to High FPS Physics Fix, which avoids modifying
Fallout 4 implements a defunct version of NVIDIA FleX for weapon debris and other particle effects.
Disable FleX entirely by adding the following lines to
[NVFlex] bNVFlexEnable=0 bNVFlexInstanceDebris=0 bNVFlexDrawDebris=0
Some crashes not logged by Buffout can be traced to not having FleX disabled.
nvwgf2umx.dll assembly belongs to the NVIDIA driver package. Most likely, you recently updated your video drivers, and unfortunately, the
445 driver series appears to cause crashes in many games.
These crashes usually have a probable call stack where
nvwgf2umx.dll occupies the most recent 20 frames. For example:
PROBABLE CALL STACK: [ 0] 0x7FFE8A8A8682 nvwgf2umx.dll+0628682 // NVIDIA [ 1] 0x7FFE8A8AA487 nvwgf2umx.dll+062A487 // NVIDIA [ 2] 0x7FFE8A8AF786 nvwgf2umx.dll+062F786 // NVIDIA [ 3] 0x7FFE8A8B2804 nvwgf2umx.dll+0632804 // NVIDIA [ 4] 0x7FFE8A8B2C1A nvwgf2umx.dll+0632C1A // NVIDIA [ 5] 0x7FFE8A8B311D nvwgf2umx.dll+063311D // NVIDIA [ 6] 0x7FFE8A97D1C7 nvwgf2umx.dll+06FD1C7 // NVIDIA [ 7] 0x7FFE8A7B3F73 nvwgf2umx.dll+0533F73 // NVIDIA [ 8] 0x7FFE8A7B43BF nvwgf2umx.dll+05343BF // NVIDIA [ 9] 0x7FFE8A766EEF nvwgf2umx.dll+04E6EEF // NVIDIA  0x7FFE8A7490FA nvwgf2umx.dll+04C90FA // NVIDIA  0x7FFE8A2B7612 nvwgf2umx.dll+0037612 // NVIDIA  0x7FFE8A6367F0 nvwgf2umx.dll+03B67F0 // NVIDIA  0x7FFE8A3D4B2D nvwgf2umx.dll+0154B2D // NVIDIA  0x7FFE8A38C139 nvwgf2umx.dll+010C139 // NVIDIA  0x7FFE8A2FB42D nvwgf2umx.dll+007B42D // NVIDIA  0x7FFE8A615474 nvwgf2umx.dll+0395474 // NVIDIA  0x7FFE8A615242 nvwgf2umx.dll+0395242 // NVIDIA  0x7FFE8A712D47 nvwgf2umx.dll+0492D47 // NVIDIA  0x7FFE8B39FF1C nvwgf2umx.dll+111FF1C // NVIDIA  0x7FFEC66A7BD4 KERNEL32.DLL+0017BD4 // Windows  0x7FFEC83ACE51 ntdll.dll+006CE51 // Windows
Downgrade to a pre-
445 driver series. You can find links to many older NVIDIA drivers here.