<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, May 7, 2013 at 4:20 PM, Daniel Narvaez <span dir="ltr"><<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Walter,<br><br></div>the updater crash seems to be a bug in your code<br><br>It looks like you should use get_data to get a python array from GBytes. (unref_to_array shouldn't really be exposed in python)<br>
</div></blockquote><div><br></div><div>Thanks. /me wonders why it ever worked. I'll try to wrap up the other changes you requested ASAP so we can put this one to bed.<br><br></div><div>-walter <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<br>diff --git a/extensions/cpsection/updater/backends/aslo.py b/extensions/cpsectio<br>index e244af0..7c41ae6 100644<br>--- a/extensions/cpsection/updater/backends/aslo.py<br>+++ b/extensions/cpsection/updater/backends/aslo.py<br>

@@ -116,7 +116,7 @@ class _UpdateFetcher(object):<br>             self._process_result()<br>             return<br>         else:<br>-            xml_data = data.unref_to_array()<br>+            xml_data = data.get_data()<br>

             self._xml_data += str(xml_data)<br> <br>         stream.read_bytes_async(self._CHUNK_SIZE, GLib.PRIORITY_DEFAULT, None,<span class="HOEnZb"><font color="#888888"><br><br><br clear="all"><div><div><div><br>-- <br>
Daniel Narvaez<br>
</div></div></div></font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br>Walter Bender<br>Sugar Labs<br><a href="http://www.sugarlabs.org">http://www.sugarlabs.org</a><br>
</div></div>