Multiple Node Runner exceptions why it generating and how to fix

adil 1,431 Reputation points
2025-12-17T12:14:07.0166667+00:00

Hi

I have SharePoint 2019 Farm with 2 App,2 Web Servers

2-App Servers enabled Application with Search Roles and created Search Service Application

in Application Server 2 i found below exceptions

Faulting application name: NodeRunner.exe,

Faulting module name: ntdll.dll,

Exception code: 0xc0000005

Faulting application path: xxx\1.0\NodeRunner.exe

Faulting module path: xxxxx\ntdll.dll

Application: NodeRunner.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Faulting application name: NodeRunner.exe,

Faulting module name: KERNELBASE.dll,

Exception code: 0xe0434352

Faulting application path: xxx\NodeRunner.exe

Faulting module path: xxxx\KERNELBASE.dll

Application: NodeRunner.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Exception Info: System.OutOfMemoryException

Faulting application name: NodeRunner.exe,

Faulting module name: KERNELBASE.dll,

Exception code: 0xc00000fd

Faulting application path: xxxx\NodeRunner.exe

Faulting module path: xxx\KERNELBASE.dll

Microsoft 365 and Office | SharePoint Server | For business
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Q&A Assist
    2025-12-17T12:14:30.9433333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The exceptions you are encountering with NodeRunner.exe in your SharePoint 2019 Farm can be attributed to several potential issues:

    1. Access Violations: The exception code 0xc0000005 indicates an access violation, which typically occurs when the application tries to access memory that it is not permitted to. This can be caused by bugs in the application code or issues with the underlying system libraries.
    2. Unhandled Exceptions: The exception code 0xe0434352 signifies an unhandled Common Language Runtime (CLR) exception, which suggests that there is a .NET exception occurring in the application. This could be due to various reasons, including coding errors or misconfigurations.
    3. Out of Memory: The System.OutOfMemoryException indicates that the application is trying to allocate more memory than is available. This can happen if the application is processing large datasets or if there are memory leaks in the application.
    4. Stack Overflow: The exception code 0xc00000fd indicates a stack overflow, which usually occurs due to infinite recursion in the code. This can be caused by a logic error that leads to a function calling itself indefinitely.

    How to Fix:

    • Update Software: Ensure that your SharePoint and all related components are updated to the latest versions. This can often resolve bugs that lead to such exceptions.
    • Review Application Logs: Check the SharePoint ULS logs for more detailed error messages that can provide insights into what might be causing these exceptions.
    • Monitor Memory Usage: Use performance monitoring tools to track memory usage of the NodeRunner.exe process and identify if there are memory leaks or excessive memory consumption.
    • Debugging: If you have access to the source code, consider debugging the application to trace where the exceptions are being thrown. This can help identify the root cause of the issues.
    • Configuration Review: Double-check the configuration settings for your SharePoint environment, especially those related to the Search Service Application, to ensure they are correct and optimal.

    By addressing these areas, you should be able to mitigate the exceptions generated by NodeRunner.exe in your SharePoint environment.


    References:

    0 comments No comments

  2. Jayden-P 13,025 Reputation points Microsoft External Staff Moderator
    2025-12-17T13:41:37.81+00:00

    Please note that our forum is a public platform, and we will modify your question to hide your personal information in the description. Kindly ensure that you hide any personal or organizational information the next time you post an error or other details to protect personal data.

    Note: Microsoft is providing this information as a convenience to you. These sites are not controlled by Microsoft, and Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please ensure that you fully understand the risks before using any suggestions from the below link.

    Hi @adil

    Thank you for posting your question in the Microsoft Q&A forum.

    From the description, I can see that you are having three error messages (0xc0000005, 0xc00000fd, and 0xe0434352) and seems like they are all related to NodeRunner app.

    For 0xc0000005, you can check Wedershoven's solution to see if it is helpful. They are seeing the same behavior on SP2019.

    SharePoint Server Subscription Edition Search indexing component crashing - Microsoft Q&A

    0xe0434352 with System.OutOfMemoryException usually occurs when NodeRunner exhausts available memory, either because the server lacks sufficient RAM, or the memory limit is set too low/high relative to workload.

    How to Limit NodeRunner.exe High Memory, CPU Usage? - SharePoint Diary

    0xc00000fd in KERNELBASE.dll: The problem might be in your application code. Perhaps you are calling something recursively with no exit criteria.

    asp.net - How handle Application Error Exception code: 0xc00000fd - Stack Overflow

    Please try and let me know if it works for you.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.