记录以前外网一次死循环事件,定位问题流程:
首先玩家反馈无法进入游戏,然后我这边登陆linux,先看top,发现进程有100%,然后pstack 进程id,找到堆栈打印,然后GDB到线上程序,因为已经死循环了,GDB找到死循环地方。
原来是进阶模块加属性时,用了map迭代器for循环时没有it++导致
记录以前外网一次死循环事件,定位问题流程:
首先玩家反馈无法进入游戏,然后我这边登陆linux,先看top,发现进程有100%,然后pstack 进程id,找到堆栈打印,然后GDB到线上程序,因为已经死循环了,GDB找到死循环地方。
原来是进阶模块加属性时,用了map迭代器for循环时没有it++导致
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。