作者laechan (小太保)
看板mud_sanc
标题[wizs] debug.log
时间Mon Apr 7 14:15:25 2014
Too deep recursion.
program: /std/ob/user_d.c, object: /std/ob/user_d, file: /std/ob/user_d.c:47
--- trace ---
Object: /d/ppl/wide/virtue/mob/war-mob#42749, Program: /std/monster.c
in heart_beat() at /std/monster.c:115
arguments were ()
.
.
/std/ob/user_d.c 第 47 行的内容
me->set("last_location", environment(me));
所以一件很诡异的事情就是,为什麽这行会造成 deep recursion?
再观察。光这个 bug 就造成 1000 多行的 log msg。
其它..没了。系统很稳定。
55 debug.log
顺便纪录一下,今天也做了全系统备份,备份地点在公司。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.61.157.53
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1396851329.A.4BA.html
1F:→ laechan :刚看了一下很像是 heart_beat->_go.c->xxx->循环 04/07 14:15
2F:→ laechan :78 debug.log 04/07 16:41