Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002503graphvizDotpublic2014-11-26 19:522014-12-09 18:13
Assigned Toerg 
PlatformOSOS Version
Summary0002503: dot crashes due to infinite recursion
DescriptionI attempted to create a complex graph using dot when it suddenly crashes. After reducing the testcase as much as I could I attempted to build dot from source (the same version as debian uses [^]). I built using ./configure --prefix=/tmp/test && make install and using this version it also crashes.

Lastly I attempted to build and test using the latest graphviz from git:// [^] and it worked! by bisecting between commit f54ac2c (crashed) and 57337e4 (worked) I found that the commit below may have fixed the problem or at least made it less likely to occur. Maybe you want to verify this?

commit 2735ba581e9b62ed9164dcc00b68e145c15b45d8
Author: Emden R. Gansner <[email protected]>
Date: Wed May 7 11:35:52 2014 -0400

    Use real root to check if labels exist, as this is where the bits are set.

Steps To Reproducedot -Tpdf -owow.pdf
Additional InformationI attempted to extend the stack from the default 8Mbyte to 16Mbyte but it still crashed.
TagsNo tags attached.
VERSION2.38.0 (20140413.2041)
Attached Filesgz file icon bug-20141127.tar.gz (Attachment missing)

- Relationships

-  Notes
User avatar (0000858)
erg (administrator)
2014-12-09 18:13

I believe the commit that fixed this was ce55b22ff6be6aad9a748ff363470485a5d0adbb but it is fixed.

- Issue History
Date Modified Username Field Change
2014-11-26 19:52 sebras New Issue
2014-11-26 19:52 sebras File Added: bug-20141127.tar.gz
2014-12-09 18:13 erg Note Added: 0000858
2014-12-09 18:13 erg Assigned To => erg
2014-12-09 18:13 erg Status new => resolved
2014-12-09 18:13 erg Resolution open => fixed

MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker