- Package:
- edac-utils
- Source:
- edac-utils
- Description:
- report kernel-detected PCI and ECC RAM errors
- Submitter:
- administrator
- Date:
- 2024-07-19 06:18:02 UTC
- Severity:
- normal
Dear Maintainer,
running edac-ctl --layout on this machine with ecc memory gives errors:
$ sudo edac-ctl --layout
readline() on closed filehandle IN at /usr/sbin/edac-ctl line 514.
readline() on closed filehandle IN at /usr/sbin/edac-ctl line 514.
readline() on closed filehandle IN at /usr/sbin/edac-ctl line 514.
readline() on closed filehandle IN at /usr/sbin/edac-ctl line 514.
Use of uninitialized value $d in numeric ge (>=) at /usr/sbin/edac-ctl line 590.
Use of uninitialized value $d in sprintf at /usr/sbin/edac-ctl line 593.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
+-----------------------------------------------------------------------+
| mc0 |
| csrow0 | csrow1 | csrow2 |
| channel0 | channel1 | channel0 | channel1 | channel0 | channel1 |
Use of uninitialized value $d in subtraction (-) at /usr/sbin/edac-ctl line 621.
Use of uninitialized value $max_pos[3] in subtraction (-) at /usr/sbin/edac-ctl line 621.
----+-----------------------------------------------------------------------+
0: | 0 MB | 0 MB | 0 MB | 0 MB | 0 MB | 0 MB |
----+-----------------------------------------------------------------------+
I see the same here.
$ sudo edac-ctl sudo edac-ctl --layout
[sudo] passord for pere:
readline() on closed filehandle IN at /usr/sbin/edac-ctl line 514.
readline() on closed filehandle IN at /usr/sbin/edac-ctl line 514.
Use of uninitialized value $d in numeric ge (>=) at /usr/sbin/edac-ctl line 590.
Use of uninitialized value $d in sprintf at /usr/sbin/edac-ctl line 593.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
Use of uninitialized value $pos[3] in join or string at /usr/sbin/edac-ctl line 531.
Use of uninitialized value $size in sprintf at /usr/sbin/edac-ctl line 533.
+-----------------------------------------------------------------------------------------------------------+
| mc0 |
| channel0 | channel1 | channel2 |
| slot0 | slot1 | slot2 | slot0 | slot1 | slot2 | slot0 | slot1 | slot2 |
Use of uninitialized value $d in subtraction (-) at /usr/sbin/edac-ctl line 621.
Use of uninitialized value $max_pos[3] in subtraction (-) at /usr/sbin/edac-ctl line 621.
----+-----------------------------------------------------------------------------------------------------------+
0: | 0 MB | 0 MB | 0 MB | 0 MB | 0 MB | 0 MB | 0 MB | 0 MB | 0 MB |
----+-----------------------------------------------------------------------------------------------------------+