You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've already searched and I could not find an existing issue or discussion about this issue.
Description
Hi, it seems we have another error with parsing after the new cs2 update, its an error that dosnt happen often occoured in 4 out of 40 demos.
error is:
CSoundEventPathCornerEntity
from another project i have a stack trace too:
Logs: 27/05/2024 - 21.08.34 - Error at HandleAbove25Demos System.Exception: Attempted to create unknown entity: CSoundEventPathCornerEntity
at DemoFile.DemoParser.<>c__DisplayClass115_0.b__1(EntityContext context)
at DemoFile.DemoParser.OnPacketEntities(CSVCMsg_PacketEntities msg)
at DemoFile.PacketEvents.ParseNetMessage(Int32 msgType, ReadOnlySpan1 buf) at DemoFile.DemoParser.OnDemoPacket(CDemoPacket msg) at DemoFile.DemoEvents.ReadDemoCommandCore[T](Action1 callback, MessageParser1 parser, ReadOnlySpan1 buffer, Boolean isCompressed)
at DemoFile.DemoEvents.ReadDemoCommand(EDemoCommands msgType, ReadOnlySpan1 buffer, Boolean isCompressed) at DemoFile.DemoParser.MoveNextCoreAsync(EDemoCommands msgType, Boolean isCompressed, Int32 size, CancellationToken cancellationToken) at DemoFile.DemoParser.ReadAllAsync(Stream stream, CancellationToken cancellationToken) at PowerLigaStats.DemoParsing.DemoHandler.ProcessCS2DemoRewrite(String demoFilePath, Int32 season, String division, DateTime dateTime, Boolean playoff) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoHandler.cs:line 915 at PowerLigaStats.DemoParsing.DemoHandler.ProcessCS2DemoRewrite(String demoFilePath, Int32 season, String division, DateTime dateTime, Boolean playoff) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoHandler.cs:line 1046 at PowerLigaStats.DemoParsing.DemoHandler.ProcessDemoFileAbove24(String demoFilePath, Int32 season, String division, DateTime dateTime, Boolean playoff) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoHandler.cs:line 57 at PowerLigaStats.DemoParsing.DemoManager.HandleDemosByDivision(Int32 season, String division, List1 allResults) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoManager.cs:line 271
at PowerLigaStats.DemoParsing.DemoManager.Start(Int32 season) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoManager.cs:line 720
Code to reproduce
publicstaticclassProgram{//public static string flashNoWork = "C:\\Users\\xguys\\Desktop\\Flash issues\\crystal_vulture.dem";publicstaticstringflashWork="C:\\Users\\xguys\\Desktop\\Demos To test\\661577c94c197423489bd882_0_1716836561580.dem";publicstaticasync Task Main(string[]args){try{Stopwatchstopwatch3=new Stopwatch();
stopwatch3.Start();MemoryStream_fileStream;byte[]_demoBytes;//_demoBytes = File.ReadAllBytes(demoFilePath);_demoBytes=await File.ReadAllBytesAsync(flashWork);_fileStream=new MemoryStream(_demoBytes);Stopwatchstopwatch=new Stopwatch();
stopwatch.Start();vardemo=new DemoParser();
demo.Source1GameEvents.BombExploded +=e =>{ Console.WriteLine("Bomb exploded");};
demo.Source1GameEvents.PlayerBlind +=e =>{ Console.WriteLine("Player blind");};
demo.Source1GameEvents.TrPlayerFlashbanged +=e =>{ Console.WriteLine("Player flashbanged");};//demo.Source1GameEvents.FlashbangDetonate += e =>//{// Console.WriteLine("Flashbang detonate");//};
demo.Source1GameEvents.RoundStart +=e =>{if(!demo.GameRules.HasMatchStarted){//PowerLigaManager.Log("ROund end called but we have an issue, it seems match was not started yet");return;} Console.WriteLine("Round start called at round ct:"+ demo.TeamCounterTerrorist.Score +" and t:"+ demo.TeamTerrorist.Score); Debug.WriteLine("Round start called at round ct:"+ demo.TeamCounterTerrorist.Score +" and t:"+ demo.TeamTerrorist.Score);};
demo.Source1GameEvents.CsWinPanelMatch +=e =>{ Console.WriteLine("WIn match has ended");};await demo.ReadAllAsync(_fileStream);
stopwatch3.Stop();
stopwatch.Stop();
Console.WriteLine("Time elapsed after file data: {0}", stopwatch.Elapsed);
Console.WriteLine("Time elapsed: {0}", stopwatch3.Elapsed);
Console.WriteLine("\nFinished!");}catch(Exceptione){
Console.WriteLine("Exception: "+ e.Message.ToString());}
Console.ReadKey();}
The text was updated successfully, but these errors were encountered:
xGuysOG
changed the title
Missing CSoundEventPathCornerEntity after new cs2 update
Some Demos broken after new cs2 update "Missing CSoundEventPathCornerEntity"
May 31, 2024
Research
Description
Hi, it seems we have another error with parsing after the new cs2 update, its an error that dosnt happen often occoured in 4 out of 40 demos.
error is:
CSoundEventPathCornerEntity
from another project i have a stack trace too:
Logs: 27/05/2024 - 21.08.34 - Error at HandleAbove25Demos System.Exception: Attempted to create unknown entity: CSoundEventPathCornerEntity
at DemoFile.DemoParser.<>c__DisplayClass115_0.b__1(EntityContext context)
at DemoFile.DemoParser.OnPacketEntities(CSVCMsg_PacketEntities msg)
at DemoFile.PacketEvents.ParseNetMessage(Int32 msgType, ReadOnlySpan
1 buf) at DemoFile.DemoParser.OnDemoPacket(CDemoPacket msg) at DemoFile.DemoEvents.ReadDemoCommandCore[T](Action
1 callback, MessageParser1 parser, ReadOnlySpan
1 buffer, Boolean isCompressed)at DemoFile.DemoEvents.ReadDemoCommand(EDemoCommands msgType, ReadOnlySpan
1 buffer, Boolean isCompressed) at DemoFile.DemoParser.MoveNextCoreAsync(EDemoCommands msgType, Boolean isCompressed, Int32 size, CancellationToken cancellationToken) at DemoFile.DemoParser.ReadAllAsync(Stream stream, CancellationToken cancellationToken) at PowerLigaStats.DemoParsing.DemoHandler.ProcessCS2DemoRewrite(String demoFilePath, Int32 season, String division, DateTime dateTime, Boolean playoff) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoHandler.cs:line 915 at PowerLigaStats.DemoParsing.DemoHandler.ProcessCS2DemoRewrite(String demoFilePath, Int32 season, String division, DateTime dateTime, Boolean playoff) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoHandler.cs:line 1046 at PowerLigaStats.DemoParsing.DemoHandler.ProcessDemoFileAbove24(String demoFilePath, Int32 season, String division, DateTime dateTime, Boolean playoff) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoHandler.cs:line 57 at PowerLigaStats.DemoParsing.DemoManager.HandleDemosByDivision(Int32 season, String division, List
1 allResults) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoManager.cs:line 271at PowerLigaStats.DemoParsing.DemoManager.Start(Int32 season) in C:\Users\Patri\Documents\Kode\Full-stack\PowerLigaStats\PowerLigaStats\DemoParsing\DemoManager.cs:line 720
Code to reproduce
Affected demos
https://drive.google.com/file/d/1ks0sX_5EVK-Cy7BT66bpXorhmJUrVAqp/view?usp=sharing
The text was updated successfully, but these errors were encountered: