Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compare of two simple XML files with an attribute goes into seemingly infinite loop #32

Open
chrisfw opened this issue Sep 21, 2020 · 6 comments
Assignees
Labels
bug Something isn't working

Comments

@chrisfw
Copy link

chrisfw commented Sep 21, 2020

Hello,

I wanted to test utilizing graphtage to compare XML files and created the simple XML structure as shown below. Running the compare with only a single attribute on an element with a different attribute value caused the apparent loop issue you can see in the output below. (It got stuck at 35%)

Platform MacOS High Sierra 10.13.6
Python 3.8.5
Graphtage Version 0.2.1

Regards,
Chris Whelan

ChrisMBP:xmltest cwhelan$ cat one.xml

<root>
  <parent>
	<child1 attribute1="foo">child1</child1>
        <child2>child2</child2>
  </parent>
</root>

ChrisMBP:xmltest cwhelan$ cat two.xml

<root>
  <parent>
	<child1 attribute1="bar">child1</child1>
        <child2>child2</child2>
  </parent>
</root>

ChrisMBP:xmltest cwhelan$ graphtage one.xml two.xml -e
WARNING:graphtage.sequences:The most recent call to tighten_bounds() on edit <graphtage.xml.XMLElementEdit object at 0x11a9f4190> tightened its bounds from [29, 84] to [6, 6]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
WARNING:graphtage.bounds:The most recent call to <function FixedLengthSequenceEdit.tighten_bounds at 0x110ac5430> on <graphtage.sequences.FixedLengthSequenceEdit object at 0x11a9f4100> returned bounds [6, 6] when the previous bounds were [29, 84]
...

@ghost
Copy link

ghost commented Oct 10, 2020

I'm also able to hit this issue with xml. Different memory addresses and bounds indices for the warning but the same message.

I've found this issue in the following cases:

  • Element name changes in "child1" or "child2" elements
  • Element value changes in "child1" or "child2" elements
  • New attribute is added to "child1" or "child2" elements. Exception is if the new attribute of "child2" element has the same attribute name or a substring of "child1" element's "attribute1" attribute. So <child2 attr="foo"> has no issue.
  • Attribute name changed in "child1" element
  • Attribute value changed in "child1" element

There is no issue in the following cases:

  • Element name changes in "parent" or "root" elements

When an attribute is added to the "root" or "parent" elements, graphtage is unable to detect the change.

Platform Windows 10
Python 3.8.3
Graphtage commit 37d1200 (today's HEAD commit)

@pkubiak
Copy link

pkubiak commented Oct 29, 2020

Issue can be samehow overcome by modifing code of repeat_until_tightened in https://github.com/trailofbits/graphtage/blob/master/graphtage/bounds.py#L250 to

if not func(self, *args, **kwargs):
  return False

some warnings are still visible, but graphtage finish with correctly detected diff.

@AndreiUlmeyda
Copy link

Ive got a similar bug while trying out graphtage. I tried diffing 2 json files, approx. 1k lines each and which are identical up to one missing key. Same endless loop and message concerning bounds. I can't really post the file contents since they contain sensitive data. Is there a chance that the issue will be addressed? If so, I could try to shorten the problematic files and remove sensitive data for reproducibility. If not, though, it will not be worth the effort. Does someone know if this repository is still being maintained?

@ESultanik ESultanik added the bug Something isn't working label Sep 15, 2021
@ESultanik ESultanik self-assigned this Sep 15, 2021
ESultanik added a commit that referenced this issue Sep 15, 2021
ESultanik added a commit that referenced this issue Sep 15, 2021
@ESultanik
Copy link
Collaborator

ESultanik commented Sep 15, 2021

The bugfix/xml-attr-loop-32 branch fixes @chrisfw's original error case. @AndreiUlmeyda or @jacwil are you able to see if this also fixes your issues?

$ git clone https://github.com/trailofbits/graphtage.git
$ cd graphtage
$ git checkout bugfix/xml-attr-loop-32
$ pip3 install .
$ graphtage YOUR_ERROR_CASE_GOES_HERE

(I still need to do some cleanup on this branch, but I just want to confirm that it resolves everyone's issues first.)

@AndreiUlmeyda
Copy link

Hey there, thanks for the swift reply!
I tried the branch but the issue remains. On my end it loops with
returned bounds [6, 6] when the previous bounds were [83, 604]
I, apparently, can't read and installed it a bit more messily instead of following your pip3 install suggestion. But I've checked my local files under /usr/lib/pythonX/site-packages and they contain the changes you've made in the branch. So the issue is very likely still there for me.

@ESultanik
Copy link
Collaborator

This should hopefully have been finally fixed in Graphtage v0.2.8. Please let me know if it resolves your issues and I'll close this. Thanks for your patience!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants