Found *one* problem (may be others). Trying to trace where the problem
was, I started Exaile with a tracer:
python -m trace --trace --trackcalls /usr/lib/exaile/exaile.py
--datadir=/usr/share/exaile/data --startgui
Several times, it crashed with the X message we know, but now previously
showing:
...
File "/usr/share/exaile/plugins/lastfmcovers/__init__.py", line 82, in
find_covers
xml = ETree.fromstring(data)
File "<string>", line 85, in XML
SyntaxError: undefined entity : line 48, column 67
So, I did a try/except in that line, and shown the data which was
causing problem, and returned [].
Since I did that, it stopped crashing.
The data that was creating the failure was the web page of the hotel
where I'm now, saying I need to renew the internet subscription. So, I
had internet (the previous urllib2.urlopen() didn't fail) but the answer
was totally bogus.
Why this generated the ugly X message and didn't show the real
traceback, don't know.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/566626
Title:
Fatal IO error 11 (Resource temporarily unavailable) on X server
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs