<html>#2544: utf-8 decode failure when using create-run
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td></td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td>development version</td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td>SimFactory</td></tr>
</table>

<p>Lorenzo Ennoggi just encountered an issue with simfactory where it fails with an utf-8 decoding error due to an invalid utf-8 character in Cactus' output stream in simfactory/lib/simrestart.py line 1016:</p>
<div class="codehilite"><pre><span></span><span>out_txt = out_read.read()</span>
</pre></div>

<p>then can probably be avoided by ensuring that we read and write "byte" objects (and use binary file IO) rather than "strings".</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2544/utf-8-decode-failure-when-using-create-run'>https://bitbucket.org/einsteintoolkit/tickets/issues/2544/utf-8-decode-failure-when-using-create-run</a></p>
</html>