Skip to content

Blank contact list #1522

Open
GalmWing opened this Issue Sep 11, 2012 · 9 comments

4 participants

@GalmWing

Sometimes emesene contact list is blank when launching it. If I change the order (Options -> Order) the contact list appears again.

This happens to me more than half of the time

@Sbte
emesene member
Sbte commented Sep 11, 2012

What OS do you use?
Do you see any errors when running emesene from a terminal?
Are there actually contacts online?
What options do you have enabled?

@GalmWing

OS: Ubuntu 12.04
There are contacts online, I verified with another msn client.
The options are the default ones, except that I use 'Tabbed conversations' (I don't remember if that was default in new releases)
And I see some errors in the console, but I don't know which one is related

[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 ERROR papyon.msnp2p.session_manager] Session_id == 0
[12:59:19 WARNING papyon.gnet.HTTP] Received response but wasn't waiting for one
[12:59:19 WARNING papyon.gnet.HTTP] <<< HTTP/1.1 200 OK
Keep-Alive: true
Content-Length: 304
Content-Type: application/x-msn-messenger
X-MSN-Messenger: SessionID=1143368162.501210904; GW-IP=64.4.34.121
X-MSNSERVER: BY2MSG3020105
X-MSN-Host: BY2MSG3020105.gateway.messenger.live.com
Date: Tue, 11 Sep 2012 17:59:19 GMT
Connection: keep-alive
[12:59:20 ERROR papyon.protocol.switchboard] Notification got error :911 0
[12:59:20 WARNING papyon.p2p] Unknown MSN object, another end point might have it
[12:59:20 ERROR papyon.msnp2p.session_manager] No handler could handle euf-guid {A4268EEC-FEC5-49E5-95C3-F126696BDBF6}
[12:59:20 WARNING papyon.gnet.HTTP] Received response but wasn't waiting for one
[12:59:20 WARNING papyon.gnet.HTTP] <<< HTTP/1.1 200 OK
Keep-Alive: true
Content-Length: 0
Content-Type: application/x-msn-messenger
X-MSNSERVER: BY2MSG4020107
X-MSN-Messenger: SessionID=543674840.1784650550; GW-IP=207.46.124.123
X-MSN-Host: BY2MSG4020107.mixer.edge.messenger.live.com
Date: Tue, 11 Sep 2012 17:59:20 GMT
Connection: keep-alive
[12:59:20 ERROR papylib.Events] Writing of content roaming picture failed: 'NoneType' object is not iterable
[12:59:24 WARNING papyon.gnet.HTTP] Received response but wasn't waiting for one
[12:59:24 WARNING papyon.gnet.HTTP] <<< HTTP/1.1 200 OK
Keep-Alive: true
Content-Length: 0
Content-Type: application/x-msn-messenger
X-MSNSERVER: BY2MSG4020107
X-MSN-Messenger: SessionID=543674840.55201186; GW-IP=207.46.124.123
X-MSN-Host: BY2MSG4020107.mixer.edge.messenger.live.com
Date: Tue, 11 Sep 2012 17:59:23 GMT
Connection: keep-alive
@moneycat
emesene member

The messages you paste is harmless. Is there any other error message when this issue occurs?

@GalmWing

No, those are the only ERROR messages, I even activated verbose mode, but that only shows INFO messages and no other warning or error.

@KinG-InFeT
** (process:3080): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'

** (process:3080): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'

** (process:3080): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
/usr/share/emesene2/gui/gtkui/ContactList.py:529: GtkWarning: A node was inserted with a parent that's not in the tree.
This possibly means that a GtkTreeModel inserted a child node
before the parent was inserted.
  return self._model.append(self.online_group_iter, contact_data)
/usr/share/emesene2/gui/gtkui/ContactList.py:529: GtkWarning: _gtk_rbtree_reorder: assertion `tree->root->count == length' failed
  return self._model.append(self.online_group_iter, contact_data)
/usr/share/emesene2/gui/gtkui/ContactList.py:696: GtkWarning: _gtk_rbtree_reorder: assertion `tree->root->count == length' failed
  self._model[contact_row.iter] = contact_data
[16:19:17 WARNING papyon.msnp2p.transport] TLPv1 Parse Error: empty chunk for non-empty blob
00 00 00 00 f5 f3 b6 a5 00 00 00 00 00 00 00 00
df 02 00 00 00 00 00 00 00 00 00 00 02 00 00 00
93 06 18 2d f3 9f 4f 5c df 02 00 00 00 00 00 00
/usr/share/emesene2/gui/gtkui/ContactList.py:696: GtkWarning: A node was inserted with a parent that's not in the tree.
This possibly means that a GtkTreeModel inserted a child node
before the parent was inserted.
  self._model[contact_row.iter] = contact_data
[16:34:57 WARNING papyon.p2p] Trying to publish an empty MSNObject
START /usr/lib/firefox/firefox "http://emesene.github.com/emesene-pages/%2FEncryptedData%3E&id=2&ct=1348065427&ru=%2Fcgi%2Dbin%2FHoTMaiL&svc=mail&sru=%2Fcgi%2Dbin%2FHoTMaiL&pl=%3Fid%3D2&hash=ZC3lGSfnu9nBCQOVqa%2BStagXmVk%3D"
/usr/share/emesene2/gui/gtkui/Window.py:85: GtkWarning: gtk_tree_view_unref_and_check_selection_tree: assertion `node != NULL' failed
  self._content_main.destroy()
[16:43:30 WARNING papyon.p2p] Trying to publish an empty MSNObject
[16:43:50 WARNING papyon.p2p] Trying to publish an empty MSNObject
/usr/share/emesene2/gui/gtkui/__init__.py:102: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  gtk.main()
[16:44:41 WARNING papyon.msnp2p.transport] TLPv1 Parse Error: empty chunk for non-empty blob
00 00 00 00 bb 24 fb 09 00 00 00 00 00 00 00 00
df 02 00 00 00 00 00 00 00 00 00 00 02 00 00 00
10 06 d8 47 6e 26 94 2a df 02 00 00 00 00 00 00
[16:44:41 WARNING papyon.msnp2p.transport] TLPv1 Parse Error: empty chunk for non-empty blob
00 00 00 00 bb 24 fb 09 00 00 00 00 00 00 00 00
df 02 00 00 00 00 00 00 00 00 00 00 02 00 00 00
10 06 d8 47 6e 26 94 2a df 02 00 00 00 00 00 00

complete log and debug :)

@Sbte
emesene member
Sbte commented Sep 26, 2012

@moneycat you're the one who most likely broke this.

@moneycat
emesene member

I cannot reproduce it in my Ubuntu 12.04 or Gentoo boxes that I have no idea what happened there. @Sbte

@Sbte
emesene member
Sbte commented Sep 27, 2012

@KinG-InFeT @GalmWing could one of you try to find out what commit caused this? git bisect between 2.12.5 and 2.12.9 would probably do.

@Sbte
emesene member
Sbte commented Nov 17, 2012

@GalmWing could you please try to see if this is still a problem, and if it is, could you please bisect it (see the previous comment)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.