Menu

#274 Gabber crashes during initial login

critical
open
7
2015-02-02
2001-09-11
No

My RPM --rebuild version of Gabber 0.8.4 installation
on Redhat 7.1 regularly crashes when logging into my
home hosted jabber 1.4.1 server. I don't know why,
but 99.9% of all log in attempts result in a crash.
Here's the final few lines of the debug from the last
4 tries (all 4 out of 4 resulted in crashes). I'm
wondering it has anything to do with my roster being
fairly large (about 50 names). It doesn't seem to
have anything to do with the specific presence
messages since it doesn't always crash in the same
place (although frequently does).

attempt 1:
20010911T00:46:53<<<
<presence><status>Online</status><priority>5</priority></presence>
20010911T00:46:55>>> <presence
to='jphillips@ergonet-ent.net/Gabber'
from='jabber-yahoo.ergonet-ent.net/registered'><status>Yahoo!
Online</status></presence>
20010911T00:46:55>>> <presence
from='jabber-msn.ergonet-ent.net/registered'
to='jphillips@ergonet-ent.net'><status>Online</status><priority>5</priority></presence><presence
from='jabber-icq.ergonet-ent.net/registered'
to='jphillips@ergonet-ent.net'><status>Online</status><priority>5</priority></presence><presence
from='jabber-yahoo.ergonet-ent.net/registered'
to='jphillips@ergonet-ent.net/Gabber'><status>Online</status><priority>5</priority><x
xmlns='jabber:x:delay'
from='jphillips@ergonet-ent.net/Gabber'
stamp='20010911T00:43:08'/></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='d_hoyt2000@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='ron_forrester@jabber-yahoo.ergonet-ent.net'><status>Idle</status><show>away</show></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='colleen_hyland@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jaymesun@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jdlarche@jabber-yahoo.ergonet-ent.net'><status>View
My Webcam  </status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jhbeckley@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='mike_thomas_atl@jabber-yahoo.ergonet-
Aborted (core dumped)

attempt 2:
20010911T00:47:56>>> <message
to='jphillips@ergonet-ent.net'
from='jabber-msn.ergonet-ent.net'
type='headline'><body>Inbox-Unread: 554
Folders-Unread: 15
</body><subject>Hotmail</subject><x
xmlns='jabber:x:oob'><url>http://www.hotmail.com/cgi-bin/folders</url><desc>Login
to your Hotmail e-mail account</desc></x></message>
jid jabber-msn.ergonet-ent.net not found in roster
20010911T00:47:56>>> <presence
to='jphillips@ergonet-ent.net/Gabber'
from='d_hoyt2000@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence>
20010911T00:47:56>>> <presence
to='jphillips@ergonet-ent.net/Gabber'
from='ron_forrester@jabber-yahoo.ergonet-ent.net'><status>Idle</status><show>away</show></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='colleen_hyland@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jdlarche@jabber-yahoo.ergonet-ent.net'><status>View
My Webcam  </status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jhbeckley@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence>
Aborted (core dumped)

attempt 3:
20010911T00:48:48>>> <presence
to='jphillips@ergonet-ent.net/Gabber'
from='d_hoyt2000@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence>
20010911T00:48:48>>> <presence
to='jphillips@ergonet-ent.net/Gabber'
from='ron_forrester@jabber-yahoo.ergonet-ent.net'><status>Idle</status><show>away</show></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='colleen_hyland@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jdlarche@jabber-yahoo.ergonet-ent.net'><status>View
My Webcam  </status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jhbeckley@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence>
Aborted (core dumped)

attempt 4:
20010911T00:49:27<<<
<presence><status>Online</status><priority>5</priority></presence>
20010911T00:49:28>>> <presence
to='jphillips@ergonet-ent.net/Gabber'
from='jabber-yahoo.ergonet-ent.net/registered'><status>Yahoo!
Online</status></presence>
20010911T00:49:28>>> <presence
from='jabber-msn.ergonet-ent.net/registered'
to='jphillips@ergonet-ent.net'><status>Online</status><priority>5</priority></presence><presence
from='jabber-icq.ergonet-ent.net/registered'
to='jphillips@ergonet-ent.net'><status>Online</status><priority>5</priority></presence><presence
from='jabber-yahoo.ergonet-ent.net/registered'
to='jphillips@ergonet-ent.net/Gabber'><status>Online</status><priority>5</priority><x
xmlns='jabber:x:delay'
from='jphillips@ergonet-ent.net/Gabber'
stamp='20010911T00:45:42'/></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='d_hoyt2000@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='ron_forrester@jabber-yahoo.ergonet-ent.net'><status>Idle</status><show>away</show></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='colleen_hyland@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jaymesun@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jdlarche@jabber-yahoo.ergonet-ent.net'><status>View
My Webcam  </status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='jhbeckley@jabber-yahoo.ergonet-ent.net'><status>Yahoo!
Online</status></presence><presence
to='jphillips@ergonet-ent.net/Gabber'
from='mike_thomas_atl@jabber-yahoo.ergonet-
Aborted (core dumped)

