Activity log for bug #1400232
Date | Who | What changed | Old value | New value | Message |
---|---|---|---|---|---|
2014-12-08 08:01:18 | Doudz | bug | added bug | ||
2014-12-08 17:06:09 | Launchpad Janitor | system-config-printer (Ubuntu): status | New | Confirmed | |
2014-12-12 16:02:35 | Till Kamppeter | system-config-printer (Ubuntu): status | Confirmed | Incomplete | |
2014-12-12 21:19:42 | Launchpad Janitor | branch linked | lp:ubuntu/vivid-proposed/system-config-printer | ||
2014-12-12 21:33:59 | Launchpad Janitor | system-config-printer (Ubuntu): status | Incomplete | Fix Released | |
2014-12-12 21:42:48 | Till Kamppeter | nominated for series | Ubuntu Trusty | ||
2014-12-12 21:42:48 | Till Kamppeter | bug task added | system-config-printer (Ubuntu Trusty) | ||
2014-12-12 21:42:48 | Till Kamppeter | nominated for series | Ubuntu Utopic | ||
2014-12-12 21:42:48 | Till Kamppeter | bug task added | system-config-printer (Ubuntu Utopic) | ||
2014-12-12 21:43:04 | Till Kamppeter | system-config-printer (Ubuntu Trusty): status | New | Triaged | |
2014-12-12 21:43:07 | Till Kamppeter | system-config-printer (Ubuntu Utopic): status | New | Triaged | |
2014-12-12 22:03:32 | Till Kamppeter | description | system-config-printer crash with the following traceback : sramage@japc09:~$ system-config-printer Traceback (most recent call last): File "/usr/share/system-config-printer/asyncipp.py", line 191, in send_reply handler (self._conn, result) File "/usr/share/system-config-printer/asyncpk1.py", line 164, in _ipp_reply_handler self._client_reply_handler (self._conn, *args) File "/usr/share/system-config-printer/asyncconn.py", line 91, in reply_handler self._reply_handler (self, self._reply_data, *args) File "/usr/share/system-config-printer/asyncconn.py", line 209, in _subst_reply_handler reply_handler (self, *args) File "/usr/share/system-config-printer/ppdcache.py", line 79, in <lambda> self._got_ppd3 (c, name, r, callback), File "/usr/share/system-config-printer/ppdcache.py", line 153, in _got_ppd3 self.fetch_ppd (name, callback, check_uptodate=False) File "/usr/share/system-config-printer/ppdcache.py", line 90, in fetch_ppd tmpf.writelines (f.readlines ()) File "/usr/lib/python3.4/codecs.py", line 313, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 1441: invalid continuation byte | system-config-printer crash with the following traceback : sramage@japc09:~$ system-config-printer Traceback (most recent call last): File "/usr/share/system-config-printer/asyncipp.py", line 191, in send_reply handler (self._conn, result) File "/usr/share/system-config-printer/asyncpk1.py", line 164, in _ipp_reply_handler self._client_reply_handler (self._conn, *args) File "/usr/share/system-config-printer/asyncconn.py", line 91, in reply_handler self._reply_handler (self, self._reply_data, *args) File "/usr/share/system-config-printer/asyncconn.py", line 209, in _subst_reply_handler reply_handler (self, *args) File "/usr/share/system-config-printer/ppdcache.py", line 79, in <lambda> self._got_ppd3 (c, name, r, callback), File "/usr/share/system-config-printer/ppdcache.py", line 153, in _got_ppd3 self.fetch_ppd (name, callback, check_uptodate=False) File "/usr/share/system-config-printer/ppdcache.py", line 90, in fetch_ppd tmpf.writelines (f.readlines ()) File "/usr/lib/python3.4/codecs.py", line 313, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 1441: invalid continuation byte [Impact] It is impossible to set up or manipulate a printer with a PPD file which is not UTF-8-encoded and no plain ASCII. Even worse, if such a PPD is installed into the system's PPD repository, the corresponding printer(s) will not auto-setup. [Test Case] Take a PPD file which is not UTF-8-encoded, for example a PPD file for Windows with Windows-1252 encoding. Try to set up a que with it or to change an existing queue to use it by means of system-config-printer. system-config-printer will crash. With the proposed package the PPD can be used without problems. [Regression Potential] The changes are very simple and therefore the regression potential is low. | |
2014-12-12 22:04:07 | Till Kamppeter | summary | system-config-printer crash UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 1441: invalid continuation byte | system-config-printer crash UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 1441: invalid continuation byte (only UTF-8-encoded PPD files can be used) | |
2014-12-13 10:08:48 | Till Kamppeter | system-config-printer (Ubuntu Trusty): status | Triaged | In Progress | |
2014-12-13 10:08:50 | Till Kamppeter | system-config-printer (Ubuntu Utopic): status | Triaged | In Progress | |
2014-12-13 10:09:14 | Till Kamppeter | bug | added subscriber Ubuntu Stable Release Updates Team | ||
2014-12-16 14:52:17 | Chris J Arges | system-config-printer (Ubuntu Utopic): status | In Progress | Fix Committed | |
2014-12-16 14:52:21 | Chris J Arges | bug | added subscriber SRU Verification | ||
2014-12-16 14:52:24 | Chris J Arges | tags | verification-needed | ||
2014-12-16 15:35:23 | Launchpad Janitor | branch linked | lp:ubuntu/utopic-proposed/system-config-printer | ||
2015-01-08 20:55:59 | Brian Murray | system-config-printer (Ubuntu Trusty): status | In Progress | Fix Committed | |
2015-01-08 21:14:37 | Launchpad Janitor | branch linked | lp:ubuntu/trusty-proposed/system-config-printer | ||
2015-01-09 12:44:20 | Doudz | attachment added | xrwc5735_1252.ppd https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/1400232/+attachment/4294617/+files/xrwc5735_1252.ppd | ||
2015-01-09 16:57:52 | Till Kamppeter | tags | verification-needed | verification-done | |
2015-01-10 08:54:58 | Till Kamppeter | system-config-printer (Ubuntu Trusty): status | Fix Committed | In Progress | |
2015-01-10 08:55:46 | Till Kamppeter | tags | verification-done | verification-done-utopic verification-failed-trusty | |
2015-01-14 15:54:04 | Launchpad Janitor | system-config-printer (Ubuntu Utopic): status | Fix Committed | Fix Released | |
2015-01-14 15:54:26 | Chris J Arges | removed subscriber Ubuntu Stable Release Updates Team | |||
2015-01-14 16:07:39 | Till Kamppeter | bug | added subscriber Ubuntu Stable Release Updates Team | ||
2015-01-14 17:40:32 | Till Kamppeter | system-config-printer (Ubuntu Trusty): status | In Progress | Fix Committed | |
2015-01-14 17:57:31 | Till Kamppeter | tags | verification-done-utopic verification-failed-trusty | verification-done-trusty verification-done-utopic | |
2015-01-22 17:09:00 | Launchpad Janitor | system-config-printer (Ubuntu Trusty): status | Fix Committed | Fix Released |