Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000308graphvizDotpublic2003-11-26 19:092011-04-28 04:02
Reportert-om 
Assigned Toellson 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSx86-Linux-debian testing (2.6.0-OS Version
Summary0000308: segmentation fault with certain label contents
Description



dot crashes with segmentation fault when the input contains
certain node labels. the problem is tied to only certain output
generators (see below).



the example input file is minimized. if you alter the labels
even slightly, there is no problem.



i guess the problem may be somehow related to eight bit
characters in labels. however, they don't always cause
trouble for dot.



the commands below crash dot with the provided input file. neato
and twopi don't seem to have any problems with any output generators
with the same input.
<CD>
RUNNING: dot -Tgd crash.dot >/dev/null
crash.sh: line 10: 13177 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tgd2 crash.dot >/dev/null
crash.sh: line 10: 13178 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tgif crash.dot >/dev/null
crash.sh: line 10: 13179 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tjpg crash.dot >/dev/null
crash.sh: line 10: 13180 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tjpeg crash.dot >/dev/null
crash.sh: line 10: 13181 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tpng crash.dot >/dev/null
crash.sh: line 10: 13182 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Twbmp crash.dot >/dev/null
crash.sh: line 10: 13183 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tismap crash.dot >/dev/null
crash.sh: line 10: 13184 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Timap crash.dot >/dev/null
crash.sh: line 10: 13185 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tcmap crash.dot >/dev/null
crash.sh: line 10: 13186 Segmentation fault $P -T$T crash.dot >/dev/null
RUNNING: dot -Tvrml crash.dot >/dev/null
crash.sh: line 10: 13187 Segmentation fault $P -T$T crash.dot >/dev/null
</CD>
Additional Information

couldn't debug this since i didn't get the (debian patched)
geneviz to compile with debugging information. my fault i suspect,
but didn't have time to give it another try. sorry.
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
[[email protected]] You were right, it was because of the freetype library.
I had an ancient locally compiled version in /usr/local/lib while the
correct up-to-date debian one was residing in /usr/lib. I removed the
old one from /usr/local/lib and now everyt
FORMER-ID378
INPUT-FILEhttp://www.graphviz.org/bugs/b378.dot [^]
OUTPUT-FILEhttp://www.graphviz.org/bugs/b378.txt [^]
STATUS-COMMENTFixed (30 November 2003)
VERSION     1.10.20030915.0415
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:02 user1 New Issue
2011-04-28 04:02 user1 Assigned To => user695


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