[From nobody Tue May 26 11:13:10 2026
Received: (at submit) by bugs.debian.org; 9 Jun 2020 21:08:26 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
 (2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-10.0 required=4.0 tests=BAYES_00,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FREEMAIL_FROM,
 HAS_PACKAGE,HTML_MESSAGE,MULTALT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,
 SPF_PASS,TXREP autolearn=ham autolearn_force=no
 version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 34; hammy, 150; neutral, 44; spammy,
 0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--Traceback,
 0.000-+--python38, 0.000-+--python3.8, 0.000-+--traceback
Return-path: &lt;clinton.winant@gmail.com&gt;
Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:35666)
 by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.92) (envelope-from &lt;clinton.winant@gmail.com&gt;)
 id 1jilTu-0004g7-6J
 for submit@bugs.debian.org; Tue, 09 Jun 2020 21:08:26 +0000
Received: by mail-ej1-x631.google.com with SMTP id y13so189831eju.2
 for &lt;submit@bugs.debian.org&gt;; Tue, 09 Jun 2020 14:08:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=1lvo/gpYjQSNz4M+tOqHyJp5EOPbBERn1VjJ8cn8vzo=;
 b=XsUIsiIe74uQJ7BE9LQRV5DcV0Lon4xcx1LAml5Ifl97f2WQVib3C1mcY9bv2sPbpM
 eZ5f9YAlC/ytxAgwFXtLl++VjLJ8Osqf7WXDCZANRog9AlA/Wr1dS0p3WMaLhJlxDjSR
 QaDK62zYUcTyEJrwkwpnNDwlkP2Y5cQaq9a3TcgbCgIf5G2SqQANZGQFByNtMpwU9w6D
 IlVb2WvUHXWiTKkqCkdG4iYhV6qA1OJITG3Skb//fDDnAoPQxVw2hLGTL1YX7lHoxEdk
 YaLQTL4RwQEJk5nNwRF0hGyrNhfhsf+6C/Oz7ONrc/ONFr3Usemp3szW+5Y8w7SM/8+o
 8V8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=1lvo/gpYjQSNz4M+tOqHyJp5EOPbBERn1VjJ8cn8vzo=;
 b=qxYh1brGCYVtKGHlAHtkidaitJhcr99WFJthUYHLAjRiM1zmuFhcYjcEkPsSxZoBXu
 7H6wCTuiL5zGpeNGT9Ibf4hWVDgfEnDpNdrtuGSsO2/LWsfxeK10MvWhiv1QVaqR89v0
 TTurApEnY3sivkZaaVgsIt8JDX93YyuZzwrMHwL0Yg8PfxJ/L9YZZXSVee0vjlKAbayo
 BaLY+eEXPgYzlUcdl7tDSuBQIfosj6Q6loc27zvPC78Jp/a5dKsUSGR4yu/trOjMGHU4
 95E4p2T4rSt+qPPSVD/7rQ8qnWm6EnkSZcWLVWqeDJYVAMlcbhc9A/12C1s0K8AuiH9z
 WDqw==
X-Gm-Message-State: AOAM530fOMo/Nr20OrUXOth9izp7IeAJx9ORPCqeEPjChOO7w3akoWmD
 Qvl/OrNsONZGroScFAvraMP26hauirnlLY46axahAXee
X-Google-Smtp-Source: ABdhPJwTuYKxKuR3CF5yyyfC9JVTTSBOWFUVQmXJBNf4Hxfp+wvjSflnLlm6yRPVNXr/xNWbMqmTw7OBb8cNmPa+EvA=
X-Received: by 2002:a17:906:5e07:: with SMTP id n7mr311707eju.48.1591736903227; 
 Tue, 09 Jun 2020 14:08:23 -0700 (PDT)
MIME-Version: 1.0
From: Clinton Winant &lt;clinton.winant@gmail.com&gt;
Date: Tue, 9 Jun 2020 14:08:12 -0700
Message-ID: &lt;CAHw+syu-ETDoySE=wuipJzKptD8srgnhebwsunEg6829DN5pMw@mail.gmail.com&gt;
Subject: code-saturne built-in file editor fails
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Content-Type: multipart/alternative; boundary=&quot;000000000000b15d6605a7ad2016&quot;
Delivered-To: submit@bugs.debian.org

--000000000000b15d6605a7ad2016
Content-Type: text/plain; charset=&quot;UTF-8&quot;

Package: code-saturne
  Version: 6.0

  Severity: grave - makes the package  unusable or mostly so: output in
built-in editor causes SaturneGUI to crash

  When I try to examine output files with the code-saturne built-in
  file editor, the program terminates with error on the console of the
  following kind:

for EnSight output
Traceback (most recent call last):
  File &quot;/usr/lib/python3/dist-packages/code_saturne/Base/QFileEditor.py&quot;,
line 910, in _explorerDoubleClick
    self._viewSelectedFile()
  File &quot;/usr/lib/python3/dist-packages/code_saturne/Base/QFileEditor.py&quot;,
line 745, in _viewSelectedFile
    self.openFile(fn=fn)
  File &quot;/usr/lib/python3/dist-packages/code_saturne/Base/QFileEditor.py&quot;,
line 991, in openFile
    text = file.read()
  File &quot;/usr/lib/python3.8/codecs.py&quot;, line 322, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x89 in position 0:
