UE 5.1 Unreal header tool log file filling hard drive completely - Due to engine circular dependency

I’ve been running 5.1 today and noticed that the unreal header tool was producing log output in an unending loop. It’s not clear to me that it was anything I changed that caused it but I haven’t noticed anyone else post about this yet.

This seems to happen whenever I run the game from jetbrains rider, I assume the same would happen from visual studio

Any suggestions for fixes would be really appreciated because this is a pain!!!

The looping section of the log file is this

[2022.11.16-18.58.40:954][ 0]LogCompile: Error: Circular dependency detected:
[2022.11.16-18.58.40:954][ 0]LogCompile: Error: C:\Users\USERNAME\AppData\Local\Temp\Gawenaf\Games\UE_5.1\Engine\Source\Runtime\Engine\Classes\GameFramework\Actor.h includes/requires C:\Users\USERNAME\AppData\Local\Temp\Gawenaf\Games\UE_5.1\Engine\Source\Runtime\Engine\Classes\GameFramework\WorldSettings.h
[2022.11.16-18.58.40:954][ 0]LogCompile: Error: C:\Users\USERNAME\AppData\Local\Temp\Gawenaf\Games\UE_5.1\Engine\Source\Runtime\Engine\Classes\GameFramework\WorldSettings.h includes/requires C:\Users\USERNAME\AppData\Local\Temp\Gawenaf\Games\UE_5.1\Engine\Source\Runtime\Engine\Classes\GameFramework\Info.h
[2022.11.16-18.58.40:954][ 0]LogCompile: Error: C:\Users\USERNAME\AppData\Local\Temp\Gawenaf\Games\UE_5.1\Engine\Source\Runtime\Engine\Classes\GameFramework\Info.h includes/requires C:\Users\USERNAME\AppData\Local\Temp\Gawenaf\Games\UE_5.1\Engine\Source\Runtime\Engine\Classes\GameFramework\Actor.h

Just wanted to update this incase anyone runs into it, I got some information from an employee who works on Rider.

https://youtrack.jetbrains.com/issue/RIDER-85142#focus=Comments-27-6627377.0-0

1 Like