作者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://www.ptt.cc/bbs/mud_sanc/M.1396851329.A.4BA.html
→ laechan :剛看了一下很像是 heart_beat->_go.c->xxx->循環 04/07 14:15
→ laechan :78 debug.log 04/07 16:41