Open wangjia184 opened 5 years ago
Hm, thanks for the detailed description, so we should track the method that cause the exception now. Could you capture a memory dump for example as written here https://blogs.msdn.microsoft.com/amb/2011/12/02/how-to-configure-debug-diagnostic-to-capture-stack-overflow-exceptions/ ?
1.7.2 crashes all the time - thanks for the information that 1.7.0 is stable. I'm currently checking that information.
Unfortunately don't have logs.
1.7.0 is also not stable for me, I downgraded to 1.6.25 and checking that - in a few days I could have logs.
Please add more information regarding this topic – logs, stack traces, dumps, configuration logic, etc. I'm still unable to reproduce the issue.
My project is a .NET Core self-hosted(non-IIS, run as windows service) application which has been using hangfire since 1.6.X. And we keep upgrading hangfire assemblies from NuGet whenever there are new releases.
However, since Hangfire 1.7.1, my application crashes after several hours running. If I downgrade hangfire to v1.7.0, everything is fine.
The process crashes and it can't be handled/caught by managed code. From Windows Event Viewer, we can see error as below.
The exception code 0xc00000fd means stack overflow.