clarity: Dota 7.28 - Bugs

java.lang.OutOfMemoryError: Java heap space
	at skadistats.clarity.model.state.NestedArrayEntityState$Entry.capacity(NestedArrayEntityState.java:224)
	at skadistats.clarity.decoder.s2.field.VarSubTableField.setValueForFieldPath(VarSubTableField.java:84)
	at skadistats.clarity.decoder.s2.Serializer.setValueForFieldPath(Serializer.java:73)
	at skadistats.clarity.model.state.NestedArrayEntityState.setValueForFieldPath(NestedArrayEntityState.java:93)
	at skadistats.clarity.decoder.s2.S2FieldReader.readFields(S2FieldReader.java:78)
	at skadistats.clarity.decoder.s2.S2FieldReader.readFields(S2FieldReader.java:14)
	at skadistats.clarity.processor.entities.Entities.getBaseline(Entities.java:486)
	at skadistats.clarity.processor.entities.Entities.processEntityCreate(Entities.java:372)
	at skadistats.clarity.processor.entities.Entities.onPacketEntities(Entities.java:317)
	at java.lang.invoke.LambdaForm$DMH/106795967.invokeVirtual_LL_V(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$BMH/336165062.reinvoke(LambdaForm$BMH)
	at java.lang.invoke.LambdaForm$MH/2143700734.invokeExact_MT(LambdaForm$MH)
	at skadistats.clarity.event.AbstractInvocationPoint.invoke(AbstractInvocationPoint.java:86)
	at skadistats.clarity.event.Event.raise(Event.java:41)
	at skadistats.clarity.processor.reader.InputSourceProcessor.processEmbedded(InputSourceProcessor.java:247)
	at java.lang.invoke.LambdaForm$DMH/1054764298.invokeVirtual_L3_V(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$BMH/627465465.reinvoke(LambdaForm$BMH)
	at java.lang.invoke.LambdaForm$MH/2143700734.invokeExact_MT(LambdaForm$MH)
	at skadistats.clarity.event.AbstractInvocationPoint.invoke(AbstractInvocationPoint.java:86)
	at skadistats.clarity.event.Event.raise(Event.java:41)
	at skadistats.clarity.processor.reader.InputSourceProcessor.processSource(InputSourceProcessor.java:174)
	at java.lang.invoke.LambdaForm$DMH/1054764298.invokeVirtual_L3_V(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$BMH/800541597.reinvoke(LambdaForm$BMH)
	at java.lang.invoke.LambdaForm$MH/2143700734.invokeExact_MT(LambdaForm$MH)
	at skadistats.clarity.event.AbstractInvocationPoint.invoke(AbstractInvocationPoint.java:86)
	at skadistats.clarity.event.Event.raise(Event.java:41)
	at skadistats.clarity.processor.runner.AbstractFileRunner.initAndRunWith(AbstractFileRunner.java:39)
	at skadistats.clarity.processor.runner.SimpleRunner.runWith(SimpleRunner.java:33)
	at Worker$1.handleDelivery(Worker.java:160)
	at com.rabbitmq.client.impl.ConsumerDispatcher$5.run(ConsumerDispatcher.java:149)
	at com.rabbitmq.client.impl.ConsumerWorkService$WorkPoolRunnable.run(ConsumerWorkService.java:104)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

Pretty much every replay does this. With a very minor few exceptions.

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 19 (10 by maintainers)

Most upvoted comments

Initial tests of new snapshot have not given an error yet.

@spheenik issue was on my end, apologies! I had a discrepancy between the input in local vs Lambda. this.myHeroName was actually null because that player didn’t exist in the demo.

2.5-SNAPSHOT works well. Thank you!