Re: [問題] gps怪怪的

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間18年前 (2008/04/16 20:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《hlead (希多)》之銘言: : gps : 執行時段錯誤: *Can't catch too deep recursion error. deep recursion 是為了防止遞迴出現「無限次」的情況, 在一個周期時間內它若判斷到某函數遞迴頻率過高就會自 動中止。 舊的 mudos 在這方面沒有適當的防堵方式,所以以前的聖 殿常當機,新的 mudos 就有這方面的設定。 : 程式: adm/daemons/room_d.c:60 : 物件: /adm/daemons/room_d : /std/user#33 "cmd_hook" std/user.c:266 : /cmds/std/_gps "cmd_gps" cmds/std/_gps.c:157 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:109 : /cmds/std/_gps "recursive_function" cmds/std/_gps.c:82 : /adm/obj/simul_efun "find_object_or_load" : adm/simul_efun/find_object_or_load.c(adm/obj/simul_efun.c):19 : /d/ppl/wide/virtue/room3/c25 "create" d/ppl/wide/virtue/room3/c25.c:20 : /d/ppl/wide/virtue/room3/c25 "reset" std/ob/room.c:42 : /adm/daemons/room_d "reset" adm/daemons/room_d.c:60 : /d/ppl/wide/virtue/room3/下的 : c01~c05都不能用gps看, : 可是,檔案看半天都沒啥問題。 : 還有c50~c55也是。 我猜是你房間出口設定的問題,某種設定方式讓它在判斷上 出了問題,例如,「判斷到無窮盡的房間數」。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.110.144 ※ 編輯: laechan 來自: 118.170.110.144 (04/16 20:07)
文章代碼(AID): #181UlMRh (mud_sanc)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 4 篇):
文章代碼(AID): #181UlMRh (mud_sanc)