[jadmin] Jabber crashing when roster list gets too big

Peter Saint-Andre stpeter at jabber.org
Mon Apr 16 10:48:41 CDT 2007


Mike Taylor wrote:
> Hi
> 
> Iam using Jabberd version 1.4.4 running on a Linux box.
> 
> When a user's roster xml (stored in a mysql database) gets to about 20k
> the server crashes with the following error.
> 
> Iam using Jabberd version 1.4.4 running on a Linux box.
> 
> 	Mon Apr 16 13:53:25 2007  mio.c:1373 mio_write called on x:
> 8C89B90 buffer: (null)
> 	Mon Apr 16 13:53:25 2007  mio.c:1376 sending zzz notify to the
> select loop in mio_write()
> 	Mon Apr 16 13:53:25 2007  mtq.c:134 8132950 leaving to pth
> 	**Pth** STACK OVERFLOW: thread pid_t=0x8132950, name="unknown"
> 	Segmentation fault (core dumped)
> 	[root at relay jabberd-1.4.4]# Mon Apr 16 13:53:26 2007
> dnsrv.c:204 dnsrv: Read error on coprocess(1): 2 No such file or
> directory
> 	Mon Apr 16 13:53:26 2007  dnsrv.c:218 DNSRV CHILD: out of loop..
> exiting normal
> 
> Is there anything I can do to resolve this?

Don't have rosters with 20k+ items. Whatever you are deploying as (most 
likely) a bot is more appropriately implemented as a server component.

Peter

-- 
Peter Saint-Andre
XMPP Standards Foundation
http://www.xmpp.org/xsf/people/stpeter.shtml

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7358 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mail.jabber.org/pipermail/jadmin/attachments/20070416/188f118f/smime.bin


More information about the JAdmin mailing list