回文章列表
作者CatSky.bbs@firebird.cs.ccu.edu.tw (null), 信區: firebird
標題help,站快爛掉了.
時間中正大學四百年來第一站 (Mon Mar 29 20:01:08 1999)
轉信站: GIBBS!egg.mm.ntut!Firebird
Origin: firebird.cs.ccu.edu.tw

        我的firebird是第幾版,我己經忘了...
        只知是很久以前的(大概二年前...).

        前一陣子換了slackware3.5之後,
        狀況就頻頻不斷.
        某一次,在進站之後到系統尋人名冊就會斷線.
        經過wildwolf指點及trace source之後,
        發現是在register.c的check_register_info()裡..
        newregfile = sysconf_str( "NEWREGFILE" );
        這一句話有問題,因為不知如何修改,
        只好連底下的一個if一起mark起來...

        就這樣又苟延殘喘好幾天,
        今天中午發現又掛在同一個地方,也是系統尋人名冊就掛了.
        再次trace source,發現是在bcache.c的resolve_boards()
        numboards = brdshm->number;
        這一句會掛掉,我想把brdshm->number印出來看..
        但是印不出來,prints就掛了.
        所以我猜,brdshm裡的東西不對.
        因此我在numboards=brdshm->number前加一句brdshm=attach_shm(xxxx);
        
        目前bbs站可以運作了..
        不過覺得source的品質愈來愈下降..大概是被我玩爛了.
        有人可以從這些線索中指點我,大概是哪兒有問題嗎?
        否則到最後問題愈來愈難解,bug也愈來愈難除了.

        我的站的ip:203.72.73.118(beef.tcu.edu.tw)
        請指點..(不是廣告,而是請大家來診斷看是哪兒有問題)


--
※ 修改:‧CatSky 於 Mar 29 20:01:08 修改本文‧[FROM: beef.tcu.edu.tw]
※ 來源:‧四百年來第一站 firebird.cs.ccu.edu.tw‧[FROM: beef.tcu.edu.tw]
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