Jump to content

Can not start up to the main menu of FNV without NVAC


Matrimelee

Recommended Posts

I am not sure when it happened, but I can't get into the main menu of my game without NVAC anymore. I tried debugging a crash (which I eventually was able to fix) that happened at a certain place with Cobb's Crash Logger, just to find out that the game crashes at a certain point of loading into the main menu with NVAC removed from the NVSE folder.

I admit that I am running a pretty big mod list, though every mod has been manually checked with FNVEdit (Error references removed or changed), and I was able to fix many "problems"/warnings that were listed in the "falloutnv_error.log". A file, that was always very reliable when it came to analysing problems loading into the game (especially freezes because of faulty references bloating up the file to GIGABYTES). 

Game starts with NVAC falloutnv_error.log https://pastebin.com/dPKP79id

Game crashes with No NVAC falloutnv_error.log https://pastebin.com/2ry9MDDG

One thing I noticed is that this line doesn't appear when loading up the game without NVAC:

  1.  
    NiDX9Renderer::Create> Using D3DFMT_X8R8G8B8 backbuffer format
    
    Initializing Shader System...
    Initializing Sky...
    Initializing TES...
    Initializing TreeManager...
    Activating Tasklet Threads...
    Loading Files...

though that just could be fluff. 

So the obvious question would be: Why does my install fail to boot the main menu without NVAC? Are there any general "problems"/"errors" which the engine without NVAC definitely wants to see fixed before loading any further? Because I hardly think that "Faction" errors (the line where the non-NVAC game is crashing), telling me that one faction is a friend of another faction which is marked not being a friend to that faction is responsible for breaking the startup sequence. 

Funnily enough, Cobb's Crash Logger is not able to identify why my game is crashing without NVAC. 😛

Am 4GB patch LAA enabled, ENB, Heap Replacer + Mod limit increase with these injectors:

RGEVAG5.png

Help would be much appreciated! 

 

Edited by Matrimelee
Link to comment
Share on other sites

  • 4 weeks later...

Did you also remove everything from the NVSE Plugins to rule those out? 

Also I'd remove the offer of money, that sort of thing is frowned upon around here. 

Link to comment
Share on other sites

I tried it without any and it still crashes. 

I tried it with just Crash Logger, XNVSE, and JIP and it still crashed, but at least gave me a non-intact Crash Log!

ModdingLinked: Crash Logger: FIX IT NOW NOW NOW version 5.0 at 2024-10-07 14:46:14.1101504
If this file is empty, then your game didn't crash or something went so wrong even crash logger was useless! :snig:
Topmost stack module is NOT ALWAYS the crash reason! Exercise caution when speculating!

When asking for help, please send the whole log file!

Playtime: 00:00:12.6450149

Exception: EXCEPTION_ACCESS_VIOLATION (C0000005)
Last Error: The specified module could not be found.   (0000007E)

Thread: [FNV] Main

Calltrace:
   ebp     |              Function Address             |              Function Name               | Source
0x0019FAB8 |                     jip_nvse (0x1001345A) | DeferredInit+0x32A                       | D:\VS Projects\jip_nvse\internal\patches_game.h:5600
0x0019FACC |                     jip_nvse (0x1004EC7E) | NVSEMessageHandler+0x18E                 | D:\VS Projects\jip_nvse\jip_nvse.cpp:1603
0x0019FB04 |                     nvse_1_4 (0x10078193) | PluginManager::Dispatch_Message+0x143    | D:\New Vegas Notes\NVSE\nvse\nvse\PluginManager.cpp:884
0x0019FB3C |                     nvse_1_4 (0x1006D653) | HandleMainLoopHook+0x53                  | D:\New Vegas Notes\NVSE\nvse\nvse\Hooks_Gameplay.cpp:718
0x0019FEC0 |                     nvse_1_4 (0x1006BFB5) | MainLoopHook+0x5                         | D:\New Vegas Notes\NVSE\nvse\nvse\Hooks_Gameplay.cpp:46
0x0019FEE0 |            nvse_steam_loader (0x100021E4) |                                          |
0x0019FF70 |                    FalloutNV (0x00ECC470) |                                          |
0x0019FF80 |                     KERNEL32 (0x1001FCC9) | BaseThreadInitThunk+0x19                 |
0x0019FFDC |                        ntdll (0x100680CE) | RtlGetAppContainerNamedObjectPath+0x11E  |
0x0019FFEC |                        ntdll (0x1006809E) | RtlGetAppContainerNamedObjectPath+0xEE   |

Registry:
REG |   Value    | DEREFERENCE INFO
eax | 0x00000000 | 
ebp | 0x0019FAB8 | 
ebx | 0x764E0D00 | 
ecx | 0x00000001 | 
edi | 0x0019FAB0 | 
edx | 0x363BF580 | 
eip | 0x37D4345A | 
esi | 0x0019FAB0 | 
esp | 0x0019FA80 | 