Discussion

  • Jim Phillips

    Jim Phillips - 2001-09-11

    Logged In: YES
    user_id=2764

    I think it interesting to note that the last message
    displayed is almost always exactly 1449 bytes long.

     
  • Julian Missig

    Julian Missig - 2001-09-18

    Logged In: YES
    user_id=9539

    First off, you're not hitting any sort of a limit on the
    amount of users on a roster which Gabber can handle. It's
    constantly being used with a *lot* more than 50.

    Second, I really need to see the XML you get before you
    receive any <presence> packets - specifically, the roster
    itself. Feel free to send it to me in a private email
    (julian@jabber.org) or else just look for the following
    things yourself (These are suspect because they have not
    been tested a lot... not all are necessarily known bugs):

    - JabberID's containing extended characters- Multiple roster
    items for one JabberID
    - Multiple roster items for the same JabberID, but different
    resources
    - Any roster item which does not seem quite like the others

     
  • Julian Missig

    Julian Missig - 2001-09-18
    • labels: --> gabber backend
    • priority: 5 --> 7
    • assigned_to: nobody --> julian
     
  • Nobody/Anonymous

    Logged In: NO

    Did you find a solution to this problem? The same thing is
    happening to me.

     
  • Nobody/Anonymous

    Logged In: NO

    I'm having the same/similar problem. But I have a very
    small roster. I have, however, played silly buggers with msn
    gateways and use Exodus at work with this account.

    Complete terminal text following..

    gabber 0.8.7
    gtkspell: Spell command printed on stderr -- probably failed.
    20021022T10:43:24<<< <stream:stream to='
    20021022T10:43:24<<< jabber.com
    20021022T10:43:24<<< ' xmlns='jabber:client'
    xmlns:stream='http://etherx.jabber.org/streams'>
    20021022T10:43:25>>> <stream:stream from='jabber.com'
    xmlns='jabber:client' id='ACEC000079C1'
    xmlns:stream='http://etherx.jabber.org/streams'>
    20021022T10:43:25<<< <iq id='j0' type='get'><query
    xmlns='jabber:iq:auth'><username>jonnyWerrett</username></query></iq>
    20021022T10:43:25>>> <iq id='j0' type='result'><query
    xmlns='jabber:iq:auth'><username>jonnyWerrett</username><password/><digest/><resource/></query></iq>
    20021022T10:43:25<<< <iq id='j1' type='set'><query
    xmlns='jabber:iq:auth'><username>jonnyWerrett</username><resource>euler</resource><digest>e7e912202ce642f415878e9f0bf8374f0ac97516</digest></query></iq>
    20021022T10:43:26>>> <iq id='j1' type='result'/>
    20021022T10:43:26<<< <presence
    to='956878967@update.jabber.org/0.8.7'/>
    20021022T10:43:26<<< <iq type='get'><query
    xmlns='jabber:iq:roster'/></iq>
    20021022T10:43:27>>> <iq
    from='jonnyWerrett@jabber.com/euler' type='result'><query
    xmlns='jabber:iq:roster'><item
    jid='msn.myjabber.net/registered' name='msn'
    subscription='from'/><item jid='msn.jabber.com' name=''
    subscription='both'><group>Transports</group></item><item
    jid='josephwoo77%hotmail.com@msn.jabber.com'
    name='josephwoo77'
    subscription='to'><group>Transports</group></item></query></iq>20021022T10:43:27<<<
    <presence><status>Online</status><priority>9</priority></presence>
    20021022T10:43:29>>> <presence from='msn.jabber.com'
    to='jonnyWerrett@jabber.com/euler'/>
    Aborted

     

Log in to post a comment.