我们正在开发一个vIDeo游戏, 从来没有错误 ,像任何应用程序,有时可能会导致硬崩溃的错误。 不幸的是,由于我们使用的是封闭源代码中间件(Unity 3D),迄今为止我们已经编制的一些崩溃在我们的控制之外,无法解决或解决它们。
虽然我们希望并等待中间件开发人员解决这个问题,但是我们希望看看是否有可能使崩溃更具信息性和用户友好性。 例如 – 我们用户可能遇到的罕见的崩溃之一是某些AV产品导致某种线程上下文竞争条件并导致游戏爆炸。 我们希望能够检测崩溃和错误签名,并向用户提供指向我们的wiki或论坛的链接(如果可能的话)。
是否可以编写一个轻量级的看门狗进程或父进程来响应windows平台上的崩溃事件?
StretchDIBits仅在特定图像尺寸下失败
shell扩展可能导致我的程序崩溃?
当用_O_U8TEXT处理unicode时使用setmode时,C ++崩溃
如何读取崩溃转储文件(我有源代码和.pdb文件)
为一个导致崩溃的非静态函数指针赋值 – 为什么?
gdb核心转储打开失败
Java崩溃的windows
如何(故意)使用new在C ++中导致程序崩溃
未处理的exception导致应用程序崩溃与“EventType clr20r3,P1 w3wp.exe”在日志中,但没有详细信息
自动重启崩溃的linux守护进程
在崩溃过程之外收集崩溃转储是至关重要的。 你永远不知道你的未处理的异常处理程序是否受到影响。 但是还有其他的选择:
启用WER LocalDumps并为存储转储的目录写一个看门狗(fileSystemWatcher)。
在崩溃时配置AeDeBUG并附上您自己的调试器。
总结以上是内存溢出为你收集整理的是否有可能编写一个看门狗进程来捕捉应用程序崩溃?全部内容,希望文章能够帮你解决是否有可能编写一个看门狗进程来捕捉应用程序崩溃?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)