Package: jabber Version: 1.4.3-3 Severity: important Hi,
when (re-)compiling the package with the current default compiler gcc-4.0, jabberd segfaults when I register a new user. I'm attaching the jabberd debug traces and a gdb stack trace. Is this a broken library interaction (libpth, broken stack)? bye, Roland -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Versions of packages jabber depends on: ii jabber-common 0.4 Jabber server and transport (commo ii libc6 2.3.5-7 GNU C Library: Shared libraries an ii libexpat1 1.95.8-3 XML parsing C library - runtime li ii libpth2 2.0.1-2.1 The GNU Portable Threads ii libssl0.9.8 0.9.8a-2 SSL shared libraries ii procps 1:3.2.5-1 /proc file system utilities jabber recommends no packages. -- no debconf information
Fri Nov 4 19:14:12 2005 mio.c:787 MIO is starting up Fri Nov 4 19:14:12 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:12 2005 base_accept.c:387 base_accept loading... Fri Nov 4 19:14:12 2005 base_connect.c:268 base_connect loading... Fri Nov 4 19:14:12 2005 base_exec.c:374 base_exec loading... Fri Nov 4 19:14:12 2005 base_file.c:119 base_file loading... Fri Nov 4 19:14:12 2005 base_format.c:138 base_format loading... Fri Nov 4 19:14:12 2005 base_to.c:99 base_to loading... Fri Nov 4 19:14:12 2005 base_stderr.c:85 base_stderr loading... Fri Nov 4 19:14:12 2005 base_stdout.c:242 base_stdout loading... Fri Nov 4 19:14:12 2005 base_dynamic.c:197 base_dynamic loading... Fri Nov 4 19:14:12 2005 load.c:241 dynamic component loader initializing... Fri Nov 4 19:14:12 2005 load.c:213 dynamic loader processing configuration <load main='jsm'> <jsm>./jsm/jsm.so</jsm> <mod_echo>./jsm/jsm.so</mod_echo> <mod_roster>./jsm/jsm.so</mod_roster> <mod_time>./jsm/jsm.so</mod_time> <mod_vcard>./jsm/jsm.so</mod_vcard> <mod_last>./jsm/jsm.so</mod_last> <mod_version>./jsm/jsm.so</mod_version> <mod_announce>./jsm/jsm.so</mod_announce> <mod_agents>./jsm/jsm.so</mod_agents> <mod_browse>./jsm/jsm.so</mod_browse> <mod_disco>./jsm/jsm.so</mod_disco> <mod_admin>./jsm/jsm.so</mod_admin> <mod_filter>./jsm/jsm.so</mod_filter> <mod_offline>./jsm/jsm.so</mod_offline> <mod_presence>./jsm/jsm.so</mod_presence> <mod_auth_digest>./jsm/jsm.so</mod_auth_digest> <mod_auth_plain>./jsm/jsm.so</mod_auth_plain> <mod_log>./jsm/jsm.so</mod_log> <mod_register>./jsm/jsm.so</mod_register> <mod_xml>./jsm/jsm.so</mod_xml> </load> Fri Nov 4 19:14:12 2005 load.c:213 dynamic loader processing configuration <load> <xdb_file>./xdb_file/xdb_file.so</xdb_file> </load> Fri Nov 4 19:14:12 2005 load.c:213 dynamic loader processing configuration <load> <pthsock_client>./pthsock/pthsock_client.so</pthsock_client> </load> Fri Nov 4 19:14:12 2005 base_format.c:113 base_format_config validating configuration Fri Nov 4 19:14:12 2005 base_file.c:80 base_file_config validating configuration Fri Nov 4 19:14:12 2005 base_format.c:113 base_format_config validating configuration Fri Nov 4 19:14:12 2005 base_file.c:80 base_file_config validating configuration Fri Nov 4 19:14:12 2005 load.c:213 dynamic loader processing configuration <load> <dnsrv>./dnsrv/dnsrv.so</dnsrv> </load> Fri Nov 4 19:14:12 2005 load.c:213 dynamic loader processing configuration <load> <dialback>./dialback/dialback.so</dialback> </load> Fri Nov 4 19:14:12 2005 log.c:116 <log type='notice' from='-internal'>initializing server</log> Fri Nov 4 19:14:12 2005 deliver.c:288 Registering sessions with instance sessions Fri Nov 4 19:14:12 2005 deliver.c:288 Registering dent.philosys.de with instance sessions Fri Nov 4 19:14:12 2005 jsm.c:104 jsm initializing for section 'sessions' Fri Nov 4 19:14:12 2005 deliver.c:246 @-internal processing <xdb type='get' to='[EMAIL PROTECTED]' from='sessions' ns='jabber:config:jsm' id='0'/> Fri Nov 4 19:14:12 2005 deliver.c:678 delivering to instance 'sessions' Fri Nov 4 19:14:12 2005 xdb.c:52 xdb_results checking xdb packet <xdb type='result' to='sessions' from='[EMAIL PROTECTED]' ns='jabber:config:jsm' id='0'><jsm xmlns='jabber:config:jsm'> <filter> <default/> <max_size>100</max_size> <allow> <conditions> <ns/> <unavailable/> <from/> <resource/> <subject/> <body/> <show/> <type/> <roster/> <group/> </conditions> <actions> <error/> <offline/> <forward/> <reply/> <continue/> <settype/> </actions> </allow> </filter> <vCard> <FN>Jabber Server</FN> Fri Nov 4 19:14:12 2005 xdb.c:220 xdb_get() waiting for [EMAIL PROTECTED] jabber:config:jsm Fri Nov 4 19:14:12 2005 xdb.c:226 xdb_get() done waiting for [EMAIL PROTECTED] jabber:config:jsm Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_echo Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9018 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_roster Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9048 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 3 80B9078 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_time Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B90A8 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_vcard Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B90D8 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 1 80B9108 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9138 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_last Fri Nov 4 19:14:12 2005 mod_last initing Fri Nov 4 19:14:12 2005 util.c:103 config query register Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 6 80B9168 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9198 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 1 80B91C8 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9220 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_version Fri Nov 4 19:14:12 2005 util.c:103 config query mod_version Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9430 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 4 80B9460 Fri Nov 4 19:14:12 2005 util.c:103 config query update Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_announce Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B94B8 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B94E8 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_agents Fri Nov 4 19:14:12 2005 mod_agents init Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9518 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9548 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_browse Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9578 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 1 80B95A8 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B95D8 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_disco Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9608 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_admin Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9638 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9668 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_filter Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 3 80B9698 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B96C8 Fri Nov 4 19:14:12 2005 util.c:103 config query filter Fri Nov 4 19:14:12 2005 mod_filter mod_filter startup up... default server rule: <query xmlns='jabber:iq:filter'/> Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_offline Fri Nov 4 19:14:12 2005 mod_offline init Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 1 80B9B38 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9B68 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_presence Fri Nov 4 19:14:12 2005 util.c:103 config query presence Fri Nov 4 19:14:12 2005 mod_presence init Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 3 80B9B98 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9BC8 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_auth_digest Fri Nov 4 19:14:12 2005 mod_auth_digest init Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 5 80B9BF8 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9C28 Fri Nov 4 19:14:12 2005 util.c:103 config query register Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 6 80B9C58 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_auth_plain Fri Nov 4 19:14:12 2005 mod_auth_plain init Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 5 80B9C88 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9CB8 Fri Nov 4 19:14:12 2005 util.c:103 config query register Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 6 80B9CE8 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_log Fri Nov 4 19:14:12 2005 util.c:103 config query archive Fri Nov 4 19:14:12 2005 mod_log.c:105 mod_log init Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9D18 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_register Fri Nov 4 19:14:12 2005 mod_register init Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 6 80B9D48 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 2 80B9D78 Fri Nov 4 19:14:12 2005 jsm.c:139 jsm: loading module mod_xml Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 0 80B9DA8 Fri Nov 4 19:14:12 2005 modules.c:79 mapi_register 1 80B9DD8 Fri Nov 4 19:14:12 2005 deliver.c:288 Registering xdb with instance xdb Fri Nov 4 19:14:12 2005 deliver.c:288 Registering * with instance xdb Fri Nov 4 19:14:12 2005 xdb_file.c:296 xdb_file loading Fri Nov 4 19:14:12 2005 deliver.c:246 @-internal processing <xdb type='get' to='[EMAIL PROTECTED]' from='xdb' ns='jabber:config:xdb_file' id='0'/> Fri Nov 4 19:14:12 2005 deliver.c:678 delivering to instance 'xdb' Fri Nov 4 19:14:12 2005 xdb.c:52 xdb_results checking xdb packet <xdb type='result' to='xdb' from='[EMAIL PROTECTED]' ns='jabber:config:xdb_file' id='0'><xdb_file xmlns='jabber:config:xdb_file'> <spool>/var/lib/jabber</spool> </xdb_file></xdb> Fri Nov 4 19:14:12 2005 xdb.c:220 xdb_get() waiting for [EMAIL PROTECTED] jabber:config:xdb_file Fri Nov 4 19:14:12 2005 xdb.c:226 xdb_get() done waiting for [EMAIL PROTECTED] jabber:config:xdb_file Fri Nov 4 19:14:12 2005 deliver.c:288 Registering c2s with instance c2s Fri Nov 4 19:14:12 2005 c2s [client.c:546] pthsock_client loading Fri Nov 4 19:14:12 2005 deliver.c:246 @-internal processing <xdb type='get' to='[EMAIL PROTECTED]' from='c2s' ns='jabber:config:pth-csock' id='0'/> Fri Nov 4 19:14:12 2005 deliver.c:678 delivering to instance 'c2s' Fri Nov 4 19:14:12 2005 xdb.c:52 xdb_results checking xdb packet <xdb type='result' to='c2s' from='[EMAIL PROTECTED]' ns='jabber:config:pth-csock' id='0'><pthcsock xmlns='jabber:config:pth-csock'> <authtime/> <heartbeat/> <karma> <init>10</init> <max>10</max> <inc>1</inc> <dec>1</dec> <penalty>-6</penalty> <restore>10</restore> </karma> <ip port='5222'/> </pthcsock></xdb> Fri Nov 4 19:14:12 2005 xdb.c:220 xdb_get() waiting for [EMAIL PROTECTED] jabber:config:pth-csock Fri Nov 4 19:14:12 2005 xdb.c:226 xdb_get() done waiting for [EMAIL PROTECTED] jabber:config:pth-csock Fri Nov 4 19:14:12 2005 mio.c:1428 io_select to listen on 5222 [(null)] Fri Nov 4 19:14:12 2005 mio.c:1452 io_select starting to listen on 5222 [(null)] Fri Nov 4 19:14:12 2005 deliver.c:288 Registering elogger with instance elogger Fri Nov 4 19:14:12 2005 deliver.c:288 Registering * with instance elogger Fri Nov 4 19:14:12 2005 deliver.c:394 Registering logtype * with instance elogger Fri Nov 4 19:14:12 2005 base_format.c:123 base_format configuring instance elogger Fri Nov 4 19:14:12 2005 base_file.c:91 base_file configuring instance elogger Fri Nov 4 19:14:12 2005 base_stderr.c:75 base_stderr configuring instnace elogger Fri Nov 4 19:14:12 2005 deliver.c:288 Registering rlogger with instance rlogger Fri Nov 4 19:14:12 2005 deliver.c:288 Registering * with instance rlogger Fri Nov 4 19:14:12 2005 deliver.c:394 Registering logtype record with instance rlogger Fri Nov 4 19:14:12 2005 base_format.c:123 base_format configuring instance rlogger Fri Nov 4 19:14:12 2005 base_file.c:91 base_file configuring instance rlogger Fri Nov 4 19:14:12 2005 deliver.c:288 Registering dnsrv with instance dnsrv Fri Nov 4 19:14:12 2005 deliver.c:288 Registering * with instance dnsrv Fri Nov 4 19:14:12 2005 deliver.c:246 @-internal processing <xdb type='get' to='[EMAIL PROTECTED]' from='dnsrv' ns='jabber:config:dnsrv' id='0'/> Fri Nov 4 19:14:12 2005 deliver.c:678 delivering to instance 'dnsrv' Fri Nov 4 19:14:12 2005 xdb.c:52 xdb_results checking xdb packet <xdb type='result' to='dnsrv' from='[EMAIL PROTECTED]' ns='jabber:config:dnsrv' id='0'><dnsrv xmlns='jabber:config:dnsrv'> <resend service='_xmpp-server._tcp'>s2s</resend> <resend service='_jabber-server._tcp'>s2s</resend> <resend>s2s</resend> </dnsrv></xdb> Fri Nov 4 19:14:12 2005 xdb.c:220 xdb_get() waiting for [EMAIL PROTECTED] jabber:config:dnsrv Fri Nov 4 19:14:12 2005 xdb.c:226 xdb_get() done waiting for [EMAIL PROTECTED] jabber:config:dnsrv Fri Nov 4 19:14:12 2005 dnsrv.c:518 dnsrv debug: <dnsrv xmlns='jabber:config:dnsrv'> <resend service='_xmpp-server._tcp'>s2s</resend> <resend service='_jabber-server._tcp'>s2s</resend> <resend>s2s</resend> </dnsrv> Fri Nov 4 19:14:12 2005 dnsrv.c:144 DNSRV CHILD: starting Fri Nov 4 19:14:12 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:12 2005 mio.c:895 socket 7 has been intialized with starting karma 10 Fri Nov 4 19:14:12 2005 deliver.c:288 Registering s2s with instance s2s Fri Nov 4 19:14:12 2005 dialback.c:283 dialback loading Fri Nov 4 19:14:12 2005 deliver.c:246 @-internal processing <xdb type='get' to='[EMAIL PROTECTED]' from='s2s' ns='jabber:config:dialback' id='0'/> Fri Nov 4 19:14:12 2005 deliver.c:678 delivering to instance 's2s' Fri Nov 4 19:14:12 2005 xdb.c:52 xdb_results checking xdb packet <xdb type='result' to='s2s' from='[EMAIL PROTECTED]' ns='jabber:config:dialback' id='0'><dialback xmlns='jabber:config:dialback'> <legacy/> <ip port='5269'/> <karma> <init>50</init> <max>50</max> <inc>4</inc> <dec>1</dec> <penalty>-5</penalty> <restore>50</restore> </karma> </dialback></xdb> Fri Nov 4 19:14:12 2005 xdb.c:220 xdb_get() waiting for [EMAIL PROTECTED] jabber:config:dialback Fri Nov 4 19:14:12 2005 xdb.c:226 xdb_get() done waiting for [EMAIL PROTECTED] jabber:config:dialback Fri Nov 4 19:14:12 2005 mio.c:1428 io_select to listen on 5269 [(null)] Fri Nov 4 19:14:12 2005 mio.c:1452 io_select starting to listen on 5269 [(null)] Fri Nov 4 19:14:12 2005 deliver.c:288 Registering update.jabber.org with instance update.jabber.org Fri Nov 4 19:14:12 2005 deliver.c:288 Registering update.jabber.org with instance update.jabber.org Fri Nov 4 19:14:12 2005 deliver.c:474 DELIVER 3:-internal <log type='notice' from='-internal'>initializing server</log> Fri Nov 4 19:14:12 2005 deliver.c:678 delivering to instance 'elogger' 20051104T18:14:12: [notice] (-internal): initializing server Fri Nov 4 19:14:12 2005 jabberd.c:255 main load check of 1.00 with 4 total threads Fri Nov 4 19:14:12 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:12 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:12 2005 mio.c:900 socket 10 has restore karma 50 byte meter 135028776 Fri Nov 4 19:14:12 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:12 2005 dnsrv.c:159 DNSRV CHILD: Read from buffer: <stream> Fri Nov 4 19:14:23 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:23 2005 mio.c:524 _mio_accept calling accept on fd #7 Fri Nov 4 19:14:23 2005 mio.c:569 new socket accepted (fd: 13, ip: 127.0.0.1, port: 36222) Fri Nov 4 19:14:23 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:23 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:23 2005 mio.c:977 MIO read from socket 13: <?xml version='1.0' ?><stream:stream to='dent.philosys.de' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'> Fri Nov 4 19:14:23 2005 c2s [client.c:282] pthsock_client_read called with: m:80B28D8 flag:2 arg:80B29E0 Fri Nov 4 19:14:23 2005 c2s [client.c:315] root received for 13 Fri Nov 4 19:14:23 2005 c2s [client.c:320] Recieved connection to: dent.philosys.de Fri Nov 4 19:14:23 2005 mio.c:1274 mio_write called on x: 0 buffer: <?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' id='436BA4FF' xmlns='jabber:client' from='dent.philosys.de'> Fri Nov 4 19:14:23 2005 mio.c:418 write_dump writing data: <?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' id='436BA4FF' xmlns='jabber:client' from='dent.philosys.de'> Fri Nov 4 19:14:23 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:23 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:23 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:23 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:23 2005 mio.c:977 MIO read from socket 13: <iq type='get' id='gaim6353fdc0'><query xmlns='jabber:iq:register'/></iq> Fri Nov 4 19:14:23 2005 c2s [client.c:282] pthsock_client_read called with: m:80B28D8 flag:3 arg:80B29E0 Fri Nov 4 19:14:23 2005 deliver.c:474 DELIVER 4:dent.philosys.de <route type='auth' to='dent.philosys.de' from='[EMAIL PROTECTED]/80B28D8'><iq type='get' id='gaim6353fdc0'><query xmlns='jabber:iq:register'/></iq></route> Fri Nov 4 19:14:23 2005 deliver.c:678 delivering to instance 'sessions' Fri Nov 4 19:14:23 2005 deliver.c:95 (80B2BB0)incoming packet <route type='auth' to='dent.philosys.de' from='[EMAIL PROTECTED]/80B28D8'><iq type='get' id='gaim6353fdc0'><query xmlns='jabber:iq:register'/></iq></route> Fri Nov 4 19:14:23 2005 util.c:103 config query maxusers Fri Nov 4 19:14:23 2005 deliver.c:101 creating user hash 810C130 for dent.philosys.de Fri Nov 4 19:14:23 2005 deliver.c:103 checking 810C130 Fri Nov 4 19:14:23 2005 util.c:103 config query auth Fri Nov 4 19:14:23 2005 mtq 810BC58 starting Fri Nov 4 19:14:23 2005 mtq 810BC58 leaving to pth Fri Nov 4 19:14:23 2005 mtq 812DAA8 starting Fri Nov 4 19:14:23 2005 mtq 812DAA8 leaving to pth Fri Nov 4 19:14:23 2005 mtq 813DDB0 starting Fri Nov 4 19:14:23 2005 mtq 813DDB0 leaving to pth Fri Nov 4 19:14:23 2005 mtq 814E0B8 starting Fri Nov 4 19:14:23 2005 mtq 814E0B8 leaving to pth Fri Nov 4 19:14:23 2005 mtq 815E3C0 starting Fri Nov 4 19:14:23 2005 mtq 815E3C0 leaving to pth Fri Nov 4 19:14:23 2005 mtq 816E6C8 starting Fri Nov 4 19:14:23 2005 mtq 816E6C8 leaving to pth Fri Nov 4 19:14:23 2005 mtq 810BC58 entering from pth Fri Nov 4 19:14:23 2005 mtq 810BC58 one call 810ACD0 Fri Nov 4 19:14:23 2005 authreg.c:84 registration get request Fri Nov 4 19:14:23 2005 modules.c:135 mapi_call 6 Fri Nov 4 19:14:23 2005 modules.c:158 MAPI 80B9168 Fri Nov 4 19:14:23 2005 modules.c:158 MAPI 80B9C58 Fri Nov 4 19:14:23 2005 modules.c:158 MAPI 80B9CE8 Fri Nov 4 19:14:23 2005 modules.c:158 MAPI 80B9D48 Fri Nov 4 19:14:23 2005 util.c:103 config query register Fri Nov 4 19:14:23 2005 mod_register checking Fri Nov 4 19:14:23 2005 deliver.c:474 DELIVER 4:c2s <route from='dent.philosys.de' to='[EMAIL PROTECTED]/80B28D8' type='auth'><iq type='result' id='gaim6353fdc0'><query xmlns='jabber:iq:register'><password/><password/> <instructions>Choose a username and password to register with this server.</instructions> <name/> <email/> <username/></query></iq></route> Fri Nov 4 19:14:23 2005 deliver.c:678 delivering to instance 'c2s' Fri Nov 4 19:14:23 2005 c2s [client.c:167] dent.philosys.de has an active session, delivering packet Fri Nov 4 19:14:23 2005 c2s [client.c:239] Writing packet to MIO: <iq type='result' id='gaim6353fdc0'><query xmlns='jabber:iq:register'><password/><password/> <instructions>Choose a username and password to register with this server.</instructions> <name/> <email/> <username/></query></iq> Fri Nov 4 19:14:23 2005 mio.c:1274 mio_write called on x: 810A2B0 buffer: (null) Fri Nov 4 19:14:23 2005 mtq 810BC58 leaving to pth Fri Nov 4 19:14:23 2005 mtq 817E9D0 starting Fri Nov 4 19:14:23 2005 mtq 817E9D0 leaving to pth Fri Nov 4 19:14:23 2005 mtq 818ECD8 starting Fri Nov 4 19:14:23 2005 mtq 818ECD8 leaving to pth Fri Nov 4 19:14:23 2005 mtq 819EFE0 starting Fri Nov 4 19:14:23 2005 mtq 819EFE0 leaving to pth Fri Nov 4 19:14:23 2005 mtq 81AF338 starting Fri Nov 4 19:14:23 2005 mtq 81AF338 leaving to pth Fri Nov 4 19:14:23 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:23 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:23 2005 mio.c:418 write_dump writing data: <iq type='result' id='gaim6353fdc0'><query xmlns='jabber:iq:register'><password/><password/> <instructions>Choose a username and password to register with this server.</instructions> <name/> <email/> <username/></query></iq> Fri Nov 4 19:14:23 2005 mio.c:816 mio while loop top Fri Nov 4 19:14:25 2005 mio.c:829 mio while loop, working Fri Nov 4 19:14:25 2005 mio.c:977 MIO read from socket 13: <iq type='set' id='gaim6353fdc1'><query xmlns='jabber:iq:register'><username>test2</username><password>delle</password><name>ernie</name><email/></query></iq> Fri Nov 4 19:14:25 2005 c2s [client.c:282] pthsock_client_read called with: m:80B28D8 flag:3 arg:80B29E0 Fri Nov 4 19:14:25 2005 deliver.c:474 DELIVER 4:dent.philosys.de <route type='auth' to='[EMAIL PROTECTED]' from='[EMAIL PROTECTED]/80B28D8'><iq type='set' id='gaim6353fdc1'><query xmlns='jabber:iq:register'><username>test2</username><password>delle</password><name>ernie</name><email/></query></iq></route> Fri Nov 4 19:14:25 2005 deliver.c:678 delivering to instance 'sessions' Fri Nov 4 19:14:25 2005 deliver.c:95 (80B2BB0)incoming packet <route type='auth' to='[EMAIL PROTECTED]' from='[EMAIL PROTECTED]/80B28D8'><iq type='set' id='gaim6353fdc1'><query xmlns='jabber:iq:register'><username>test2</username><password>delle</password><name>ernie</name><email/></query></iq></route> Fri Nov 4 19:14:25 2005 util.c:103 config query auth Fri Nov 4 19:14:25 2005 mtq 810BC58 entering from pth Fri Nov 4 19:14:25 2005 mtq 810BC58 one call 810B2F0 Fri Nov 4 19:14:25 2005 authreg.c:95 registration set request Fri Nov 4 19:14:25 2005 users.c:143 js_user([EMAIL PROTECTED],810C130) Fri Nov 4 19:14:25 2005 users.c:150 ## js_user not current ## Fri Nov 4 19:14:25 2005 deliver.c:474 DELIVER 2:dent.philosys.de <xdb type='get' to='[EMAIL PROTECTED]' from='sessions' ns='jabber:iq:auth' id='1'/> Fri Nov 4 19:14:25 2005 deliver.c:678 delivering to instance 'xdb' Fri Nov 4 19:14:25 2005 xdb_file.c:172 handling xdb request <xdb type='get' to='[EMAIL PROTECTED]' from='sessions' ns='jabber:iq:auth' id='1'/> Fri Nov 4 19:14:25 2005 xdb_file.c:109 loading /var/lib/jabber/dent.philosys.de/test2.xml Fri Nov 4 19:14:25 2005 log.c:116 <log type='warn' from='dent.philosys.de'>xdb_file failed to open file /var/lib/jabber/dent.philosys.de/test2.xml: No such file or directory</log> Fri Nov 4 19:14:25 2005 deliver.c:474 DELIVER 3:dent.philosys.de <log type='warn' from='dent.philosys.de'>xdb_file failed to open file /var/lib/jabber/dent.philosys.de/test2.xml: No such file or directory</log> Fri Nov 4 19:14:25 2005 deliver.c:678 delivering to instance 'elogger' 20051104T18:14:25: [warn] (dent.philosys.de): xdb_file failed to open file /var/lib/jabber/dent.philosys.de/test2.xml: No such file or directory Fri Nov 4 19:14:25 2005 xdb_file.c:129 caching /var/lib/jabber/dent.philosys.de/test2.xml Fri Nov 4 19:14:25 2005 deliver.c:474 DELIVER 1:sessions <xdb type='result' to='sessions' from='[EMAIL PROTECTED]' ns='jabber:iq:auth' id='1'/> Fri Nov 4 19:14:25 2005 deliver.c:678 delivering to instance 'sessions' Fri Nov 4 19:14:25 2005 xdb.c:52 xdb_results checking xdb packet <xdb type='result' to='sessions' from='[EMAIL PROTECTED]' ns='jabber:iq:auth' id='1'/> Fri Nov 4 19:14:25 2005 xdb.c:220 xdb_get() waiting for [EMAIL PROTECTED] jabber:iq:auth Fri Nov 4 19:14:25 2005 xdb.c:226 xdb_get() done waiting for [EMAIL PROTECTED] jabber:iq:auth Fri Nov 4 19:14:25 2005 deliver.c:474 DELIVER 2:dent.philosys.de <xdb type='get' to='[EMAIL PROTECTED]' from='sessions' ns='jabber:iq:auth:crypt' id='2'/> Fri Nov 4 19:14:25 2005 deliver.c:678 delivering to instance 'xdb' Fri Nov 4 19:14:25 2005 xdb_file.c:172 handling xdb request <xdb type='get' to='[EMAIL PROTECTED]' from='sessions' ns='jabber:iq:auth:crypt' id='2'/> Fri Nov 4 19:14:25 2005 xdb_file.c:109 loading /var/lib/jabber/dent.philosys.de/test2.xml Fri Nov 4 19:14:25 2005 deliver.c:474 DELIVER 1:sessions <xdb type='result' to='sessions' from='[EMAIL PROTECTED]' ns='jabber:iq:auth:crypt' id='2'/> Fri Nov 4 19:14:25 2005 deliver.c:678 delivering to instance 'sessions' Fri Nov 4 19:14:25 2005 xdb.c:52 xdb_results checking xdb packet <xdb type='result' to='sessions' from='[EMAIL PROTECTED]' ns='jabber:iq:auth:crypt' id='2'/> Fri Nov 4 19:14:25 2005 xdb.c:220 xdb_get() waiting for [EMAIL PROTECTED] jabber:iq:auth:crypt Fri Nov 4 19:14:25 2005 xdb.c:226 xdb_get() done waiting for [EMAIL PROTECTED] jabber:iq:auth:crypt Fri Nov 4 19:14:25 2005 modules.c:135 mapi_call 6 Fri Nov 4 19:14:25 2005 modules.c:158 MAPI 80B9168 Fri Nov 4 19:14:25 2005 mod_last storing last for user [EMAIL PROTECTED] Fri Nov 4 19:14:25 2005 dnsrv.c:155 dnsrv: Read error on coprocess(1): 1 Operation not permitted Fri Nov 4 19:14:25 2005 dnsrv.c:169 DNSRV CHILD: out of loop.. exiting normal Segmentation fault
# gdb /usr/sbin/jabberd GNU gdb 6.3-debian Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-linux"...(no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) set args -h dent.philosys.de -s /var/lib/jabber (gdb) run Starting program: /usr/sbin/jabberd -h dent.philosys.de -s /var/lib/jabber (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 20051104T18:07:23: [notice] (-internal): initializing server 20051104T18:07:51: [warn] (dent.philosys.de): xdb_file failed to open file /var/lib/jabber/dent.philosys.de/test2.xml: No such file or directory Program received signal SIGSEGV, Segmentation fault. 0x0805cac8 in _xmlnode_new () (gdb) thread apply all bt (gdb) bt #0 0x0805cac8 in _xmlnode_new () #1 0x0805d55f in xmlnode_put_attrib () #2 0xb7bee969 in mod_last_set (m=0x8128804, to=0x8105888, reason=0xb7bf414d "Registered") at mod_last.c:77 #3 0xb7beea0d in mod_last_init (m=0x8128804, arg=0x0) at mod_last.c:87 #4 0xb7bdd0ed in js_mapi_call (si=0x80b13b0, e=6, packet=0x8105760, user=0x0, s=0x0) at modules.c:160 #5 0xb7bdd896 in js_authreg (arg=0x8105760) at authreg.c:101 #6 0x08055f62 in mtq_main () #7 0xb7d4efc5 in pth_ctrl () from /usr/lib/libpth.so.20 #8 0xb7c30e74 in makecontext () from /lib/tls/libc.so.6 #9 0xb7d4b994 in __pth_mctx_set () from /usr/lib/libpth.so.20 Previous frame inner to this frame (corrupt stack?) (gdb)