Jump to content

Modded game crash when changing scenes


Recommended Posts

First of all, pardon me for my poor English spell and grammar.

Mods I use

Spoiler

[x] Science! Continued (xScienceContinued 5.26)
Airplane Plus (AirplanePlus 26.5)
AtmosphereAutopilot (Fly-By-Wire) (AtmosphereAutopilot v1.5.16)
Better Order of Parts: Numbered  (BOPN) (BOPN 3.1)
BetterBurnTime (BetterBurnTime 1.10)
BetterCrewAssignment (BetterCrewAssignment 1.4.1)
BonVoyage (BonVoyage 1:1.3.0)
BreakingGround-DLC (BreakingGround-DLC (unmanaged))
ClickThrough Blocker (ClickThroughBlocker 1:0.1.10.15)
Community Delta-V Maps (CommunityDeltaVMaps 2:2.8)
Contract Configurator (ContractConfigurator 1.30.5)
Contract Pack: Bases and Stations Reborn (ContractConfigurator-KerbinSpaceStation 2:3.7.2.3)
Contract Pack: Clever Sats (ContractConfigurator-CleverSats 1.4)
Contract Pack: Exploration Plus (ContractConfigurator-ExplorationPlus 2.0.1)
Contract Pack: Kerbal Academy (ContractConfigurator-KerbalAcademy 1.1.10)
Contract Pack: Tourism Plus (ContractConfigurator-Tourism 1.5.2)
Contract Parser (ContractParser 9.0)
Contracts Window + (ContractsWindowPlus 9.4)
Custom Barn Kit (CustomBarnKit 1.1.21.0)
Docking Port Alignment Indicator (DockingPortAlignmentIndicator 6.9.2.2)
Firespitter Core (FirespitterCore v7.17)
Firespitter Resources config (FirespitterResourcesConfig v7.17)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.8.3)
Kerbal Improved Save System (KerbalImprovedSaveSystem v2.4.2)
Making History (MakingHistory-DLC 1.11.0)
MechJeb 2 (MechJeb2 2.12.0.0)
MechJeb and Engineer for all! (MechJebForAll 1.3.0.6)
Module Manager (ModuleManager 4.1.4)
Progress Parser (ProgressParser 11.0)
RasterPropMonitor (RasterPropMonitor 1:v0.31.4)
RasterPropMonitor Core (RasterPropMonitor-Core 1:v0.31.4)
SCANsat (SCANsat v20.4)
Strategia (Strategia 1.8.0)
Toolbar (Toolbar 1:1.8.0.5)
Toolbar Controller (ToolbarController 1:0.1.9.4)
Trajectories (Trajectories v2.4.0)
Waypoint Manager (WaypointManager 2.8.2.6)
Zero MiniAVC (ZeroMiniAVC 1:1.1.0.1)
 

Logs of most recent crash

Unfortunately, this crash didn't produce any dump files. But Almost All of my crash is about UnityPlayer.dll.And They all try to use the function NvCloth.For example here is the dump file analysis in Crash_2021-02-18_175714281

Spoiler

*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : AV.Dereference
    Value: NullPtr

    Key  : AV.Fault
    Value: Write

    Key  : Analysis.CPU.Sec
    Value: 3

    Key  : Analysis.DebugAnalysisProvider.CPP
    Value: Create: 8007007e on PC201308070032

    Key  : Analysis.DebugData
    Value: CreateObject

    Key  : Analysis.DebugModel
    Value: CreateObject

    Key  : Analysis.Elapsed.Sec
    Value: 233

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 186

    Key  : Analysis.System
    Value: CreateObject

    Key  : Timeline.Process.Start.DeltaSec
    Value: 373


CONTEXT:  (.ecxr)
rax=0000000000000000 rbx=0000028638aa4950 rcx=0000000000000010
rdx=00000286d2886060 rsi=00007ffbaf152000 rdi=0000028638a01fa0
rip=00007ffbaf1025a4 rsp=000000ac3579ddc8 rbp=00000286204c3150
 r8=000000000aaaaaa0  r9=0000000000155555 r10=00000286d2886060
r11=0000000000000000 r12=0000000000000000 r13=0000000000000008
r14=000000000aaaaab0 r15=00000286d2886060
iopl=0         nv up ei pl nz na po nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010206
UnityPlayer!InitializeNvCloth+0x1683e4:
00007ffb`af1025a4 0f2941f0        movaps  xmmword ptr [rcx-10h],xmm0 ds:00000000`00000000=????????????????????????????????
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00007ffbaf1025a4 (UnityPlayer!InitializeNvCloth+0x00000000001683e4)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000001
   Parameter[1]: 0000000000000000
Attempt to write to address 0000000000000000

PROCESS_NAME:  KSP_x64.exe

WRITE_ADDRESS:  0000000000000000 

ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%p            0x%p                    %s

EXCEPTION_CODE_STR:  c0000005

EXCEPTION_PARAMETER1:  0000000000000001

EXCEPTION_PARAMETER2:  0000000000000000

