I’ve got the same - memory consumption and CPU usage is hanging my machine totally.
No logs from chirpstack that something is wrong.
I’ve checked htop, strace and lsof (they show no difference between correct operation and hang after entering Device instance page), but ltrace -f -p <chirpstack PID>
showed that there are millions of repeated mprotect’s going on with the spped of light
:
[pid 19527] <... clock_nanosleep resumed>NULL) = 0
[pid 19527] poll([{fd=10, events=POLLIN|POLLOUT|POLLNVAL}, {fd=22, events=POLLIN|POLLOUT|POLLNVAL}, {fd=23, events=POLLIN|POLLOUT|POLLNVAL}, {fd=24, events=POLLIN|POLLOUT|POLLNVAL}], 4, 1000) = 4 ([{fd=10, revents=POLLOUT}, {fd=22, revents=POLLOUT}, {fd=23, revents=POLLOUT}, {fd=24, revents=POLLOUT}])
[pid 19527] clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=0, tv_nsec=100000000}, <unfinished ...>
[pid 19524] mprotect(0x7f6eda2ad000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2ae000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2af000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b0000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b1000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b2000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b3000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b4000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b5000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b6000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b7000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b8000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2b9000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2ba000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2bb000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2bc000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2bd000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2be000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2bf000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 19524] mprotect(0x7f6eda2c0000, 4096, PROT_READ|PROT_WRITE) = 0
...
I’ll try to find how to switch the timezone to UTC, but I hope it’ll be solved until March where summer time will come.
Regards!