Activity log for bug #700926

Date Who What changed Old value New value Message
2011-01-10 07:47:31 Jeroen T. Vermeulen bug added bug
2011-01-10 07:48:40 Jeroen T. Vermeulen description I think this is a failure while a logged warning is being registered as an oops, caused by a non-ASCII character in the logged message: 2011-01-10 06:52:34 WARNING Template "hrself" in Groupe S HR congé trunk: can't approve entry 5049083 ('hrself/i18n/nl _BE.po') because entry 5049091 is in the way. Traceback (most recent call last): File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/scripts/logger.py", line 89, in emit sys.exc_info(), self.request, informational=informational) File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/webapp/errorlog.py", line 352, in _raising entry = self._makeErrorReport(info, request, now, informational) File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/webapp/errorlog.py", line 456, in _makeErrorReport in self._oops_messages.iteritems()) File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/webapp/errorlog.py", line 455, in <genexpr> ('<oops-message-%d>' % key, str(message)) for key, message UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 37: ordinal not in range(128) (This happened in the translations import queue gardener). I think this is a failure while a logged warning is being registered as an oops, caused by a non-ASCII character in the logged message: 2011-01-10 06:52:34 WARNING Template "hrself" in Groupe S HR congé trunk: can't approve entry 5049083 ('hrself/i18n/nl _BE.po') because entry 5049091 is in the way. Traceback (most recent call last):   File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/scripts/logger.py", line 89, in emit     sys.exc_info(), self.request, informational=informational)   File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/webapp/errorlog.py", line 352, in _raising     entry = self._makeErrorReport(info, request, now, informational)   File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/webapp/errorlog.py", line 456, in _makeErrorReport     in self._oops_messages.iteritems())   File "/srv/launchpad.net/production/launchpad-rev-12161/lib/canonical/launchpad/webapp/errorlog.py", line 455, in <genexpr>     ('<oops-message-%d>' % key, str(message)) for key, message UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 37: ordinal not in range(128) This happened in the translations import queue gardener. It did not stop the script from running, but presumably it does hide an oops.
2011-01-12 04:05:57 Robert Collins summary _makeErrorReport fails on non-ASCII error lib/canonical/launchpad/scripts/logger.py passes unicode strings to _raising
2011-01-12 04:06:03 Robert Collins launchpad: status New Triaged
2011-01-12 04:06:07 Robert Collins launchpad: importance Undecided High
2012-01-11 21:14:54 Robert Collins tags trivial
2012-01-11 21:15:56 Robert Collins summary lib/canonical/launchpad/scripts/logger.py passes unicode strings to _raising scripts/logger.py uses unicode strings as oops messages
2022-05-01 15:09:23 Colin Watson launchpad: status Triaged Fix Released