[ https://issues.apache.org/jira/browse/DAFFODIL-2010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steve Lawrence resolved DAFFODIL-2010. -------------------------------------- Resolution: Fixed Fixed inĀ 7e9c83519cde3f850d7ff040acc6b91526f272ae > binarySeconds/milliSeconds missing length check, leaking exception and mark > --------------------------------------------------------------------------- > > Key: DAFFODIL-2010 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2010 > Project: Daffodil > Issue Type: Bug > Components: Back End > Affects Versions: 2.2.0 > Environment: Windows 7 > Reporter: James L Welch > Assignee: Steve Lawrence > Priority: Major > Fix For: 2.3.0 > > Attachments: Errors.txt, PUMPLOG1.CFG, Project_DataTypes.dfdl.xsd, > Project_Defaults.dfdl.xsd, TFpumpLog.dfdl.xsd, x.bat > > > FYI: I have about 60 other "elements" that work OK for 60 different files > (.cfg). I have not figured out what the cause is yet. TFpumpLog.dfdl.xsd is > the new file that crashes. > !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > !! An unexpected exception occurred. This is a bug! !! > !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > Please report this bug and help us fix it: > [https://daffodil.apache.org/community/#issue-tracker] > Please include the following exception, the command you > ran, and any input, schema, or tdml files used that led > to this bug. > org.apache.daffodil.exceptions.Abort: Invariant broken. Pool MarkPool leaked > 1 instance(s). > poolDebugLabel = before occurrence > org.apache.daffodil.exceptions.Assert$.abort(Assert.scala:129) > org.apache.daffodil.exceptions.Assert$.invariantFailed(Assert.scala:175) > org.apache.daffodil.util.Pool.finalCheck(Pool.scala:103) > org.apache.daffodil.util.Pool.finalCheck$(Pool.scala:99) > at org.apache.daffodil.exceptions.Assert$.abort(Assert.scala:129) > at org.apache.daffodil.exceptions.Assert$.invariantFailed(Assert.scala:175) > at org.apache.daffodil.util.Pool.finalCheck(Pool.scala:103) > at org.apache.daffodil.util.Pool.finalCheck$(Pool.scala:99) > at > org.apache.daffodil.processors.parsers.PState$MarkPool.finalCheck(PState.scala:431) > at > org.apache.daffodil.processors.parsers.PState.verifyFinalState(PState.scala:348) > at org.apache.daffodil.processors.DataProcessor.doParse(Runtime.scala:242) > at > org.apache.daffodil.processors.DataProcessor.$anonfun$parse$1(Runtime.scala:200) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) > at > org.apache.daffodil.ExecutionMode$.$anonfun$usingRuntimeMode$1(ExecutionMode.scala:65) > at org.apache.daffodil.processors.DataProcessor.parse(Runtime.scala:192) > at org.apache.daffodil.processors.DataProcessor.parse(Runtime.scala:188) > at org.apache.daffodil.Main$.$anonfun$run$1(Main.scala:860) > at org.apache.daffodil.util.Timer$.getTimeResult(Timer.scala:76) > at org.apache.daffodil.util.Timer$.getResult(Timer.scala:35) > at org.apache.daffodil.Main$.run(Main.scala:860) > at org.apache.daffodil.Main$.main(Main.scala:1341) > at org.apache.daffodil.Main.main(Main.scala) -- This message was sent by Atlassian JIRA (v7.6.3#76005)