Skip to content

Multiple Screens not working #1760

@ki-aura

Description

@ki-aura

** Updated with requested info.
Macos htop v 3.4.1 (installed via HomeBrew)
Ubuntu v 3.4.0 (lastest available using apt)

Tried on macOS (direct) and Ubuntu (VMware running on macOS) with same results

  1. When adding a new screen, you can add new columns immediately, but if you try to go back and edit that screen definition, only the columns for the main screen show.
    **Added: When you go back to the screen definition in setup and select the new screen, the list of active columns doesn't change. If you add or remove a column, it modifies the main screen rather than the new screen. this happens even if you have 3 screens defined; regardless of which screen is selected, the list of active columns doesn't change and only the main screen gets modified

  2. If you try to add EXE as a column it crashes on save Error information:


A signal 6 (Aborted) was received
3966 abort (core dumped) htop

Backtrace from macOS
Backtrace information:

0 htop 0x0000000102af3b2c CRT_handleSIGSEGV + 288
1 libsystem_platform.dylib 0x000000018bf396a4 _sigtramp + 56
2 libsystem_pthread.dylib 0x000000018beff88c pthread_kill + 296
3 libsystem_c.dylib 0x000000018be08a3c abort + 124
4 libsystem_malloc.dylib 0x000000018bd0c174 malloc_vreport + 892
5 libsystem_malloc.dylib 0x000000018bd0fc90 malloc_report + 64
6 libsystem_malloc.dylib 0x000000018bd1421c ___BUG_IN_CLIENT_OF_LIBMALLOC_POINTER_BEING_FREED_WAS_NOT_ALLOCATED + 32
7 htop 0x0000000102af76e0 ListItem_delete + 24
8 htop 0x0000000102b069d8 Vector_delete + 64
9 htop 0x0000000102afb464 Panel_done + 32
10 htop 0x0000000102afb144 Panel_delete + 20
11 htop 0x0000000102b069d8 Vector_delete + 64
12 htop 0x0000000102b00b98 ScreenManager_delete + 24
13 htop 0x0000000102aef270 actionSetup + 92
14 htop 0x0000000102af80b8 MainPanel_eventHandler + 276
15 htop 0x0000000102b0138c ScreenManager_run + 1204
16 htop 0x0000000102af1f0c CommandLine_run + 1872
17 dyld 0x000000018bb5eb98 start + 6076

Backtrace from Ubuntu
Backtrace information:

htop(CRT_handleSIGSEGV+0x124) [0xc7984c26e884]
linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xf129db3609a0]
/lib/aarch64-linux-gnu/libc.so.6(+0x8a460) [0xf129db05a460]
/lib/aarch64-linux-gnu/libc.so.6(gsignal+0x20) [0xf129db0076c0]
/lib/aarch64-linux-gnu/libc.so.6(abort+0x2c) [0xf129daff1ac8]
/lib/aarch64-linux-gnu/libc.so.6(+0x7d2c8) [0xf129db04d2c8]
/lib/aarch64-linux-gnu/libc.so.6(+0x959fc) [0xf129db0659fc]
/lib/aarch64-linux-gnu/libc.so.6(+0x97de4) [0xf129db067de4]
/lib/aarch64-linux-gnu/libc.so.6(__libc_free+0x198) [0xf129db06ae20]
htop(+0x2c60c) [0xc7984c27c60c]
htop(Vector_delete+0x70) [0xc7984c27d598]
htop(+0x2de4c) [0xc7984c27de4c]
htop(Vector_delete+0x70) [0xc7984c27d598]
htop(+0x1a510) [0xc7984c26a510]
htop(+0x2af34) [0xc7984c27af34]
htop(ScreenManager_run+0x2b0) [0xc7984c2840c0]
htop(CommandLine_run+0x91c) [0xc7984c26d5fc]
/lib/aarch64-linux-gnu/libc.so.6(+0x222dc) [0xf129daff22dc]
/lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x9c) [0xf129daff23bc]
htop(_start+0x30) [0xc7984c262d30]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Linux 🐧Linux related issuesMacOS 🍏MacOS / Darwin related issues

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions