On Tue, Oct 22, 2002 at 09:55:27AM +0200, Victor Calzado Mayo wrote: > On Tuesday 22 October 2002 00:31, yoros@wanadoo.es wrote: > > Como digo en el Subject, tengo problemas con el MLDonkey, me sale el > > mensaje siguiente: > > > > Your system supports 1024 file descriptors > > Violacin de segmento > > > > Según lo que he leido, el mensaje simplemente informa que tenemos 1024 > > descriptores disponibles... > > > > No se por que falla, la unica diferencia en mi sistema ha sido alguna > > actualización (libc está incluida en la actualización, pero eso tiene > > que ver?). ¿Alguien me puede ayudar al respecto? > > > > Perdonad por el Off Topic, pero creo que cualquier problema es bueno > > comentarlo. > > > > Un saludo, > > > > Pedro > > Hola Pedro > Como supongo sabes ese valor es configurable a través de escrituras en /proc o > de forma más limpia usando sysctl , un man syctl y un man 5 sysctl.conf te > aclararán algo. > No tengo ni idea si eso esta relacionado con el cuelgue o si la actualización > de la glibc te ha provocado cambios críticos en alguna libreria de las que > usa el programa, pero podría ser, es probable que strace te de más > información, puede que ldd, pero no se... > En algunos casos las funciones select y poll tienen problemas relacionados con > el número de descriptores disponibles, desconozco el caso de linux, pero en > muchos unices, supongo que en todos, la función select sólo puede manejar > 1024 hard descriptors. El mensaje que sale no es mas que informativo. He hecho un strace y dice cosas pero no concluyentes, falla en una llamada dentro de la supuesta librería de C, pero el programa es estático con lo que la librería la utiliza mas bien poco... Tiene pinta de fallar cuando hace algún geethostname o así. Justo antes de leer este correo he estado viendo una salida del strace y no he encontrado gran cosa. He visto que parece ser problema a la hora de meterse con la resolucion de nombres, libnss, terminando en la librería ld-linux. Voy a bajarme alguna version en condigo fuente y compilarla, a ver si funciona. Saludos, Pedro -- Pedro Martinez Juliá \ yoros@terra.es )| yoros@wanadoo.es / http://yoros.cjb.net Socio HispaLinux #311 Usuario Linux #275438 - http://counter.li.org GnuPG public information: pub 1024D/74F1D3AC Key fingerprint = 8431 7B47 D2B4 5A46 5F8E 534F 588B E285 74F1 D3AC
Attachment:
pgp7HX4iCgFy5.pgp
Description: PGP signature