clearlinux / distribution

Placeholder repository to allow filing of general bugs/issues/etc against the Clear Linux OS for Intel Architecture linux distribution
521 stars 29 forks source link

irqtop segfaults #2644

Open sdake opened 2 years ago

sdake commented 2 years ago

I was taking a tour through clear linux. Have to say, impressive work!

I started taking a look at all of the binaries. I noticed irqtop segfaults. I don't have more time to debug this specific problem, sorry.

Strace:

newfstatat(6, "", {st_mode=S_IFREG|0644, st_size=111, ...}, AT_EMPTY_PATH) = 0
newfstatat(6, "", {st_mode=S_IFREG|0644, st_size=111, ...}, AT_EMPTY_PATH) = 0
read(6, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 111
lseek(6, -60, SEEK_CUR)                 = 51
read(6, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 60
close(6)                                = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 6
newfstatat(6, "", {st_mode=S_IFREG|0644, st_size=3808, ...}, AT_EMPTY_PATH) = 0
read(6, "# GNU libc iconv configuration.\n"..., 4096) = 3808
read(6, "", 4096)                       = 0
close(6)                                = 0
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6
newfstatat(6, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(6, 0x56415f0f14b0 /* 3 entries */, 32768) = 96
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.d/gconv-modules-extra.conf", O_RDONLY|O_CLOEXEC) = 7
newfstatat(7, "", {st_mode=S_IFREG|0644, st_size=53974, ...}, AT_EMPTY_PATH) = 0
read(7, "# GNU libc iconv configuration.\n"..., 4096) = 4096
read(7, "B1002//\tJUS_I.B1.002//\nmodule\tJU"..., 4096) = 4096
read(7, "59-5//\nalias\tISO_8859-5//\t\tISO-8"..., 4096) = 4096
read(7, "59-16//\t\tINTERNAL\t\tISO8859-16\t1\n"..., 4096) = 4096
read(7, "-SE-A\t1\nmodule\tINTERNAL\t\tEBCDIC-"..., 4096) = 4096
read(7, "97\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcos"..., 4096) = 4096
brk(0x56415f127000)                     = 0x56415f127000
read(7, "1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nal"..., 4096) = 4096
read(7, "6//\t\tIBM1046//\nalias\tCP1046//\t\tI"..., 4096) = 4096
read(7, "\tto\t\t\tmodule\t\tcost\nalias\tRUSCII/"..., 4096) = 4096
read(7, "03//\nmodule\tCSN_369103//\t\tINTERN"..., 4096) = 4096
read(7, "\tmodule\t\tcost\nalias\tISO-IR-8-1//"..., 4096) = 4096
read(7, "IBM1156\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule"..., 4096) = 4096
read(7, "\t\tIBM1166//\nalias\tCP1166//\t\tIBM1"..., 4096) = 4096
read(7, "alias\tROMAN9//\t\tHP-ROMAN9//\nalia"..., 4096) = 726
read(7, "", 4096)                       = 0
close(7)                                = 0
getdents64(6, 0x56415f0f14b0 /* 0 entries */, 32768) = 0
close(6)                                = 0
futex(0x7ff920a22a4c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x40000} ---
+++ killed by SIGSEGV (core dumped) +++

irqtop linkage

sdake@clr-live~ $ ldd /usr/bin/irqtop
    linux-vdso.so.1 (0x00007fff71ea3000)
    libsmartcols.so.1 => /usr/lib64/libsmartcols.so.1 (0x00007f77bfc7e000)
    libncursesw.so.6 => /usr/lib64/libncursesw.so.6 (0x00007f77bfc54000)
    libtinfow.so.6 => /usr/lib64/libtinfow.so.6 (0x00007f77bfc20000)
    libc.so.6 => /usr/lib64/haswell/libc.so.6 (0x00007f77bf800000)
    /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f77bfca1000)

OS

sdake@clr-live~ $ cat /etc/os-release
NAME="Clear Linux OS"
VERSION=1
ID=clear-linux-os
ID_LIKE=clear-linux-os
VERSION_ID=36470
PRETTY_NAME="Clear Linux OS"
ANSI_COLOR="1;35"
HOME_URL="https://clearlinux.org"
SUPPORT_URL="https://clearlinux.org"
BUG_REPORT_URL="mailto:dev@lists.clearlinux.org"
PRIVACY_POLICY_URL="http://www.intel.com/privacy"
BUILD_ID=36470

Environment:

sdake@clr-live~ $ sudo lshw -short
Password:
H/W path                 Device     Class          Description
==============================================================
                                    system         UCSC-C220-M4S
/0                                  bus            UCSC-C220-M4S
/0/0                                memory         64KiB BIOS
/0/22                               memory         64GiB System Memory
/0/22/0                             memory         16GiB DIMM DDR4 2400 MHz (0.4 ns)
/0/22/1                             memory         [empty]
/0/22/2                             memory         [empty]
/0/22/3                             memory         16GiB DIMM DDR4 2400 MHz (0.4 ns)
/0/22/4                             memory         [empty]
/0/22/5                             memory         [empty]
/0/22/6                             memory         [empty]
/0/22/7                             memory         [empty]
/0/22/8                             memory         [empty]
/0/22/9                             memory         [empty]
/0/22/a                             memory         [empty]
/0/22/b                             memory         [empty]
/0/22/c                             memory         16GiB DIMM DDR4 2400 MHz (0.4 ns)
/0/22/d                             memory         [empty]
/0/22/e                             memory         [empty]
/0/22/f                             memory         16GiB DIMM DDR4 2400 MHz (0.4 ns)
/0/22/10                            memory         [empty]
/0/22/11                            memory         [empty]
/0/22/12                            memory         [empty]
/0/22/13                            memory         [empty]
/0/22/14                            memory         [empty]
/0/22/15                            memory         [empty]
/0/22/16                            memory         [empty]
/0/22/17                            memory         [empty]
/0/3c                               memory         256KiB L1 cache
/0/3d                               memory         256KiB L1 cache
/0/3e                               memory         2MiB L2 cache
/0/3f                               memory         20MiB L3 cache
/0/40                               processor      Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
/0/41                               memory         256KiB L1 cache
/0/42                               memory         256KiB L1 cache
/0/43                               memory         2MiB L2 cache
/0/44                               memory         20MiB L3 cache
/0/45                               processor      Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
/0/100                              bridge         Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DMI2
/0/100/1                            bridge         Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1
/0/100/1/0               enp1s0f0   network        I350 Gigabit Network Connection
/0/100/1/0.1             enp1s0f1   network        I350 Gigabit Network Connection
/0/100/1.1                          bridge         Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1
/0/100/2                            bridge         Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2
/0/100/2/0               /dev/fb0   bridge         VIC 82 PCIe Upstream Port
/0/100/2/0/0                        bridge         VIC PCIe Downstream Port
/0/100/2/0/0/0                      generic        VIC Management Controller
/0/100/2/0/1                        bridge         VIC PCIe Downstream Port
/0/100/2/0/1/0                      bridge         VIC PCIe Upstream Port
/0/100/2/0/1/0/0                    bridge         VIC PCIe Downstream Port
/0/100/2/0/1/0/0/0       enp9s0     network        VIC Ethernet NIC
/0/100/2/0/1/0/1                    bridge         VIC PCIe Downstream Port
/0/100/2/0/1/0/1/0       enp10s0    network        VIC Ethernet NIC
/0/100/2/0/1/0/2                    bridge         VIC PCIe Downstream Port
/0/100/2/0/1/0/2/0                  bus            VIC FCoE HBA
/0/100/2/0/1/0/3                    bridge         VIC PCIe Downstream Port
/0/100/2/0/1/0/3/0                  bus            VIC FCoE HBA
/0/100/2.2                          bridge         Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2
/0/100/2.2/0             scsi0      storage        MegaRAID SAS-3 3108 [Invader]
/0/100/2.2/0/0.8.0       /dev/sda   disk           1024GB Samsung SSD 850
/0/100/2.2/0/0.8.0/1     /dev/sda1  volume         148MiB Windows FAT volume
/0/100/2.2/0/0.8.0/2     /dev/sda2  volume         953GiB EXT4 volume
/0/100/2.2/0/0.9.0       /dev/sdb   disk           2TB Samsung SSD 870
/0/100/2.2/0/0.9.0/1     /dev/sdb1  volume         1863GiB EFI partition
/0/100/2.2/0/0.a.0       /dev/sdc   disk           1024GB Samsung SSD 850
/0/100/2.2/0/0.a.0/1     /dev/sdc1  volume         953GiB EFI partition
/0/100/3                            bridge         Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3
/0/100/5                            generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Map/VTd_Misc/System Management
/0/100/5.1                          generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Hot Plug
/0/100/5.2                          generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO RAS/Control Status/Global Errors
/0/100/5.4                          generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D I/O APIC
/0/100/11                           generic        C610/X99 series chipset SPSR
/0/100/11.4                         storage        C610/X99 series chipset sSATA Controller [AHCI mode]
/0/100/16                           communication  C610/X99 series chipset MEI Controller #1
/0/100/16.1                         communication  C610/X99 series chipset MEI Controller #2
/0/100/1a                           bus            C610/X99 series chipset USB Enhanced Host Controller #2
/0/100/1a/1              usb1       bus            EHCI Host Controller
/0/100/1a/1/1                       bus            Hub
/0/100/1c                           bridge         C610/X99 series chipset PCI Express Root Port #1
/0/100/1c.3                         bridge         C610/X99 series chipset PCI Express Root Port #4
/0/100/1c.3/0                       display        MGA G200e [Pilot] ServerEngines (SEP1)
/0/100/1d                           bus            C610/X99 series chipset USB Enhanced Host Controller #1
/0/100/1d/1              usb2       bus            EHCI Host Controller
/0/100/1d/1/1                       bus            8 channel internal hub
/0/100/1d/1/1/4                     bus            USB 2.0 Hub
/0/100/1d/1/1/5          scsi13     storage        RAID
/0/100/1d/1/1/5/0.0.0    /dev/sdd   disk           63GB Hypervisor
/0/100/1d/1/1/5/0.0.0/2  /dev/sdd2  volume         59GiB EXT4 volume
/0/100/1d/1/1/6                     input          Cisco USB Composite Device-0
/0/100/1f                           bridge         C610/X99 series chipset LPC Controller
/0/100/1f.2                         storage        C610/X99 series chipset 6-Port SATA Controller [AHCI mode]
/0/1                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 0
/0/3                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 0
/0/4                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 0
/0/6                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 1
/0/7                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 1
/0/8                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 1
/0/9                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1
/0/a                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1
/0/b                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1
/0/c                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link Debug
/0/d                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/e                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/f                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/10                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/11                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/12                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/13                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/14                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/15                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/16                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/17                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/18                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/19                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/1a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R2PCIe Agent
/0/1b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R2PCIe Agent
/0/1c                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox
/0/1d                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox
/0/1e                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox
/0/1f                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 0
/0/20                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 0
/0/21                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Target Address/Thermal/RAS
/0/23                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Target Address/Thermal/RAS
/0/24                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/25                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/26                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/27                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/28                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Broadcast
/0/29                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Global Broadcast
/0/2a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 0 Thermal Control
/0/2b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 1 Thermal Control
/0/2c                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 0 Error
/0/2d                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 1 Error
/0/2e                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/2f                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/30                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/31                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/32                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 2 Thermal Control
/0/33                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 3 Thermal Control
/0/34                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 2 Error
/0/35                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 3 Error
/0/36                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Target Address/Thermal/RAS
/0/37                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Broadcast
/0/38                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Global Broadcast
/0/39                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 1 - Channel 0 Thermal Control
/0/3a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/3b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/46                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/47                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/48                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/49                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/4a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/4b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/4c                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/4d                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/4e                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/2                                bridge         Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2
/0/5                                generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Map/VTd_Misc/System Management
/0/5.1                              generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Hot Plug
/0/5.2                              generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO RAS/Control Status/Global Errors
/0/5.4                              generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D I/O APIC
/0/4f                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 0
/0/50                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 0
/0/51                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 0
/0/52                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 1
/0/53                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 1
/0/54                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D QPI Link 1
/0/55                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1
/0/56                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1
/0/57                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1
/0/58                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link Debug
/0/59                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/5a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/5b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/5c                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/5d                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/5e                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/5f                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/60                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/61                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/62                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/63                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/64                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/65                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
/0/66                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R2PCIe Agent
/0/67                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R2PCIe Agent
/0/68                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox
/0/69                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox
/0/6a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox
/0/6b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 0
/0/6c                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 0
/0/6d                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Target Address/Thermal/RAS
/0/6e                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Target Address/Thermal/RAS
/0/6f                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/70                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/71                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/72                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder
/0/73                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Broadcast
/0/74                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Global Broadcast
/0/75                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 0 Thermal Control
/0/76                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 1 Thermal Control
/0/77                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 0 Error
/0/78                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 1 Error
/0/79                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/7a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/7b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/7c                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface
/0/7d                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 2 Thermal Control
/0/7e                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 3 Thermal Control
/0/7f                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 2 Error
/0/80                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 3 Error
/0/81                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Target Address/Thermal/RAS
/0/82                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Broadcast
/0/83                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Global Broadcast
/0/84                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 1 - Channel 0 Thermal Control
/0/85                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/86                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/87                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/88                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 2/3 Interface
/0/89                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/8a                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/8b                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/8c                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/8d                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/8e                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
/0/8f                               generic        Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit
flexoron commented 2 years ago

Hello, this is an issue with terminal-window size. Try "Maximize" and/or "Resize" (+-columns/+-rows), irqtop does not crash. I guess this problem might pop up with other (terminal-)programs as well.

Clear Linux VERSION/BUILD_ID=36580

GNOME Terminal Version 3.44.1 for GNOME 42

Terminal Size: 48 x 40 or greater works (for me)

(that means these are the minimum values, for example 140 x 39 segfaults and so does 47 x 40)

btw

Compiling latest irqtop 
(https://github.com/util-linux/util-linux/tree/master/sys-utils/irqtop.c)
segfaults, too. 

In function: update_screen()
trchr("    IRQ    TOTAL  DELTA NAME    "..., '\n') = "\n    LOC  4564970      0 Local t"...
wattr_on(0x55abc86f1740, 0x40000, 0, 0)          = 0
wprintw(0x55abc86f1740, 0x55abc7260593, 0x55abc8716f10, 0) = 0
wattr_off(0x55abc86f1740, 0x40000, 0, 2212)      = 0
wprintw(0x55abc86f1740, 0x55abc72600cf, 0x55abc8716f60, 0x40000 <no return ...>
--- SIGSEGV (Segmentation fault) ---

Hint: So it looks like it's not libsmartcols.so.1.1.0 (new Version 2.39, CL has 2.38 active)