- 主题:请问水木1.2这个杀id是怎么判断的
转化过后,有一些以前正常的id被杀了
难道是.PASSWDS没转对吗?
谢谢!
10/09 08:02:58 10454 1] [null] Started kill users
[10/09 08:02:58 10454 1] [null] kill user koeigee
[10/09 08:02:58 10454 1] [null] kill user haishan
[10/09 08:02:58 10454 1] [null] kill user ZhuTouWL
[10/09 08:02:58 10454 1] [null] kill user hardycrows
[10/09 08:02:59 10454 1] [null] kill user moffee
[10/09 08:02:59 10454 1] [null] kill user kkwd
[10/09 08:02:59 10454 1] [null] kill user youngdevil
[10/09 08:03:00 10454 1] [null] kill user pzjnjA
[10/09 08:03:00 10454 1] [null] kill user pzjnjB
[10/09 08:03:00 10454 1] [null] kill user pzjnjC
[10/09 08:03:00 10454 1] [null] kill user xxuwei
[10/09 08:03:00 10454 1] [null] kill user xinyin
[10/09 08:03:00 10454 1] [null] kill user pzjnjD
[10/09 08:03:00 10454 1] [null] kill user huaziyu
[10/09 08:03:00 10454 1] [null] kill user gzhw
[10/09 08:03:00 10454 1] [null] kill user pzjnjE
[10/09 08:03:00 10454 1] [null] kill user pzjnjF
--
FROM 210.30.17.*
谢谢!
装的时候用的是smthbbs1.2默认的site
default.h里面没判断长期账号,
结果死了几个本来999的id :(
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 这个要看看你的 site 文件是怎么定义生命力的。
: 必要时 gdb 一下,看看用户的 userec 结构各个域的值是否正确。
--
FROM 210.30.17.*
恩,好的,谢谢!
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 有长期帐号,也有永久帐号,可以自己定制。
: 我在前面说过,你找找看吧。
--
FROM 210.30.17.*
没阿,为了找原因,昨天把www暂时停掉了。
因为每次一卡,www登陆就提示密码错误
今天暂时还没出来这问题。
那个system3 UTMP:maybe loop rebuild 的错误记录是因为什么呢?
应该就是enter()里面调用的那个getnewutmpent函数的原因,
不过我还没搞懂那段代码是怎么回事,到底那个是怎么找的。
为什么还有个getnewutmpent2的,给www用的吗?
我gdb那个bbsd的进程怎么没反应的?汗,头痛。
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 你们那个进站卡在十大的问题解决了吗?
--
修改:undeader FROM 210.30.17.*
FROM 210.30.17.*
嗯...
比如ps aux|grep bbsd 出现
bbs 4382 0.0 0.0 3496 692 ? S Oct10 0:00 ./bbsd -p 23
bbs 23607 0.0 2.3 28420 24748 ? S 13:00 0:00 bbsd:Yyjjgh
bbs 24209 0.2 1.5 28412 15632 ? S 20:24 0:00 bbsd:undeader
然后 gdb bin/bbsd
然后attach 24209
出现
(gdb) attach 24209
Attaching to program: /usr/local/bbs/bin/bbsd, process 24209
Reading symbols from /usr/lib/libmysqlclient.so.10...done.
Loaded symbols for /usr/lib/libmysqlclient.so.10
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libpthread.so.0...done.
[New Thread 16384 (LWP 24209)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libesmtp.so.5...done.
Loaded symbols for /usr/lib/libesmtp.so.5
Reading symbols from /usr/lib/libltdl.so.3...done.
Loaded symbols for /usr/lib/libltdl.so.3
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
0x40200dd2 in select () from /lib/libc.so.6
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 你怎么 gdb 的,出现什么现象和屏幕输出?
: 应该看看死循环出现在什么地方。
--
修改:undeader FROM 210.30.17.*
FROM 210.30.17.*
哦,这样吗,那出现这个了
输入bt
#0 0x40200dd2 in select () from /lib/libc.so.6
#1 0x080b1b70 in show_userlist ()
#2 0x080bd89c in igetkey ()
#3 0x080b30ed in choose ()
#4 0x080b2e52 in t_friends ()
#5 0x080bbb06 in main_bbs ()
#6 0x080b4cf8 in bbs_main ()
#7 0x080b4e89 in bbs_standalone_main ()
#8 0x080b4fff in main ()
#9 0x40145dc6 in __libc_start_main () from /lib/libc.so.6
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 等 attach 完成再次出现 gdb 提示符之后,打一下 bt 命令看看调用栈。
--
FROM 210.30.17.*
不是阿,在十大停住的我抓不住,一下就没了
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 这个 bbsd 进程是在十大画面停住的吗?
--
FROM 210.30.17.*
嗯,非常谢谢你指点我这些!
不过我自己的也是一下就没了,很难抓呀-_-b
我下次试试看吧。thx very much! :)
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 如果再次出现的话,你登陆一个,然后抓你自己的 bbsd 进程。
--
修改:undeader FROM 210.30.17.*
FROM 210.30.17.*