XBL Status Won't Connect

Bug #491544 reported by fattom23
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
XBL Status
Fix Released
Medium
Chris Hollenbeck

Bug Description

Just downloaded and tried to run XBL Status on 64 Bit Ubuntu Karmic Koala (9.10). Whenever I try to connect to the Xbox Live Servers, the program tries to connect, but never does. The command line spits out the following info:

 File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.6/threading.py", line 477, in run
    self.__target(*self.__args, **self.__kwargs)
  File "./xblstatus.py", line 285, in menuFileConnect_clicked
    self.xbLive.connect()
  File "/home/fattom/xblstatus-0.4.1/LiveConnect.py", line 200, in connect
    self.refreshFriends(requestFriends)
  File "/home/fattom/xblstatus-0.4.1/LiveConnect.py", line 240, in refreshFriends
    self.parseFriendsPage(self.friendsPage)
  File "/home/fattom/xblstatus-0.4.1/LiveConnect.py", line 269, in parseFriendsPage
    gPicURL = allGamerpictures[i].attrs[2][1]
IndexError: list index out of range

Any ideas on how to fix this?

Revision history for this message
Chris Hollenbeck (chris-hollenbeck) wrote :

It is working for me right now on 64 bit Karmic. In the past, this type of error has usually been related to changes to the Xbox Live website. It is showing 2 friends online for me right now, so it is possible there is something different in the way the page is displayed when you are logged in. How many friends do you have? If you like, we can discuss this on IRC or via email rather than on a public site.

Revision history for this message
Chris Hollenbeck (chris-hollenbeck) wrote :

The crash is fixed in revision 42 of trunk. However, there is currently a problem with the logic of assigning the unknown picture. The question mark is assigned to the last friend on the Live page and the picture of each of the following friends is assigned to the previous friend in the list.

Changed in xblstatus:
status: New → Confirmed
assignee: nobody → Chris Hollenbeck (chris-hollenbeck)
importance: Undecided → Medium
Revision history for this message
Chris Hollenbeck (chris-hollenbeck) wrote :

The code for handing unknown pictures has been improved in trunk. Fix committed in revision 43.

Changed in xblstatus:
status: Confirmed → Fix Committed
Revision history for this message
pointydrip (pointydrip) wrote :

I had the same issue, I followed trunk 43
I did not find a previously posted trunk, (your posted trunk did not match LiveConnect.py from 0.4.1)

But it worked simply by omitting the last 3 lines of revision in trunk 43.

Much easier than bugging your friends to get a XBL profile pic :) thank you...

Revision history for this message
Chris Hollenbeck (chris-hollenbeck) wrote :

The fix is released in version 0.4.2. Pointydrip, just to confirm, are you still having the problem with the latest version?

Changed in xblstatus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.