mafaca / UtinyRipper

GUI and API library to work with Engine assets, serialized and bundle files
MIT License
2.81k stars 429 forks source link

Error during reading of asset type Shader #861

Open MalachiDraven opened 3 years ago

MalachiDraven commented 3 years ago
Game name: (please, specify the game name)
Engine version: 5.5.5p2
Platform: StandaloneWinPlayer
File name: resources.assets

Error message: Error during reading of asset type Shader

Inner message: System.Exception: End of stream. Read 652345, expected 1750278192 bytes
   at uTinyRipper.EndianReader.ReadStringBuffer(Int32 size)
   at uTinyRipper.AssetReader.ReadString()
   at uTinyRipper.Classes.NamedObject.Read(AssetReader reader)
   at uTinyRipper.Classes.Shader.Read(AssetReader reader)
   at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, AssetInfo assetInfo, Int64 offset, Int32 size)

Stack trace:    at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, AssetInfo assetInfo, Int64 offset, Int32 size)
   at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, ObjectInfo& info)
   at uTinyRipper.SerializedFile.ReadData(Stream stream)
   at uTinyRipper.GameProcessorContext.ReadFile(SerializedFile file)
   at uTinyRipper.GameProcessorContext.ReadFile(SerializedFile file)
   at uTinyRipper.GameProcessorContext.ReadSerializedFiles()
   at uTinyRipper.GameStructureProcessor.ProcessSchemes(GameCollection fileCollection)
   at uTinyRipper.GameStructure.Load(List`1 pathes, LayoutInfo layinfo)
   at uTinyRipper.GameStructure.Load(IEnumerable`1 pathes, LayoutInfo layinfo)
   at uTinyRipperGUI.MainWindow.LoadFiles(Object data)
ds5678 commented 3 years ago

No promises, but you can try my AssetRipper fork.