NCPA Listener Crashes
Posted: Thu Mar 03, 2022 4:40 pm
I have run into an issue with NCPA listener agent crashing. I noticed that on 2 different Windows system that all of the monitored services were critical. They all reported "Service check timed out after 60.01 seconds". If I go to the event log, I find the following:
Faulting application name: ncpa_listener.exe, version: 2.4.0.0, time stamp: 0x549debde
Faulting module name: MSVCR90.dll, version: 9.0.30729.9625, time stamp: 0x5db2747f
Exception code: 0xc0000417
Fault offset: 0x00036bf4
Faulting process id: 0x2404
Faulting application start time: 0x01d82aa06cba468d
Faulting application path: C:\Program Files (x86)\Nagios\NCPA\ncpa_listener.exe
Faulting module path: C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_508ef7e4bcbbe589\MSVCR90.dll
Report Id: 95787a20-b5cd-4482-9368-d4a8d467dcc7
Faulting package full name:
Faulting package-relative application ID:
and I also find this:
Fault bucket 1290427284676651299, type 5
Event Name: BEX
Response: Not available
Cab Id: 0
Problem signature:
P1: ncpa_listener.exe
P2: 2.4.0.0
P3: 549debde
P4: MSVCR90.dll
P5: 9.0.30729.9625
P6: 5db2747f
P7: 00036bf4
P8: c0000417
P9: 00000000
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5D63.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E20.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E40.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E3E.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E6E.tmp.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_ncpa_listener.ex_f2e0121fbe2ec12174e2dd75e6474cd5056bf63_6f7866d5_71a75f42-8dc1-45f0-991c-f5578cdba1ab
Analysis symbol:
Rechecking for solution: 0
Report Id: 95787a20-b5cd-4482-9368-d4a8d467dcc7
Report Status: 268435456
Hashed bucket: b5c3678132b9db76f1e884c7479fa923
Cab Guid: 0
Looking at the event timestamp, I know that I plugged a read-only USB flash drive in around that time. I did this on both machines reporting errors. On one machine, the NCPA listener service is not running and if you start it, it stops almost immediately. That machine still has the USB drive plugged in. On the other machine, the drive was removed and the NCPA Listener Service is running but NagiosXI still reports a timeout. Restarting the service did not help. Next option is to reboot but I can't reboot it right now.
Faulting application name: ncpa_listener.exe, version: 2.4.0.0, time stamp: 0x549debde
Faulting module name: MSVCR90.dll, version: 9.0.30729.9625, time stamp: 0x5db2747f
Exception code: 0xc0000417
Fault offset: 0x00036bf4
Faulting process id: 0x2404
Faulting application start time: 0x01d82aa06cba468d
Faulting application path: C:\Program Files (x86)\Nagios\NCPA\ncpa_listener.exe
Faulting module path: C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_508ef7e4bcbbe589\MSVCR90.dll
Report Id: 95787a20-b5cd-4482-9368-d4a8d467dcc7
Faulting package full name:
Faulting package-relative application ID:
and I also find this:
Fault bucket 1290427284676651299, type 5
Event Name: BEX
Response: Not available
Cab Id: 0
Problem signature:
P1: ncpa_listener.exe
P2: 2.4.0.0
P3: 549debde
P4: MSVCR90.dll
P5: 9.0.30729.9625
P6: 5db2747f
P7: 00036bf4
P8: c0000417
P9: 00000000
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5D63.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E20.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E40.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E3E.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER5E6E.tmp.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_ncpa_listener.ex_f2e0121fbe2ec12174e2dd75e6474cd5056bf63_6f7866d5_71a75f42-8dc1-45f0-991c-f5578cdba1ab
Analysis symbol:
Rechecking for solution: 0
Report Id: 95787a20-b5cd-4482-9368-d4a8d467dcc7
Report Status: 268435456
Hashed bucket: b5c3678132b9db76f1e884c7479fa923
Cab Guid: 0
Looking at the event timestamp, I know that I plugged a read-only USB flash drive in around that time. I did this on both machines reporting errors. On one machine, the NCPA listener service is not running and if you start it, it stops almost immediately. That machine still has the USB drive plugged in. On the other machine, the drive was removed and the NCPA Listener Service is running but NagiosXI still reports a timeout. Restarting the service did not help. Next option is to reboot but I can't reboot it right now.