Throws silenced unhandled errors to the user. This helped identification of XML/DLL error without use of debugger
demo: https://www.youtube.com/watch?v=uu9iEFRz3eY&feature=youtu.be
License: GNU Affero General Public License v3.0
Throws silenced unhandled errors to the user. This helped identification of XML/DLL error without use of debugger
demo: https://www.youtube.com/watch?v=uu9iEFRz3eY&feature=youtu.be
Hello. So im new to the whole modding community. Just downloaded my first mods and it crashed when i tryed to upgrade a unit. Anyone that could se the problem in this code since im new to this i have no idea what to really look for or what caused the issue in the first place :D thanks!
Also it asked me if i wanted to download the error bug but it just makes it a google chrome link and cant add it here. Maybe this will work
To Fix:
I added a reference to the Taleworlds.ScreenManager dll.
Updated all references to 1.7.2
Changed Main.vb
Imports TaleWorlds.ScreenSystem
line 65/66 :
<HarmonyPatch(GetType(ScreenManager), "Tick")>
Since you've wired up the exception window to kill the application;
<button class='button' onclick='window.external.CloseProgram()'>
Public Sub CloseProgram()
Dim pid = Process.GetCurrentProcess().Id
Dim proc As Process = Process.GetProcessById(pid)
proc.Kill()
End Sub
Further exception handlers don't get a chance to run.
Also, if somehow the exception is non-fatal, you kill the program anyway.
Could you consider not killing the program?
It'd let me at least get diagnostic reports generated when people crash while using Community Patch.
I got some guy recommending your modification together with the Community Patch, and it's quite annoying to get complaints that no diagnostic report was generated during a crash.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.