ThinkInvis / RoR2-ClassicItems

A mod for Risk of Rain 2.
GNU General Public License v3.0
3 stars 6 forks source link

Extreme Error Spam When Used With Other Mods #47

Closed VaelophisNyx closed 4 years ago

VaelophisNyx commented 4 years ago

Here's the error as spammed, I'd send the whole log but it's >65Mb

[Error : Unity Log] ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index Stack trace: System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) (at <2fa7a6a452ca43df998f07fd1486c0df>:0) System.ThrowHelper.ThrowArgumentOutOfRangeException () (at <2fa7a6a452ca43df998f07fd1486c0df>:0) RoR2.CharacterBody.UpdatePowerWardSummon () (at <0ea3156211b84bca85ad16490410c2a9>:0) DMD<FixedUpdate>?-716216832._RoR2_CharacterBody::FixedUpdate (RoR2.CharacterBody this) (at <6aea9ba75dc14b22933e4516b11ceaa1>:0) DMD<>?-716216832.Trampoline<RoR2.CharacterBody::FixedUpdate>?-1852291072 (RoR2.CharacterBody ) (at <c20dc56704814458b77c4661df6df10f>:0) ThinkInvisible.ClassicItems.GoldenGun.On_CBFixedUpdate (On.RoR2.CharacterBody+orig_FixedUpdate orig, RoR2.CharacterBody self) (at <395734fd59a04c74b247234331daa4f0>:0) DMD<>?-716216832.Hook<RoR2.CharacterBody::FixedUpdate>?-494802176 (RoR2.CharacterBody ) (at <6f5cd0c08000461b898cff0f3ac81dcc>:0) DMD<>?-716216832.Trampoline<RoR2.CharacterBody::FixedUpdate>?-1487697920 (RoR2.CharacterBody ) (at <d588cf81b5e94850ab1e58c1d5502364>:0) ThinkInvisible.ClassicItems.RustyJetpack.On_CBFixedUpdate (On.RoR2.CharacterBody+orig_FixedUpdate orig, RoR2.CharacterBody self) (at <395734fd59a04c74b247234331daa4f0>:0) DMD<>?-716216832.Hook<RoR2.CharacterBody::FixedUpdate>?-266615040 (RoR2.CharacterBody ) (at <f60f96375c924364980d98a5543f0270>:0) DMD<>?-716216832.Trampoline<RoR2.CharacterBody::FixedUpdate>?-1695401984 (RoR2.CharacterBody ) (at <cfff11b5606e4585ba1e9795522dce58>:0) ThinkInvisible.ClassicItems.PhotonJetpack.On_CBFixedUpdate (On.RoR2.CharacterBody+orig_FixedUpdate orig, RoR2.CharacterBody self) (at <395734fd59a04c74b247234331daa4f0>:0) DMD<>?-716216832.Hook<RoR2.CharacterBody::FixedUpdate>?1857671552 (RoR2.CharacterBody ) (at <0b3413b7fd444d06978ed68b7fe4490b>:0) DMD<>?-716216832.Trampoline<RoR2.CharacterBody::FixedUpdate>?958154752 (RoR2.CharacterBody ) (at <903cdbe4df3a4269954a83db95a7168e>:0) ReinGeneralFixes.Main.FixedUpdate_On (ReinCore.HooksCore+RoR2+CharacterBody+FixedUpdate+Orig orig, RoR2.CharacterBody self) (at <cf6642d34b084e1a89e80debc7f3cd37>:0) DMD<>?-716216832.Hook<RoR2.CharacterBody::FixedUpdate>?294980096 (RoR2.CharacterBody ) (at <b9ace23e0d8d4a27a466eab8929285f2>:0)

In addition, these mods are running along-side Classic Items:

Auto Skip Intro Bigger Bazaar Start In Bazaar General Fixes Multitudes Playable Templar Scanner Plus One Yeet

ThinkInvis commented 4 years ago

Can't reproduce with Classic Items alone, and it may not have anything to do with this error -- its items are basically appearing there because they're adjacent in the queue (before/after UpdatePowerWardSummon) for processing. I did try equipping a copy of Mercurial Rachis along with several of the CI items in that stacktrace, which didn't cause any errors.

See if you can trigger it again after uninstalling CI.

ThinkInvis commented 4 years ago

Closing due to inactivity.