monit 5.8 crashes nearly once a day

Issue #43 resolved
Carsten S. created an issue

OS: CentOS release 6.5 (Final)

Core was generated by `/usr/bin/monit'. Program terminated with signal 6, Aborted. #0 0x00000030ab832925 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); Missing separate debuginfos, use: debuginfo-install monit-5.8-2.2.x86_64 (gdb) bt #0 0x00000030ab832925 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00000030ab834105 in abort () at abort.c:92 #2 0x00000030ab870837 in __libc_message (do_abort=2, fmt=0x30ab958ac0 " glibc detected %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:198 #3 0x00000030ab876166 in malloc_printerr (action=3, str=0x30ab958e20 "double free or corruption (!prev)", ptr=<value optimized out>) at malloc.c:6332 #4 0x00000030ab878c93 in _int_free (av=0x30abb8fe80, p=0x156afe0, have_lock=0) at malloc.c:4832 #5 0x000000000041d8dc in delprocesstree (reference=0x6823e8, size=0x6823dc) at src/process.c:327 #6 0x000000000041d99c in initprocesstree (pt_r=0x6823e0, size_r=0x6823d8, oldpt_r=0x6823e8, oldsize_r=0x6823dc) at src/process.c:214 #7 0x000000000042c01d in validate () at src/validate.c:146 #8 0x0000000000414e27 in do_default (argc=<value optimized out>, argv=<value optimized out>) at src/monit.c:571 #9 do_action (argc=<value optimized out>, argv=<value optimized out>) at src/monit.c:411 #10 main (argc=<value optimized out>, argv=<value optimized out>) at src/monit.c:165

Comments (4)

  1. Log in to comment