File: 0001-Replace-invalid-UTF-8-characters-in-ACPI-events.patch

package info (click to toggle)
onboard 1.4.1-11
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 32,828 kB
  • sloc: python: 28,321; cpp: 5,965; ansic: 5,739; xml: 1,026; javascript: 263; sh: 163; makefile: 68
file content (26 lines) | stat: -rw-r--r-- 890 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
From 5d5b22fe8bda15ebc6ed9e9efe6808261d006b5b Mon Sep 17 00:00:00 2001
From: Balint Reczey <balint.reczey@canonical.com>
Date: Sun, 12 May 2019 18:25:31 +0200
Subject: [PATCH] Replace invalid UTF-8 characters in ACPI events

LP: #1808446
---
 Onboard/HardwareSensorTracker.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Onboard/HardwareSensorTracker.py b/Onboard/HardwareSensorTracker.py
index fe97fe75..9319df95 100644
--- a/Onboard/HardwareSensorTracker.py
+++ b/Onboard/HardwareSensorTracker.py
@@ -259,7 +259,7 @@ class AcpidListener:
             elif self._exit_r in rl:
                 break
 
-            for event in data.decode("UTF-8").splitlines():
+            for event in data.decode("UTF-8", errors='replace').splitlines():
 
                 _logger.info("AcpidListener: ACPI event: '{}'"
                              .format(event))
-- 
2.17.1