看板 mud_sanc 關於我們 聯絡資訊
※ 引述《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)