Package: turpial
Version: 1.6.6-1
Severity: important
Hi,
Besides random crashes I noticed that opening the Turpial preferences
dialog and clicking "Save" is a guaranteed way to crash it.
Prerequisites (not sure if necessary):
0. Turpial has been run previously and has auto login configured
Steps to reproduce:
1. Launch Turpial
2. Click preferences button to open preferences dialog
3. Click "Save" button in preferences dialog
Actual result:
4. Turpial throws exception and dies
Expected result:
4. Turpial does not crash when saving prefs
Console output:
-8<-
% turpial
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/dist-packages/turpial/api/turpialapi.py", line 261,
in run
callback(rtn)
File "/usr/lib/python2.7/dist-packages/turpial/ui/gtk/main.py", line 440, in
update_column1
count = self.home.timeline.update_tweets(tweets)
File "/usr/lib/python2.7/dist-packages/turpial/ui/gtk/columns.py", line 47,
in update_tweets
count = self.statuslist.update(statuses)
File "/usr/lib/python2.7/dist-packages/turpial/ui/gtk/statuslist.py", line
350, in update
self.mark_all_as_read()
File "/usr/lib/python2.7/dist-packages/turpial/ui/gtk/statuslist.py", line
372, in mark_all_as_read
self.model.foreach(self.__mark_as_read)
File "/usr/lib/python2.7/dist-packages/turpial/ui/gtk/statuslist.py", line
333, in __mark_as_read
color = self.__get_background_color(fav, own, msg, False)
File "/usr/lib/python2.7/dist-packages/turpial/ui/gtk/statuslist.py", line
184, in __get_background_color
mention = True if msg.lower().find(me) >= 0 else False
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 48-49: invalid
continuation byte
-8<-
Let me know what other information you need and how to get it and
I'll deliver. Thanks.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages turpial depends on:
ii gstreamer0.10-plugins-base 0.10.35-1
ii python 2.7.2-9
ii python-gst0.10 0.10.22-1
ii python-gtk2 2.24.0-2
ii python-gtkspell 2.25.3-11
ii python-notify 0.1.1-3
ii python-oauth 1.0.1-3
ii python-pkg-resources 0.6.24-1
ii python-simplejson 2.3.0-1
ii python-webkit 1.1.8-2
ii python2.6 2.6.7-4
ii python2.7 2.7.2-8
turpial recommends no packages.
turpial suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]