Duplicate Finder (.NET) fails with StackOverflowException (TC 7.0.3)
Hello,
after upgrading from TC 6.5 to 7.0.3 one Duplicate (.NET) configuration fails with a StackOverflowException. This happens only in one of our projects. Other Duplicate finder configurations run successfully.
The error message is
Process is terminated due to StackOverflowException.
Process exited with code -2147023895
Best Regards,
Helios
the debug log:
22:53:03.816: Thread:1: OpenSolutionInstance:D:\TeamCity\BuildAgent\temp\buildTmp\tmp55E8.tmp.sln
22:53:03.903: Thread:1: OpenProjectInstance:
22:53:03.942: Thread:1: [Settings] [SettingsStorage(“Project “Miscellaneous Files” Personal”)/XmlDiskFile] Reload(Initial)
22:53:03.942: Thread:1: [Settings] [SettingsStorage(“Project “Miscellaneous Files” Personal”)/XmlDiskFile] Path is NULL, reload aborted, canceling reschedulled reloads.
22:53:03.942: Thread:1: [[SettingsStorage(“Project “Miscellaneous Files” Personal”)/XmlDiskFile]] Boolean::IsReloadReschedulled: <N/A> -> False.
22:53:03.942: Thread:1: [[SettingsStorage(“Project “Miscellaneous Files” Personal”)/XmlDiskFile]] Boolean::IsSaveReschedulled: <N/A> -> False.
22:53:03.959: Thread:1: [Settings] [SettingsStorage(“Project “Miscellaneous Files” Shared”)/XmlDiskFile] Reload(Initial)
22:53:03.959: Thread:1: [Settings] [SettingsStorage(“Project “Miscellaneous Files” Shared”)/XmlDiskFile] Path is NULL, reload aborted, canceling reschedulled reloads.
22:53:03.959: Thread:1: [[SettingsStorage(“Project “Miscellaneous Files” Shared”)/XmlDiskFile]] Boolean::IsReloadReschedulled: <N/A> -> False.
22:53:03.959: Thread:1: [[SettingsStorage(“Project “Miscellaneous Files” Shared”)/XmlDiskFile]] Boolean::IsSaveReschedulled: <N/A> -> False.
22:53:03.962: Thread:1: OpenProjectInstance:D:\TeamCity\BuildAgent\temp\buildTmp
22:53:03.980: Thread:1: [FST] TryInitFileSystemWatcher - ok
22:53:03.984: Thread:1: [Settings] [SettingsStorage(“Project & Personal”)/XmlDiskFile] Reload(Initial)
22:53:03.984: Thread:1: [Settings] [SettingsStorage(“Project & Personal”)/XmlDiskFile] Path is NULL, reload aborted, canceling reschedulled reloads.
22:53:03.984: Thread:1: [[SettingsStorage(“Project & Personal”)/XmlDiskFile]] Boolean::IsReloadReschedulled: <N/A> -> False.
22:53:03.984: Thread:1: [[SettingsStorage(“Project & Personal”)/XmlDiskFile]] Boolean::IsSaveReschedulled: <N/A> -> False.
22:53:03.985: Thread:1: [Settings] [SettingsStorage(“Project & Shared”)/XmlDiskFile] Reload(Initial)
22:53:03.986: Thread:1: [Settings] [SettingsStorage(“Project & Shared”)/XmlDiskFile] Path is NULL, reload aborted, canceling reschedulled reloads.
22:53:03.986: Thread:1: [[SettingsStorage(“Project & Shared”)/XmlDiskFile]] Boolean::IsReloadReschedulled: <N/A> -> False.
22:53:03.986: Thread:1: [[SettingsStorage(“Project & Shared”)/XmlDiskFile]] Boolean::IsSaveReschedulled: <N/A> -> False.
22:53:04.014: Thread:1: [FST] TryInitFileSystemWatcher - ok
22:53:04.014: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' personal”)/XmlDiskFile] Reload(Initial)
22:53:04.014: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' personal”)/XmlDiskFile] Reloading from path D:\TeamCity\BuildAgent\temp\buildTmp\tmp55E8.tmp.sln.DotSettings.user.
22:53:04.014: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' personal”)/XmlDiskFile] IsWaitingForMissedFile: File does not exist, aborting initial reload.
22:53:04.014: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' personal”)/XmlDiskFile] The file is missing, skipping reload, canceling reschedulled reloads.
22:53:04.014: Thread:1: [[SettingsStorage(“Solution 'tmp55E8.tmp' personal”)/XmlDiskFile]] Boolean::IsReloadReschedulled: <N/A> -> False.
22:53:04.015: Thread:1: [[SettingsStorage(“Solution 'tmp55E8.tmp' personal”)/XmlDiskFile]] Boolean::IsSaveReschedulled: <N/A> -> False.
22:53:04.020: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' team-shared”)/XmlDiskFile] Reload(Initial)
22:53:04.020: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' team-shared”)/XmlDiskFile] Reloading from path D:\TeamCity\BuildAgent\temp\buildTmp\tmp55E8.tmp.sln.DotSettings.
22:53:04.020: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' team-shared”)/XmlDiskFile] IsWaitingForMissedFile: File does not exist, aborting initial reload.
22:53:04.020: Thread:1: [Settings] [SettingsStorage(“Solution 'tmp55E8.tmp' team-shared”)/XmlDiskFile] The file is missing, skipping reload, canceling reschedulled reloads.
22:53:04.021: Thread:1: [[SettingsStorage(“Solution 'tmp55E8.tmp' team-shared”)/XmlDiskFile]] Boolean::IsReloadReschedulled: <N/A> -> False.
22:53:04.021: Thread:1: [[SettingsStorage(“Solution 'tmp55E8.tmp' team-shared”)/XmlDiskFile]] Boolean::IsSaveReschedulled: <N/A> -> False.
22:53:04.896: Thread:1: [FST] TryInitFileSystemWatcher - ok
22:53:04.918: Thread:1: [FST] TryInitFileSystemWatcher - ok
22:53:04.918: Thread:1: [FST] TryInitFileSystemWatcher - ok
22:53:04.918: Thread:1: [FST] TryInitFileSystemWatcher - ok
22:53:04.918: Thread:1: [FST] TryInitFileSystemWatcher - ok
22:53:04.919: Thread:1: [FST] TryInitFileSystemWatcher - ok
Please sign in to leave a comment.
Hello,
Could you please turn on debug output in runner settings and post dotnet-tools-dupfinder.log file, published as artifact during build.
Hello,
debug output is enabled and the log is in the first post.
Helios, ok i got it. But still - I need more information. Full build log, problemmtic project details.