Stack:
  # |   Value    | DEREFERENCE INFO
  0 | 0xFFFFFFFF | 
  1 | 0x0019FAF0 | 
  2 | 0x0177D678 | 
  3 | 0x007416D6 | 
  4 | 0x00741705 | 
  5 | 0x00790966 | 
  6 | 0x00799861 | 
  7 | 0x007BD47D | 
  8 | 0x007BD4A0 | 
 19 | 0x37C6C968 | 0x4553564E ==> String: "NVSE"
 20 | 0x37C6E8C4 | 0x53564E78 ==> String: "xNVSE %d.%d.%d"
 3A | 0x2F0FA5C0 | 0x01000000 ==> None: : 
 3B | 0x0D0FFC70 | 0x010472D0 ==> RTTI: BSSimpleArray<char const *,1024>
 9D | 0x0119FE84 | 0x010F1EE0 ==> Class: TypeInfo: 
 B4 | 0x01082860 | 0x6C6C6146 ==> String: "Fallout: New Vegas"
 C1 | 0x0019FD9C | 0x6F445C66 ==> String: "f\Documents\My Games\FalloutNV\FalloutPrefs.ini"
 C2 | 0x0019FDA0 | 0x656D7563 ==> String: "cuments\My Games\FalloutNV\FalloutPrefs.ini"
 D5 | 0x01771618 | 0x6C6C610A ==> String: " alling winmain= 9108l sizesapps\common\Fallout New Vegas\Data\NVSE\nvse_config.ini"

--------------------------------------------------------------------------------

Device:
OS:  "Windows 10 Enterprise - 19045 (22H2)"
CPU: "AMD Ryzen 9 7900X3D 12-Core Processor"
GPU: "NVIDIA GeForce RTX 4070 Ti"
RAM: "32.00 GB"

--------------------------------------------------------------------------------

Process' Memory:
Physical Usage: 649.15 MiB /   3.71 GiB (17.07%)
Virtual  Usage:   2.08 GiB /   4.00 GiB (52.08%)

--------------------------------------------------------------------------------

Mods:
  # |                                       Mod                                        |                            Author                           
 00 | FalloutNV.esm                                                                    | ipely                                                       
 01 | DeadMoney.esm                                                                    | jfader                                                      
 02 | HonestHearts.esm                                                                 | jfader                                                      
 03 | OldWorldBlues.esm                                                                | jfader                                                      
 04 | LonesomeRoad.esm                                                                 | jfader                                                      
 05 | GunRunnersArsenal.esm                                                            | jfader                                                      
 06 | Fallout3.esm                                                                     | ipely                                                       
 07 | Anchorage.esm                                                                    | jduvall                                                     
 08 | ThePitt.esm                                                                      | jduvall                                                     
 09 | BrokenSteel.esm                                                                  | bchapin                                                     
 0A | PointLookout.esm                                                                 | jburgess                                                    
 0B | Zeta.esm                                                                         | ipely                                                       
 0C | TaleOfTwoWastelands.esm                                                          | TTW Team                                                    
 0D | TTWFixes.esm                                                                     | The TTW Team                                                
 0E | SolidProject.esm                                                                 | TommInfinite and friends.                                   
 0F | Helmet Overlay.esm                                                               | Slippy                                                      
 10 | Museum.esm                                                                       |                                                             
 11 | Tale of Bi Wastelands.esm                                                        | pintocat                                                    
 12 | Main And Pause Menus Overhaul.esm                                                | Nehred                                                      
 13 | PointThatSomewhereElse!.esm                                                      | Lime                                                        
 14 | FCOMaster.esm                                                                    | Drumber                                                     
 15 | Project Beauty.esm                                                               | Dracomies and SpaceOden - TTW Version by Roy Batty          
 16 | The Armory.esm                                                                   | THHG                                                        
 17 | New Vegas Redesigned 3.esm                                                       |                                                             
 18 | AnotherInteriorMod.esm                                                           |                                                             
 19 | The Outfittery.esm                                                               | Merge Plugins Script v1.9                                   
 1A | 3DNPC_FO3.esm                                                                    |                                                             
 1B | HNNV.esm                                                                         |                                                             
 1C | 3DNPC_BlueNote.esm                                                               | Kris Takahashi                                              
 1D | JokerineStripMall.esm                                                            | Jokerine                                                    
 1E | NewVegasUncut.esm                                                                | Moburma, TJ, RoyBatty, sandbox6                             
 1F | Interior Lighting Overhaul - Core.esm                                            | Sarge198                                                    
 20 | TTWInteriors_Core.esm                                                            | Chucksteel                                                  
 21 | TTWInteriorsProject_Combo.esm                                                    | Chucksteel                                                  
 22 | NewVegasUncut - TTW.esm                                                          |                                                             
 23 | NewVegasUncut - TTWInteriors.esm                                                 |                                                             
 24 | Working Vending Machines.esm                                                     | Eddoursul                     

 

Link to comment
Share on other sites

I'd go back to basics with this, verify the game in Steam, I assume GOG Galaxy has got a similar function, then delete/rename the Fallout.ini and FalloutPrefs.ini from Documents\My Games\FalloutNV and start the games launcher to generate new ones, you'll have to redo your options. 

If that doesn't work then rename your game folder and have Steam verify it again, this time it'll give you a completely fresh install, if that doesn't work you can bin the new install and rename the game folder back again.

Link to comment
Share on other sites

Doing it the way I suggested will give you a clean install to test while keeping your actual install intact, it's important to know if it's something you've added to the game or not. EXCEPTION_ACCESS_VIOLATION (C0000005) is likely your game trying to access memory that it can't, shouldn't or that is invalid.  

Link to comment
Share on other sites

Just out of curiosity I checked to see if my game would start without NVAC, it wouldn't, it turned out to be GaryHax.dll, quite what the game was trying to do with that is anyone's guess. 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...