From herald.ten.dam@icu-it.nl Wed Jun 24 08:25:00 2026 From: herald.ten.dam@icu-it.nl To: xymon@xymon.com Subject: [Xymon] scvstatus gives error on version 30, but not on version 28 Date: Thu, 05 Mar 2020 07:03:48 +0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5393519506291752689==" --===============5393519506291752689== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi, I recently upgraded from version 28 to version 30. Everything works except so= me Trends pages. These trend pages include a lot of grapics coming from rrd d= irectories with more than 750 rrd's in it. Directories with around 200 work a= nd give no error. I made a strace with version 30 and gives this for the error: stat("./guests,VMSERVP.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640, ...}) = =3D 0 stat("./fcp_read,SLD544A_5C50.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640,= ...}) =3D 0 stat("./vnicin,SLD531A_VSR1BHH.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640= , ...}) =3D 0 stat("./vnicout,SLD516A_VSR1ADAT.rrd", {st_mode=3DS_IFREG|0755, st_size=3D196= 40, ...}) =3D 0 stat("./disk,SFS,VMSYS,XCHANGE.rrd", {st_mode=3DS_IFREG|0755, st_size=3D38624= , ...}) =3D 0 stat("./fcp_read,SLD550A_5C51.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640,= ...}) =3D 0 stat("./fcp_write,SLD538A_5C50.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640= , ...}) =3D 0 stat("./guests,WAVEWRKS.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640, ...})= =3D 0 getdents(3, /* 0 entries */, 32768) =3D 0 close(3) =3D 0 brk(0x1ea3d000) =3D 0x1ea3d000 brk(0x1ea3b000) =3D 0x1ea3b000 open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) =3D 3 writev(3, [{iov_base=3D"*** Error in `", iov_len=3D14}, {iov_base=3D"/home/xy= mon/server/bin/svcstatus"..., iov_len=3D36}, {iov_base=3D"': ", iov_len=3D3},= {iov_base=3D"corrupted size vs. prev_size", iov_len=3D28}, {iov_base=3D": 0x= ", iov_len=3D4}, {iov_base=3D"000000001ea10fe0", iov_len=3D16}, {iov_base=3D"= ***\n", iov_len=3D5}], 7*** Error in `/home/xymon/server/bin/svcstatus.cgi':= corrupted size vs. prev_size: 0x000000001ea10fe0 *** ) =3D 106 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =3D = 0x3ff8bdf5000 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) =3D 0 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) =3D 0 getpid() =3D 37079 gettid() =3D 37079 tgkill(37079, 37079, SIGABRT) =3D 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) =3D 0 --- SIGABRT {si_signo=3DSIGABRT, si_code=3DSI_TKILL, si_pid=3D37079, si_uid= =3D1000} --- +++ killed by SIGABRT (core dumped) +++ Aborted (core dumped) version 28 gives the next part (not completely): stat("./fcp_read,SLD544A_5C50.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640,= ...}) =3D 0 stat("./vnicin,SLD531A_VSR1BHH.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640= , ...}) =3D 0 stat("./vnicout,SLD516A_VSR1ADAT.rrd", {st_mode=3DS_IFREG|0755, st_size=3D196= 40, ...}) =3D 0 stat("./disk,SFS,VMSYS,XCHANGE.rrd", {st_mode=3DS_IFREG|0755, st_size=3D38624= , ...}) =3D 0 stat("./fcp_read,SLD550A_5C51.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640,= ...}) =3D 0 stat("./fcp_write,SLD538A_5C50.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640= , ...}) =3D 0 stat("./guests,WAVEWRKS.rrd", {st_mode=3DS_IFREG|0755, st_size=3D19640, ...})= =3D 0 getdents(3, /* 0 entries */, 32768) =3D 0 close(3) =3D 0 brk(0x1b843000) =3D 0x1b843000 fstat(1, {st_mode=3DS_IFREG|0644, st_size=3D0, ...}) =3D 0 openat(AT_FDCWD, "/home/xymon/server/web/trends_header", O_RDONLY) =3D 3 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D1079, ...}) =3D 0 read(3, "\n\n\n\n
T 088 ? 5 234 123 I www.icu-it.nl I KvK 32135776 --===============5393519506291752689==--