STACK_TEXT:  
000000ac`3579ddc8 00007ffb`ae524911 : 00000286`204c3150 00000286`204c3150 00007ffb`af152000 00007ffb`ae5c8333 : UnityPlayer!InitializeNvCloth+0x1683e4
000000ac`3579ddd0 00007ffb`ae5228ae : 00000286`204c3150 00007ffb`af152000 00000000`00000000 00000285`00000008 : UnityPlayer!UnityMain+0x15c871
000000ac`3579de20 00007ffb`ae4e994f : 000000ac`3579e168 00000000`00000000 00000000`00000000 00000000`00000000 : UnityPlayer!UnityMain+0x15a80e
000000ac`3579df60 00007ffb`ae795c8b : 00000285`8c750900 000000ac`3579e168 00000000`00000000 00000000`00000000 : UnityPlayer!UnityMain+0x1218af
000000ac`3579dfc0 00000284`919b9543 : 00000285`8c750900 000000ac`3579f0b0 000000ac`3579e0b0 00000286`110f7870 : UnityPlayer!PAL_Thread_YieldExecution+0x109d6b
000000ac`3579e030 00000285`8c750900 : 000000ac`3579f0b0 000000ac`3579e0b0 00000286`110f7870 00000000`00000001 : 0x00000284`919b9543
000000ac`3579e038 000000ac`3579f0b0 : 000000ac`3579e0b0 00000286`110f7870 00000000`00000001 00007ffb`ae78dd72 : 0x00000285`8c750900
000000ac`3579e040 000000ac`3579e0b0 : 00000286`110f7870 00000000`00000001 00007ffb`ae78dd72 00000284`f1069510 : 0x000000ac`3579f0b0
000000ac`3579e048 00000286`110f7870 : 00000000`00000001 00007ffb`ae78dd72 00000284`f1069510 000000ac`3579e0b0 : 0x000000ac`3579e0b0
000000ac`3579e050 00000000`00000001 : 00007ffb`ae78dd72 00000284`f1069510 000000ac`3579e0b0 000000ac`3579e030 : 0x00000286`110f7870
000000ac`3579e058 00007ffb`ae78dd72 : 00000284`f1069510 000000ac`3579e0b0 000000ac`3579e030 000000ac`3579f0b0 : 0x1
000000ac`3579e060 00000285`8c750900 : 00000285`8c750900 00000285`0a47b320 000000ac`3579e110 00000284`919b9483 : UnityPlayer!PAL_Thread_YieldExecution+0x101e52
000000ac`3579e0a0 00000285`8c750900 : 00000285`0a47b320 000000ac`3579e110 00000284`919b9483 00000284`f1069510 : 0x00000285`8c750900
000000ac`3579e0a8 00000285`0a47b320 : 000000ac`3579e110 00000284`919b9483 00000284`f1069510 000000ac`3579e110 : 0x00000285`8c750900
000000ac`3579e0b0 000000ac`3579e110 : 00000284`919b9483 00000284`f1069510 000000ac`3579e110 000000ac`3579e0a0 : 0x00000285`0a47b320
000000ac`3579e0b8 00000284`919b9483 : 00000284`f1069510 000000ac`3579e110 000000ac`3579e0a0 000000ac`3579f0b0 : 0x000000ac`3579e110
000000ac`3579e0c0 00000284`f1069510 : 000000ac`3579e110 000000ac`3579e0a0 000000ac`3579f0b0 00000000`00000001 : 0x00000284`919b9483
000000ac`3579e0c8 000000ac`3579e110 : 000000ac`3579e0a0 000000ac`3579f0b0 00000000`00000001 00000284`ecfaa000 : 0x00000284`f1069510
000000ac`3579e0d0 000000ac`3579e0a0 : 000000ac`3579f0b0 00000000`00000001 00000284`ecfaa000 00000000`00000000 : 0x000000ac`3579e110
000000ac`3579e0d8 000000ac`3579f0b0 : 00000000`00000001 00000284`ecfaa000 00000000`00000000 00000000`00000000 : 0x000000ac`3579e0a0
000000ac`3579e0e0 00000000`00000001 : 00000284`ecfaa000 00000000`00000000 00000000`00000000 000000ac`3579e168 : 0x000000ac`3579f0b0
000000ac`3579e0e8 00000284`ecfaa000 : 00000000`00000000 00000000`00000000 000000ac`3579e168 00000285`8c750900 : 0x1
000000ac`3579e0f0 00000000`00000000 : 00000000`00000000 000000ac`3579e168 00000285`8c750900 000000ac`3579e190 : 0x00000284`ecfaa000


SYMBOL_NAME:  UnityPlayer!InitializeNvCloth+1683e4

MODULE_NAME: UnityPlayer

IMAGE_NAME:  UnityPlayer.dll

STACK_COMMAND:  ~0s ; .ecxr ; kb

FAILURE_BUCKET_ID:  NULL_POINTER_WRITE_c0000005_UnityPlayer.dll!InitializeNvCloth

OS_VERSION:  10.0.18362.1

BUILDLAB_STR:  19h1_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {046d0ad0-5803-f430-7a51-bc35ea3b6f14}

Followup:     MachineOwner
 


For I understand NvCloth is a kind of cloth solver for Nvidia graphics card. I suspect that some of those mods are using the NvCloth function. This kind of crash only happens when changing scenes. So is there some way to solve that?

Edited by VladimirK
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...