Looks like this has been happening for at least one week, not sure beyond that.
In the Python runtime, when calling images.execute_transforms() with parse_source_metadata=True, for a UnicodeDecodeError is *always* raised for certain images. The images are valid images. Last part of Traceback: File "/base/data/home/runtimes/python27_experiment/python27_lib/versions/1/google/appengine/api/images/__init__.py", line 810, in execute_transforms return rpc.get_result() File "/base/data/home/runtimes/python27_experiment/python27_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 613, in get_result return self.__get_result_hook(self) File "/base/data/home/runtimes/python27_experiment/python27_lib/versions/1/google/appengine/api/images/__init__.py", line 912, in execute_transforms_hook self._original_metadata = json.loads(response.source_metadata()) File "/base/data/home/runtimes/python27_experiment/python27_dist/lib/python2.7/json/__init__.py", line 339, in loads return _default_decoder.decode(s) File "/base/data/home/runtimes/python27_experiment/python27_dist/lib/python2.7/json/decoder.py", line 364, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/base/data/home/runtimes/python27_experiment/python27_dist/lib/python2.7/json/decoder.py", line 380, in raw_decode obj, end = self.scan_once(s, idx) UnicodeDecodeError: 'utf8' codec can't decode byte 0xbc in position 12: invalid start byte App Engine team - is this intended behaviour? I assume this is a bug in the App Engine image service (it looks like a unicode problem when the image service module tries to use JSON to decode a string). I can send image details in a private message if required. Thanks, Nick -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/1fb5494a-feac-421e-bdb5-b7c3c3305978%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
