Jump to content

ActiveNick

Supporter
  • Posts

    3
  • Joined

  • Last visited

Posts posted by ActiveNick

  1. Have you tried removing BOSS and using LOOT instead? BOSS is a bit outdated these days.

     

    You can find LOOT here.

     

    Hi,

     

    No, and I never installed BOSS. It seems it was automatically installed by NMM. I already have LOOT installed but I'm not aware of any configuration to tell NMM to use LOOT instead of BOSS.

     

    If anyone knows more about the connection between NMM and BOSS, that would be great.

     

    Thanks.

  2. I've lately been getting crashes from Nexus Mod Manager every time I launch it. It started with 0.53.2, but I'm still getting the error with 0.53.4. It was working fine for months, then suddenly it stopped working. My Skyrim install still works great, but NMM doesn't, so I cannot easily install more mods.

     

    Data:

    • Running Windows 8.1 Pro.
    • Nexus Mod Manager is set to run as Administrator.
    • I've tried to enable compatibility with Windows 8 or WIndows 7. No dice.
    • NMM used to be installed under Program Files. Then I uninstalled it and moved it under C:\Games where my Skyrim install is located. Still no luck.

    The main thing I suspect that could potentially have affected things is when I installed Microsoft Visual Studio 2015 Preview, which comes with .NET Framework 4.5.3 Preview.

     

    Though it crashes all the time, on rare occasions it actually gives me a Trace Log file, which is attached to this post.

     

    It basically successfully goes through the discovery of 151 manages plugins, but then fails on the following, which seems to be related to a failed marshaled call from managed to unsafe code in BOSS:

     

    Initializing Plugin Order Log...
    Loading Plugin Order...
    Getting Plugin Load Order from BOSS...
    Tracing an Unhandled Exception:
    Running Threads (1)
    3 ()
    Aborted
    Exception:
    Message:
    Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
    Full Trace:
    System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
    at System.Runtime.InteropServices.Marshal.ReadByte(IntPtr ptr, Int32 ofs)
    at Nexus.Client.Games.Gamebryo.PluginManagement.Boss.StringMarshaler.GetStringBytes(IntPtr pNativeData, Encoding p_encEncoding)
    at Nexus.Client.Games.Gamebryo.PluginManagement.Boss.StringArrayManualMarshaler.MarshalNativeToManaged(IntPtr pNativeData, Int32 p_intSize)
    at Nexus.Client.Games.Gamebryo.PluginManagement.Boss.BossSorter.MarshalPluginArray(IntPtr p_ptrPluginArray, UInt32 p_uintLength)
    at Nexus.Client.Games.Gamebryo.PluginManagement.Boss.BossSorter.GetLoadOrder()
    at Nexus.Client.Games.Gamebryo.PluginManagement.OrderLog.GamebryoPluginOrderLogSerializer.LoadPluginOrder()
    at Nexus.Client.PluginManagement.OrderLog.PluginOrderLog.LoadPluginOrder()
    at Nexus.Client.PluginManagement.OrderLog.PluginOrderLog..ctor(PluginRegistry p_mprManagedPluginRegistry, IPluginOrderLogSerializer p_posOrderSerializer, IPluginOrderValidator p_povOrderValidator)
    at Nexus.Client.PluginManagement.OrderLog.PluginOrderLog.Initialize(PluginRegistry p_mprManagedPluginRegistry, IPluginOrderLogSerializer p_posOrderSerializer, IPluginOrderValidator p_povOrderValidator)
    at Nexus.Client.ApplicationInitializer.InitializeServices(IGameMode p_gmdGameMode, IModRepository p_mrpModRepository, NexusFileUtil p_nfuFileUtility, SynchronizationContext p_scxUIContext, ViewMessage& p_vwmErrorMessage)
    at Nexus.Client.ApplicationInitializer.DoApplicationInitialize(IGameModeFactory p_gmfGameModeFactory, SynchronizationContext p_scxUIContext, ViewMessage& p_vwmErrorMessage)
    at Nexus.Client.ApplicationInitializer.DoWork(Object[] p_objArgs)
    at Nexus.Client.ThreadedBackgroundTask.RunThreadedWork(Object p_objArgs)
    at Nexus.Client.Util.Threading.TrackedThread.RunParameterizedThread(Object p_objParam)
    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart(Object obj)

    You can see the full TraceLog file attached. I can confirm the presence of boss32.dll and boss64.dll in the folder C:\Games\Nexus Mod Manager\GameModes\data.

     

    Let me know if you need more info. Thanks for your help.

×
×
  • Create New...