[BulletProof] entrada zombie

Jesus Cea Avion jcea at argo.es
Wed Jun 25 15:31:41 CEST 2003


Mensaje de Febrero de 2003:


Francisco Santos wrote:
> 
> Hola jcea,
> 
> Me ha vuelto a pasar el caso ese raro de q se queda pillado nada mas
> producirse la entrada:
> 
> -:- Connecting to port 6667 of server localhost [refnum 0]
> -?BP?(BulletProof)- version 1.137 (20030214)
> 
> ... y no hace nada mas.
> 
> un strace del proceso da:
> 
> select(8, [3 4 5 6 7], [], [3 4 5 6 7], {5, 0}) = 0 (Timeout)
> select(8, [3 4 5 6 7], [], [3 4 5 6 7], {5, 0}) = 0 (Timeout)
> select(8, [3 4 5 6 7], [], [3 4 5 6 7], {5, 0}) = 0 (Timeout)
> 
> ...
> select(8, [3 4 5 6 7], [], [3 4 5 6 7], {5, 0}) = 0 (Timeout)
> estas entradas se van produciendo cada varios segundos.
> 
> lsof -p PID:
> 
> COMMAND  PID     USER   FD   TYPE  DEVICE    SIZE   NODE NAME
> python  6191 preacher  cwd    DIR     3,2    4096  97948 /home/preacher/stuff/bulletproof
> python  6191 preacher  rtd    DIR     3,2    4096      2 /
> python  6191 preacher  txt    REG     3,2 2119599 145703 /usr/local/bin/python
> python  6191 preacher  mem    REG     3,2   90210 187838 /lib/ld-2.2.5.so
> python  6191 preacher  mem    REG     3,2   59679 205273 /usr/local/lib/python2.2/lib-dynload/rotor.so
> python  6191 preacher  mem    REG     3,2    8008 187860 /lib/libdl-2.2.5.so
> python  6191 preacher  mem    REG     3,2  102172 187874 /lib/libpthread-0.9.so
> python  6191 preacher  mem    REG     3,2    7600 187872 /lib/libutil-2.2.5.so
> python  6191 preacher  mem    REG     3,2  130088 187861 /lib/libm-2.2.5.so
> python  6191 preacher  mem    REG     3,2 1153784 187842 /lib/libc-2.2.5.so
> python  6191 preacher  mem    REG     3,2  116414 205243 /usr/local/lib/python2.2/lib-dynload/zlib.so
> python  6191 preacher  mem    REG     3,2   62457 205266 /usr/local/lib/python2.2/lib-dynload/md5.so
> python  6191 preacher  mem    REG     3,2   66925 205255 /usr/local/lib/python2.2/lib-dynload/time.so
> python  6191 preacher  mem    REG     3,2   65163 205265 /usr/local/lib/python2.2/lib-dynload/select.so
> python  6191 preacher  mem    REG     3,2  153840 205281 /usr/local/lib/python2.2/lib-dynload/_socket.so
> python  6191 preacher  mem    REG     3,2   87543 205264 /usr/local/lib/python2.2/lib-dynload/errno.so
> python  6191 preacher  mem    REG     3,2   64337 205261 /usr/local/lib/python2.2/lib-dynload/fcntl.so
> python  6191 preacher  mem    REG     3,2   80464 205254 /usr/local/lib/python2.2/lib-dynload/strop.so
> python  6191 preacher  mem    REG     3,2   60145 205267 /usr/local/lib/python2.2/lib-dynload/sha.so
> python  6191 preacher  mem    REG     3,2   32668 187865 /lib/libnss_files-2.2.5.so
> python  6191 preacher  mem    REG     3,2   12176 187864 /lib/libnss_dns-2.2.5.so
> python  6191 preacher  mem    REG     3,2   56480 187870 /lib/libresolv-2.2.5.so
> python  6191 preacher    0r   CHR     1,3          47189 /dev/null
> python  6191 preacher    1u   CHR   136,0              2 /dev/pts/0
> python  6191 preacher    2u   CHR   136,0              2 /dev/pts/0
> python  6191 preacher    3u  IPv4 1142153            TCP localhost:socks (LISTEN)
> python  6191 preacher    4u  IPv4 1142154            TCP localhost:ircd (LISTEN)
> python  6191 preacher    5u  IPv4 1147257            TCP localhost:ircd->localhost:1946 (ESTABLISHED)
> 
> --
> 
> a la vez abrí otro cliente sobre el mismo bp y entro perfectamente en
> el irc, de mientras ese seguía colgado.

No me indicas ningún "traceback" del programa, como sí hizo Alfonso.
Asumo que fue un caso similar al suyo: la conexión BP<->IRCD ha cascado,
pero la conexión "vinculada" entre el cliente de IRC y el BP no se ha
"enterado".

El fallo está ya solucionado hoy. La versión actualizada de BP estará
disponible la semana próxima.

Sin más detalles, esto es lo que parece, Francisco.

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea at argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                      _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz




More information about the BulletProof mailing list