Xymon Mailing List Archive search

Xymon 4.3.11 released

4 messages in this thread

list Henrik Størner · Sun, 21 Apr 2013 15:42:25 +0200 ·
Hi,

I have just released version 4.3.11 of Xymon. This release fixes a 
critical bug, which has caused crashes and other unwanted behaviour of 
the xymond daemon.

Upgrading your Xymon server is recommended.


Full list of changes:

* Fix wrong file permissions when installing
* Linux client: Fix handling of root filesystem when mounted on
   "/dev/root"
* trends webpage: Fix case where hostname disappears after zoom.
* FreeBSD client: Memory patch for FreeBSD 8.0+
* xymond_alert: Fix problem with UNMATCHED rules triggering when
   there are actual recipients, but their alerts are suppressed due
   to a REPEAT setting not having expired.
* xymond_rrd: Dont crash if called with an empty status/data message
* xymond_channel: Report cause when channel-child exits/crashes
* xymongen: Geneate an overview page with only reds (like non-green)
* xymongen: Optionally define env. variable BOARDFILTER to select
   hosts/tests included in the generated pages
* links: Add pdf, docx and odt as known document formats
* Fix potential crashes after an alert cookie expired
* Fix potential crash after deleting/renaming a host
* Speedup loading of the hosts.cfg file, noticeable with very
   large hosts.cfg files (100.000+ hosts)


Currently only the source archive is available. Binary packages will 
show up in a couple of days.


Regards,
Henrik
list Henrik Størner · Tue, 23 Apr 2013 07:44:47 +0200 ·
Hi Matt,

absolutely correct - and an embarassingly silly bug. This patch should 
cure it - I'll have to do a 4.3.12 release for this, so you may want to 
wait for that.

Thanks for reporting it.

Regards,
Henrik


On 22-04-2013 23:03, Matt Goebel wrote:
   Hopefuly I have done this correctly.  Let me know if I need to
do something else.

This GDB was configured as "sparc-sun-solaris2.10".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>;...
Reading symbols from /data/src/xymon/xymon-4.3.11/xymongen/xymongen...done.
[New LWP 1]
[Thread debugging using libthread_db enabled]
[New Thread 1 (LWP 1)]
Core was generated by `./xymongen'.
Program terminated with signal 6, Aborted.
#0  0xfeecebd4 in _lwp_kill () from /lib/libc.so.1
(gdb) bt
#0  0xfeecebd4 in _lwp_kill () from /lib/libc.so.1
#1  0xfee67bb8 in raise () from /lib/libc.so.1
#2  0xfee429f8 in abort () from /lib/libc.so.1
#3  0x00031cc0 in sigsegv_handler (signum=11) at sig.c:57
#4  <signal handler called>
#5  0xfee32d50 in strlen () from /lib/libc.so.1
#6  0xfee9f4a0 in _ndoprnt () from /lib/libc.so.1
#7  0xfeea1870 in sprintf () from /lib/libc.so.1
#8  0x0001b754 in load_state (sumhead=0x62a30 <dispsums>) at loaddata.c:512
#9  0x00016228 in main (argc=1, argv=0xffbffccc) at xymongen.c:592

Thanks,
Matt

And now a bit of polka music by "=?ISO-8859-1?Q?Henrik_St=F8rner?="
Hi Matt,

if you could provide me with a trace of where it dumps core, then I
would very much like to track it down.

You need the 'gdb' tool to get the stacktrace, see
http://www.xymon.com/xymon/help/known-issues.html#bugreport


Thanks,
Henrik


On 22-04-2013 17:38, Matt Goebel wrote:
Hi,

    Not sure where I should post this, but I upgraded to 4.3.11 today
on Solaris 10 sparc and everything works great except for xymongen
which coredumps.  I ended up using the 4.3.10 binary for xymongen
to get everything working again.

Thanks,
Matt

And now a bit of polka music by "=?ISO-8859-1?Q?Henrik_St=F8rner?="
quoted from Henrik Størner
Hi,

I have just released version 4.3.11 of Xymon. This release fixes a
critical bug, which has caused crashes and other unwanted behaviour of
the xymond daemon.

Upgrading your Xymon server is recommended.


Full list of changes:

* Fix wrong file permissions when installing
* Linux client: Fix handling of root filesystem when mounted on
     "/dev/root"
* trends webpage: Fix case where hostname disappears after zoom.
* FreeBSD client: Memory patch for FreeBSD 8.0+
* xymond_alert: Fix problem with UNMATCHED rules triggering when
     there are actual recipients, but their alerts are suppressed due
     to a REPEAT setting not having expired.
* xymond_rrd: Dont crash if called with an empty status/data message
* xymond_channel: Report cause when channel-child exits/crashes
* xymongen: Geneate an overview page with only reds (like non-green)
* xymongen: Optionally define env. variable BOARDFILTER to select
     hosts/tests included in the generated pages
* links: Add pdf, docx and odt as known document formats
* Fix potential crashes after an alert cookie expired
* Fix potential crash after deleting/renaming a host
* Speedup loading of the hosts.cfg file, noticeable with very
     large hosts.cfg files (100.000+ hosts)


Currently only the source archive is available. Binary packages will
show up in a couple of days.


Regards,
Henrik

Attachments (1)
list Henrik Størner · Tue, 23 Apr 2013 10:42:28 +0200 ·
quoted from Henrik Størner
On 23-04-2013 07:44, Henrik Størner wrote:
absolutely correct - and an embarassingly silly bug. This patch should
cure it
Hmm ... how many mistakes can you make in one line of code? Too many, it 
seems - at least this version compiles.

Patch on top of 4.3.11.


Regards,
Henrik
Attachments (1)
list Bernd Frick · Fri, 7 Jun 2013 13:58:26 +0200 ·
Hello Henrik,

to evaluate a replacement for the discontinued "Big Brother Professional Edition" I installed Xymon 4.3.11 on a Solaris 10 SPARC and experienced the same as Matt Goebel did  in April: a crashing xymongen. In this thread you announced to fix this with release 4.3.12.
Do you already have a ETA for this release?
Is there a workaround for this issue (apart from compiling release 4.3.10 and using the older binary)?

Thank you.

Kind regards

Bernd Frick

T-Systems DDM GmbH
Archive Applications
Bernd Frick
Josef-Eggler-Straße 8, 88250 Weingarten
+49 751 5695-318 (Tel.)
E-Mail: user-cf484e41cffe@xymon.invalid<mailto:user-2e4117615770@xymon.invalid>
Internet: http://www.t-systems.de<http://www.t-systems.de/>;

Geschäftsführer: Peter Dehm
Josef-Bayer-Str. 5, 88250 Weingarten, Deutschland
Sitz der Gesellschaft Weingarten
Amtsgericht Ulm HRB 552722
WEE-Reg.Nr.DE176062543
Notice: This transmittal and/or attachments may be privileged or confidential. If you are not the intended recipient, you are hereby notified that you have received this transmittal in error; any review, dissemination, or copying is strictly prohibited. If you received this transmittal in error, please notify us immediately by reply and immediately delete this message and all its attachments. Thank you.