SRombauts / UEGitPlugin

Unreal Engine 5 Git LFS 2 Source Control Plugin (beta)
http://srombauts.github.io/UEGitPlugin
MIT License
811 stars 165 forks source link

Error: Illegal call to DoesPackageExist #40

Closed SRombauts closed 7 years ago

SRombauts commented 7 years ago

Using UE4.15, Submit Source Control leads to:

LogSavePackage:Display: Finished SavePackage ../../../../../../Users/sebas/workspace/MyProject/Content/MyProject/Named.uasset
SourceControl: Info fatal: C:/Program Files/Epic Games/4.15/Engine/Content/: 'C:/Program Files/Epic Games/4.15/Engine/Content/' is outside repository
LogPackageName:Error: Illegal call to DoesPackageExist: '../../../../../../Users/sebas/workspace/MyProject/MyProject.uproject' is not a standard unreal filename or a long path name. Reason: Path should be no less than 4 characters long.
LogStats: FPlatformStackWalk::StackWalkAndDump -  0.409 s
LogOutputDevice:Error: === Handled ensure: ===
LogOutputDevice:Error: Ensure condition failed: false [File:D:\Build\++UE4+Release-4.15+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\Misc\PackageName.cpp] [Line: 650]
LogOutputDevice:Error: Illegal call to DoesPackageExist: '../../../../../../Users/sebas/workspace/MyProject/MyProject.uproject' is not a standard unreal filename or a long path name. Reason: Path should be no less than 4 characters long.
LogOutputDevice:Error: Stack: 
LogOutputDevice:Error: UE4Editor-Core.dll!0x00000000876595E6
LogOutputDevice:Error: UE4Editor-Core.dll!0x0000000087409B82
LogOutputDevice:Error: UE4Editor-Core.dll!0x000000008741B666
LogOutputDevice:Error: UE4Editor-CoreUObject.dll!0x000000008C36A6E8
LogOutputDevice:Error: UE4Editor-SourceControl.dll!0x0000000081AB3D22
LogOutputDevice:Error: UE4Editor-SourceControl.dll!0x0000000081AB3EB9
LogOutputDevice:Error: UE4Editor-SourceControlWindows.dll!0x000000006C5F1D2E
LogOutputDevice:Error: UE4Editor-SourceControlWindows.dll!0x000000006C5AB4B5
LogOutputDevice:Error: UE4Editor-SourceControlWindows.dll!0x000000006C5AAA8D
LogOutputDevice:Error: UE4Editor-SourceControlWindows.dll!0x000000006C5BF274
LogOutputDevice:Error: UE4Editor-GitSourceControl.dll!0x0000000062A7B851
LogOutputDevice:Error: UE4Editor-GitSourceControl.dll!0x0000000062A8D1ED
LogOutputDevice:Error: UE4Editor-SourceControl.dll!0x0000000081AB9C5C
LogOutputDevice:Error: UE4Editor-UnrealEd.dll!0x000000007B857517
LogOutputDevice:Error: UE4Editor-UnrealEd.dll!0x000000007C062196
LogOutputDevice:Error: UE4Editor.exe!0x000000001C67DEE3
LogOutputDevice:Error: UE4Editor.exe!0x000000001C66EB40
LogOutputDevice:Error: UE4Editor.exe!0x000000001C66EBBA
LogOutputDevice:Error: UE4Editor.exe!0x000000001C680A29
LogOutputDevice:Error: UE4Editor.exe!0x000000001C6822B6
LogOutputDevice:Error: KERNEL32.DLL!0x00000000BE9E2774
LogOutputDevice:Error: ntdll.dll!0x00000000C0680D61
LogStats:                SubmitErrorReport -  0.000 s
LogStats:                    SendNewReport -  0.566 s
LogStats:             FDebug::EnsureFailed -  0.986 s
LogSourceControl: FGitCheckInWorker: commit successful
SourceControl: Info [master 6d60c6f] global checkin
SourceControl: Info  1 file changed, 0 insertions(+), 0 deletions(-)
SourceControl: Info Commited [master 6d60c6f] global checkin.

In fact, just leaving the Submit files window, that is, not even committing, leads to this

SRombauts commented 7 years ago

Seems to be fixed in UE4.16 (so it would have been an Editor bug)