i have same problem but with a slight differenceHello,
Unfortunately my game constantly crashes after 30-40 minutes of game (or sometime less)... turned off every mod one-by-one and unfortunately Terraria Overhaul is guilty!
I Log out the errors - but unfortunately can't find any - overhaul specific - log yet.
In the event viewer there is the crash event, and ofc. the exact exception (at least the type):
Application: Terraria.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
The other thing is, that I got this silent exception 1-2 minutes before the crash:
System.NullReferenceException: Object reference not set to an instance of an object.
at Terraria.Main.PlaySound(Int32 type, Int32 x, Int32 y, Int32 Style, Single volumeScale, Single pitchOffset)
at TerrariaOverhaul.SoundSystem.UpdateVanillaSoundInstances()
at TerrariaOverhaul.SoundSystem.SoundSystemThreadWork(ThreadController thread)
at TerrariaOverhaul.ThreadController.DefaultThreadUpdate(Object stateInfo) in TerrariaOverhaul\Content\ItemExtensions\DrawPresets\StaffDrawPreset.cs:line 27
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
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.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
(this is not happening before every crash... but somehow right now without Overhaul my game works without any ingame crash.)
+1 problem: After disabling the mod there are "white" blocks in my word at random spots... I can easily destroy them but there are many and pretty annoying!
i have same problem but with a slight difference
when i lof on my character on a certain map it opens fine
but when i change my character and change my map(new char and new map) it will pop this error
note i can open all my characters and maps on the first try but when i change any of those it will error
its as if overhaul is too heavy for it to load probably or something like that
please guys help us i dont know what to do everytime i change my character or map i have to restart terraria its like taking 10 mins just to switch character
I know overhaul is on a massive update compared to the previous one but isnt this too much for its own good?
also magic is kinda bugging
whenever i use magic than can be charged up to 3 projectiles it will bug until the projectile is super fast i cannot see it and it no longer damages anyone until the game crashes for some reason
also 1 last thing for the overhaul admins
the day number no longer shows on the chat after a day passes is this OK or is it a bug
[doublepost=1564624404,1564624009][/doublepost]An important bugfix I should've released a long time ago. Sorry for that. It fixes random crashes & freezes, audio missing and texture corruption on linux & mac, and other important shiz.
I updated to the latest version last night and tried playing on the multiplayer world I have with a friend, but there were constant crashes every few minutes or so. We're only using Overhaul, no other mods. Are there any logs somewhere that I could attach for further information?
Start the game, play for a minute, **CRASH**. Restart the game, play for a minute, **CRASH**. Check to make sure none of my other mods are interfering, restart the game, play for a minute, **CRASH**.
Over and over and over...I'm just giving up until the next patch.
An update on the linux sound not working: MacOS not working as well.
(I use a macOS High Sierra and it doesen't work)
...most bows that change projectiles shoot normal arrows...
Hello, Unfortunately my game constantly crashes after 30-40 minutes of game (or sometime less)...
All these issues were just finally fixed in the update above.i have same problem but with a slight difference
Funny. However, I'm unable to reproduce it. I'll need you to send me the following:Now my entire map discovery was reset, and every time I discover the map now the bottom half generates like this:
https://i.gyazo.com/6ba7cc6e49a18e1ce0fcbf2d415f40c3.png
Here's your fix (4.0.4 TEST 2). Let me know if it works well or not.Edit: Sent you a pm
Here's your fix (4.0.4 TEST 2). Let me know if it works well or not.
It was fixed in 4.0.3, the "shake gradients" on earthquakes were very broken.I'm minging in the underworld right now and the earthquakes with this version seem to be MUCH longer and a bit more frequent than on 4.0.2
Here's your fix (4.0.4 TEST 2). Let me know if it works well or not.
[22:14:04] [8/ERROR] [tML]: Wystąpił błąd podczas ładowania TerrariaOverhaul
Wykryto mod dla tModLoader v0.10.1.5
Używasz tModLoader vtModLoader v0.11.3
The mod(s) have been automatically been disabled.
System.Reflection.TargetInvocationException: Obiekt docelowy wywołania zgłosił wyjątek. ---> System.Exception: Couldn't find method Terraria.ModLoader.ErrorLogger.LogLoadingError(String,Version,Exception,Boolean) to detour it
w TerrariaOverhaul.MethodSwapping.MethodDetourAttribute.GetSourceMethod(MethodInfo targetMethod, Int32 paramOffset) w TerrariaOverhaul\Content\ItemExtensions\Weapons\SniperRifle.cs:wiersz 26
w TerrariaOverhaul.MethodSwapping.MethodHookAttribute.Activate(MethodInfo targetMethod)
w TerrariaOverhaul.MethodSwapping.MethodSwapper.InjectionLoop(InjectionMoment moment) w TerrariaOverhaul\ModEntities\Player\PlayerInput.cs:wiersz 272
w TerrariaOverhaul.OverhaulMod..ctor() w TerrariaOverhaul\Utilities\Extensions\ExtensionsInternal.cs:wiersz 1633
--- Koniec śladu stosu wyjątków wewnętrznych ---
w System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
w System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
w System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
w System.Activator.CreateInstance(Type type, Boolean nonPublic)
w System.Activator.CreateInstance(Type type)
w Terraria.ModLoader.Core.AssemblyManager.Instantiate(LoadedMod mod)
w Terraria.ModLoader.Core.AssemblyManager.<>c__DisplayClass10_0.<InstantiateMods>b__1(LoadedMod mod)
w System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
w System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
w System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
w Terraria.ModLoader.Core.AssemblyManager.InstantiateMods(List`1 modsToLoad, CancellationToken token)
w Terraria.ModLoader.Core.ModOrganizer.LoadMods(CancellationToken token)
w Terraria.ModLoader.ModLoader.Load(CancellationToken token)
[22:14:04] [8/INFO] [tML]: Disabling Mod: TerrariaOverhaul