invalid start byte
./SaturneGUI: line 7:  5541 Aborted                 \code_saturne gui $@

for MED output
Traceback (most recent call last):
  File &quot;/usr/lib/python3/dist-packages/code_saturne/Base/QFileEditor.py&quot;,
line 745, in _viewSelectedFile
    self.openFile(fn=fn)
  File &quot;/usr/lib/python3/dist-packages/code_saturne/Base/QFileEditor.py&quot;,
line 991, in openFile
    text = file.read()
  File &quot;/usr/lib/python3.8/codecs.py&quot;, line 322, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x89 in position 0:
invalid start byte
./SaturneGUI: line 7:  5843 Aborted                 \code_saturne gui $@

CGNS formatted output behaves in the same way.  Histogram files (.txt)
are displayed correctly ( but the output is of little value.

  I am using Debian GNU/Linux testing (Bullseye), kernel Debian 5.6.14-1
(2020-05-23)
  ldd --version
ldd (Debian GLIBC 2.30-8) 2.30

--000000000000b15d6605a7ad2016
Content-Type: text/html; charset=&quot;UTF-8&quot;
Content-Transfer-Encoding: quoted-printable

&lt;div dir=3D&quot;ltr&quot;&gt;&lt;div class=3D&quot;gmail_default&quot; style=3D&quot;font-size:small&quot;&gt;Pac=
kage: code-saturne&lt;br&gt;=C2=A0 Version: 6.0&lt;br&gt;&lt;br&gt;=C2=A0 Severity: grave - m=
akes the package =C2=A0unusable or mostly so: output in built-in editor cau=
ses SaturneGUI to crash&lt;br&gt;&lt;br&gt;=C2=A0 When I try to examine output files wi=
th the code-saturne built-in&lt;br&gt;=C2=A0 file editor, the program terminates =
with error on the console of the&lt;br&gt;=C2=A0 following kind:&lt;br&gt;&lt;br&gt;for EnSig=
ht output&lt;br&gt;Traceback (most recent call last):&lt;br&gt;=C2=A0 File &quot;/usr/l=
ib/python3/dist-packages/code_saturne/Base/QFileEditor.py&quot;, line 910, =
in _explorerDoubleClick&lt;br&gt;=C2=A0 =C2=A0 self._viewSelectedFile()&lt;br&gt;=C2=A0=
 File &quot;/usr/lib/python3/dist-packages/code_saturne/Base/QFileEditor.py=
&quot;, line 745, in _viewSelectedFile&lt;br&gt;=C2=A0 =C2=A0 self.openFile(fn=3D=
fn)&lt;br&gt;=C2=A0 File &quot;/usr/lib/python3/dist-packages/code_saturne/Base/Q=
FileEditor.py&quot;, line 991, in openFile&lt;br&gt;=C2=A0 =C2=A0 text =3D file.r=
ead()&lt;br&gt;=C2=A0 File &quot;/usr/lib/python3.8/codecs.py&quot;, line 322, in=
 decode&lt;br&gt;=C2=A0 =C2=A0 (result, consumed) =3D self._buffer_decode(data, s=
elf.errors, final)&lt;br&gt;UnicodeDecodeError: &#39;utf-8&#39; codec can&#39;t d=
ecode byte 0x89 in position 0: invalid start byte&lt;br&gt;./SaturneGUI: line 7: =
=C2=A05541 Aborted =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
\code_saturne gui $@&lt;br&gt;&lt;br&gt;for MED output&lt;br&gt;Traceback (most recent call l=
ast):&lt;br&gt;=C2=A0 File &quot;/usr/lib/python3/dist-packages/code_saturne/Base=
/QFileEditor.py&quot;, line 745, in _viewSelectedFile&lt;br&gt;=C2=A0 =C2=A0 self=
.openFile(fn=3Dfn)&lt;br&gt;=C2=A0 File &quot;/usr/lib/python3/dist-packages/code=
_saturne/Base/QFileEditor.py&quot;, line 991, in openFile&lt;br&gt;=C2=A0 =C2=A0 =
text =3D file.read()&lt;br&gt;=C2=A0 File &quot;/usr/lib/python3.8/codecs.py&amp;quot=
;, line 322, in decode&lt;br&gt;=C2=A0 =C2=A0 (result, consumed) =3D self._buffer=
_decode(data, self.errors, final)&lt;br&gt;UnicodeDecodeError: &#39;utf-8&#39; co=
dec can&#39;t decode byte 0x89 in position 0: invalid start byte&lt;br&gt;./Satur=
neGUI: line 7: =C2=A05843 Aborted =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 \code_saturne gui $@&lt;br&gt;&lt;br&gt;CGNS formatted output behaves in=
 the same way.=C2=A0 Histogram files (.txt)&lt;br&gt;are displayed correctly ( bu=
t the output is of little value.&lt;br&gt;&lt;br&gt;=C2=A0 I am using Debian GNU/Linux =
testing (Bullseye), kernel Debian 5.6.14-1 (2020-05-23)&lt;br&gt;=C2=A0 ldd --ver=
sion&lt;br&gt;ldd (Debian GLIBC 2.30-8) 2.30&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;

--000000000000b15d6605a7ad2016--
]