Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#214 closed defect (fixed)

Crash in CheckSystem.dll

Reported by: scotthibbs Owned by: mickem
Priority: 1 Milestone: 0.3.4
Component: Core Version: 0.3.3
Severity: Bugs Keywords:
Cc:

Description

We experience a crash in the client every few days or so. Oddly, it seems to occur on only one of 26 servers. We have reinstalled the service, but still seems to occur. The module is CheckSystem.dll, fault address 0x00025fb0. Client build is 7/28/2008. We were having many more crashes.....offset 0x00025aa0....but the 7/28/2008 build seems to have fixed, as forum entries suggest.

Attachments (3)

eventlog.txt (354 bytes) - added by anonymous 5 years ago.
NSC.log (8.6 KB) - added by scotthibbs 5 years ago.
NagiosCheck.rtf (762 bytes) - added by scotthibbs 5 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 5 years ago by mickem

  • Owner changed from MickeM to mickem
  • Status changed from new to assigned

which check causes the crash and could you past the log?

comment:2 Changed 5 years ago by shibbs@…

Thank you for the prompt reply. We have turned on logging and will await a recurrence of the problem.

Changed 5 years ago by anonymous

Changed 5 years ago by scotthibbs

Changed 5 years ago by scotthibbs

comment:3 Changed 5 years ago by scotthibbs

Error occurs when trying to execute one of the following:define service{

use generic-service
host_name MSIAUX27
service_description Todds Vibration Interface [Bethesda]
check_command check_nt!PROCSTATE!-d SHOWALL -l cmdLine "E:
VBT
Bethesda
VBT2000.exe"
}

define service{

use generic-service
host_name MSIAUX27
service_description Todds Vibration Interface [RML]
check_command check_nt!PROCSTATE!-d SHOWALL -l cmdLine "E:
VBT
Bethesda
VBT2000.exe RML"
}

Something to do with cmdLine it appears.

Event log and bottom of nsc log is attached.

comment:4 Changed 5 years ago by mickem

Oki, good stuff, now I know where to look, I shall see if I can figure something out for you.

MickeM

comment:5 Changed 5 years ago by big-byrd

I am having this issue as well on several of our servers for some time now with every version I've used up to 0.3.3.5 RC 2008-06-14...

The error doesn't seem to be picky about Windows version, be it NT4, 2000, XP, or Server 2003.

comment:6 Changed 5 years ago by scotthhibbs

Any idea on this issue? Is my syntax in the check_command below wrong? Workaround?

check_command check_nt!PROCSTATE!-d SHOWALL -l

cmdLine "E:
VBT
Bethesda
VBT2000.exe"

comment:7 Changed 5 years ago by mickem

  • Resolution set to fixed
  • Status changed from assigned to closed

Sorry,

This issue have been posted multiple times and I have not updated themall.
The problem has been resolved in the "nightly builds". I would try the new NSClient++-Win32-20080904-1900.zip (which fixes some other issues added in recent nightlies).

There will be a RC for a new "release" in the next few days so feed back on the "new" version would be nice so I can iron out any other bugs.

If you experience any problem with the nightly (or dont want to use a "nightly build" a somewhat safer method is to just grab the "CheckSystem.dll" from the nightly and use the "old" version for the rest.

But I would welcome feedback on the latest nightly so I can fix any potential bugs.

Michael Medin

comment:8 Changed 5 years ago by mickem

  • Milestone changed from 0.4.0 to 0.3.4
Note: See TracTickets for help on using tickets.