Skip to content

map packing error #265

@zeThijs

Description

@zeThijs

Compile Pal 28.6X

Describe the bug
Packing crashing

Steps to reproduce
Pack compiled map -> crashes. Disabling dryrun does not affect it. With or without exlude dir does not seem to affect it

Expected behavior
Proper packing

Debug.log
ValveKeyValue.KeyValueException: Found end of file when another token type was expected.
---> System.InvalidOperationException: Inconsistent state - at end of file whilst inside an object.
at ValveKeyValue.Deserialization.KeyValues1.KV1TextReader.FinalizeDocument() in //ValveKeyValue/ValveKeyValue/Deserialization/KeyValues1/KV1TextReader.cs:line 194
at ValveKeyValue.Deserialization.KeyValues1.KV1TextReader.ReadObject() in /
/ValveKeyValue/ValveKeyValue/Deserialization/KeyValues1/KV1TextReader.cs:line 72
--- End of inner exception stack trace ---
at ValveKeyValue.Deserialization.KeyValues1.KV1TextReader.ReadObject() in //ValveKeyValue/ValveKeyValue/Deserialization/KeyValues1/KV1TextReader.cs:line 76
at ValveKeyValue.KVSerializer.Deserialize(Stream stream, KVSerializerOptions options) in /
/ValveKeyValue/ValveKeyValue/KVSerializer.cs:line 41
at CompilePalX.Compilers.BSPPack.AssetUtils.FindVmtTextures(String fullpath) in D:\a\CompilePal\CompilePal\CompilePalX\Compilers\BSPPack\AssetUtils.cs:line 381
at CompilePalX.Compilers.BSPPack.PakFile.AddTexture(String internalPath) in D:\a\CompilePal\CompilePal\CompilePalX\Compilers\BSPPack\PakFile.cs:line 369
at CompilePalX.Compilers.BSPPack.PakFile.AddModel(String internalPath, List1 skins) in D:\a\CompilePal\CompilePal\CompilePalX\Compilers\BSPPack\PakFile.cs:line 354 at CompilePalX.Compilers.BSPPack.PakFile..ctor(BSP bsp, List1 sourceDirectories, List1 includeFiles, List1 excludedFiles, List1 excludedDirs, List1 excludedVpkFiles, String outputFile, Boolean noswvtx) in D:\a\CompilePal\CompilePal\CompilePalX\Compilers\BSPPack\PakFile.cs:line 226
at CompilePalX.Compilers.BSPPack.BSPPack.Run(CompileContext context, CancellationToken cancellationToken) in D:\a\CompilePal\CompilePal\CompilePalX\Compilers\BSPPack\Pack.cs:line 276

Crash logs
No crashlogs created

Additional context
Source2013 game
Tested 28.5, which spit out the same error. 28X seems to work correctly

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions