[smartmontools-support] Smartmontools exception

Mancini Marco Marco.Mancini at exprivia.com
Thu Jun 20 10:47:50 CEST 2024


Hi there all,
we got  the following error, and as requested, we report it:

[root at ltaopeosts06 ~]# smartctl -a /dev/sdat -q errorsonly
  Pending defect count:Smartctl: Exception: json.cpp(39): Assertion failed: 'a' <= c && c <= 'z'
Please inform smartmontools-support at listi.jpberlin.de, including output of smartctl -V.
[root at ltaopeosts06 ~]#

The error comes out after an error detection:

...
Error counter log:
           Errors Corrected by           Total   Correction     Gigabytes    Total
               ECC          rereads/    errors   algorithm      processed    uncorrected
           fast | delayed   rewrites  corrected  invocations   [10^9 bytes]  errors
read:          0        1         0         1          5       1207.809           4
write:         0        0         0         0          0       1317.725           0

Non-medium error count:        0

  Pending defect count:1728 Pending Defects: index, LBA and accumulated_power_on_hours follow
     1:  0x68              ,    455
Smartctl: Exception: json.cpp(39): Assertion failed: 'a' <= c && c <= 'z'
Please inform smartmontools-support at listi.jpberlin.de, including output of smartctl -V.
[root at ltaopeosts06 ~]# cat /etc/os-release

we are using this version of smartmontools

[root at ltaopeosts06 ~]# smartctl -V
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.14.0-427.13.1.el9_4.x86_64] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

smartctl comes with ABSOLUTELY NO WARRANTY. This is free
software, and you are welcome to redistribute it under
the terms of the GNU General Public License; either
version 2, or (at your option) any later version.
See http://www.gnu.org for further details.

smartmontools release 7.2 dated 2020-12-30 at 16:48:30 UTC
smartmontools SVN rev 5155 dated 2020-12-30 at 16:49:18
smartmontools build host: x86_64-redhat-linux-gnu
smartmontools build with: C++17, GCC 11.4.1 20231218 (Red Hat 11.4.1-3)
smartmontools configure arguments: '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-selinux' '--with-libcap-ng=yes' '--with-libsystemd' '--with-systemdsystemunitdir=/usr/lib/systemd/system' '--sysconfdir=/etc/smartmontools/' '--with-systemdenvfile=/etc/sysconfig/smartmontools' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CXX=g++' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'
[root at ltaopeosts06 ~]#

with this version of linux and kernel

[root at ltaopeosts06 ~]# cat /etc/os-release
NAME="Rocky Linux"
VERSION="9.4 (Blue Onyx)"
ID="rocky"
ID_LIKE="rhel centos fedora"
VERSION_ID="9.4"
PLATFORM_ID="platform:el9"
PRETTY_NAME="Rocky Linux 9.4 (Blue Onyx)"
ANSI_COLOR="0;32"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:rocky:rocky:9::baseos"
HOME_URL="https://rockylinux.org/"
BUG_REPORT_URL="https://bugs.rockylinux.org/"
SUPPORT_END="2032-05-31"
ROCKY_SUPPORT_PRODUCT="Rocky-Linux-9"
ROCKY_SUPPORT_PRODUCT_VERSION="9.4"
REDHAT_SUPPORT_PRODUCT="Rocky Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="9.4"
[root at ltaopeosts06 ~]# uname -r
5.14.0-427.13.1.el9_4.x86_64
[root at ltaopeosts06 ~]#

Please let me know if you need further information

Thanks for your support

Best regards


Marco Mancini
Competence Center Development, Maintenance & Services
Defence & Aerospace Digital Factory
email: marco.mancini at exprivia.com<mailto:marco.mancini at exprivia.com>
T. +39 0687090383
M. +39 3939074316

[cid:94cce429-0200-4be1-853e-eb3dc7102999]

Exprivia S.p.A.
Via della Bufalotta, 378/N
Internet Email Confidentiality Footer ** La presente comunicazione, con le informazioni in essa contenute e ogni documento o file allegato, è rivolta unicamente alla/e persona/e cui è indirizzata ed alle altre da questa autorizzata/e a riceverla. Se non siete i destinatari/autorizzati siete avvisati che qualsiasi azione, copia, comunicazione, divulgazione o simili basate sul contenuto di tali informazioni è vietata e potrebbe essere contro la legge (art. 616 C.P., Regolamento UE 2016/679 (GDPR) e D.Lgs n. 196/2003 Codice in materia di protezione dei dati personali). Se avete ricevuto questa comunicazione per errore, vi preghiamo di darne immediata notizia al mittente e di distruggere il messaggio originale e ogni file allegato senza farne copia alcuna o riprodurne in alcun modo il contenuto. Titolare del trattamento dei dati personali, eventualmente contenuti nella comunicazione, è Exprivia SpA - Partita IVA: 09320730154– ai sensi del GDPR, a cui può rivolgersi per reclami o per esercitare i diritti degli interessati artt. 15-22 del GDPR. Al link seguente e' disponibile l'informativa Privacy: https://www.exprivia.it/it/132/cookie-and-privacy-policy.php This communication, with the information contained therein and any attached document or file, is meant solely for the person(s) to whom it is addressed and others authorised by the latter to receive it. If you are not one of the recipients or those authorised, you are advised that any action, copying, communication, disclosure or similar based on the content of such information is prohibited and could be against the law (Article 616 of the Penal Code, EU Regulation 2016/679 (GDPR) and Legislative Decree no. 196/2003 Code regarding the protection of personal data). If you have received this communication in error, please notify the sender immediately and destroy the original message and any attached file, without copying or reproducing any of its contents in any way. The Data Controller, contained in the communication where appropriate, is Exprivia SpA - VAT number: 09320730154 - pursuant to the GDPR, which you can contact for complaints or to exercise the rights of the interested parties Articles 15-22 of the GDPR. The Privacy Policy is available at the following link: https://www.exprivia.it/it/132/cookie-and-privacy-policy.php
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://listi.jpberlin.de/pipermail/smartmontools-support/attachments/20240620/8504dd11/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Outlook-5bruiaht.png
Type: image/png
Size: 13424 bytes
Desc: Outlook-5bruiaht.png
URL: <https://listi.jpberlin.de/pipermail/smartmontools-support/attachments/20240620/8504dd11/attachment-0001.png>


More information about the Smartmontools-support mailing list