[wizs] 20110724 bug 修正

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/07/24 15:59), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
某人把 /std/user/tsh.c cp 了一份變成 /std/user/tsh.20110717 然後重新編輯了 /std/user/tsh.c, 但是在編輯的過程中漏了最底 下的幾行... // A cool file from Portals. #include <daemons.h> string *wild_card(string str) { return USER2_D->wild_card(this_object(),str); } 這造成 wild_card 函數無作用,它至少影響了三個範圍.. 1. wiz 的 more 2. ppl 的 help 3. 指令 grep 而其中 1 跟 3 則嚴重影響了 debug 的進行, 因為無法 grep 就 無法找出到底是什麼檔案有宣告 wild_card 函數, 無法 more 就 無法便利地看檔案內容(得用 ed)。 還好你至少還有做 cp, 修改過的 tsh.c 根本看不到任何修改過的 加註, 我已經強調很多次了這很重要, 你不加註, 我無法知道你究 竟改了啥、以及為何那樣改, 則當 bug 發生時, 我只能用備份檔 去 cover。 最後,修改重要的檔案要非常注意,像 /std/user 下的東西, 改 錯了你當下 update 可能不會有問題, 但是系統一旦 shutdown, 或者有其它 adm 去 update -R /std/user.c 時, 該問題就會浮現 ,這種隔n天後才出現的 bug 是最難處理的。 (以前發生過兩次,逼不得已把更早的備份檔拿來整個蓋掉) 希望某人改的其它 /std/user 下的檔案沒問題, 有空請多檢查. Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: laechan 來自: 117.19.239.237 (07/24 16:00)

07/24 17:55, , 1F
我還以為是某人士幫我改ip多色入登入出問題..結果上
07/24 17:55, 1F

07/24 17:56, , 2F
看好像沒這個內容..amem
07/24 17:56, 2F

07/24 17:58, , 3F
多角色
07/24 17:58, 3F

07/25 02:40, , 4F
經過bug的Shutdown,Zmud5.55老是當掉.....根本不能玩
07/25 02:40, 4F

07/25 06:51, , 5F
好像沒直接關係吧..XD
07/25 06:51, 5F
文章代碼(AID): #1EAz3cBH (mud_sanc)
文章代碼(AID): #1EAz3cBH (mud_sanc)