Open sdake opened 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)
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:
irqtop linkage
OS
Environment: