<table><tr><td style="">luc4 created this revision.<br />luc4 added reviewers: davidedmundson, mlaurent.<br />Herald added a project: Plasma.<br />Herald added a subscriber: plasma-devel.<br />luc4 requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D21470">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>When stderr data is sent from the daemon, it seems that libksysguard was actually reading the stdout buffer. Also, as the comment states, it was trying to read potentially incomplete UTF-8 data. This patch reads from stderr and also only reads entire lines, preventing incomplete UTF-8 data buffers.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R111 KSysguard Library</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D21470">https://phabricator.kde.org/D21470</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>ksgrd/SensorShellAgent.cpp</div></div></div><br /><div><strong>To: </strong>luc4, davidedmundson, mlaurent<br /><strong>Cc: </strong>plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br /></div>