Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000221graphvizDotpublic2001-06-20 12:022011-04-28 04:02
ReporterMichael Ben-David 
Assigned Toerg 
PrioritynormalSeveritycriticalReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSx86-Other-NT 4 SP 5OS Version
Summary0000221: Illegal Memory Access by instruction at 0x004182cb
Description



dot.exe - Application Error
The instruction at "0x004182cb" referenced memory at X. The memory could not be read.



The instruction address was constant. I observed several values of X on separate invocations of dot, including:
<CD>
0x3420324b
0x3720394f
0x3420324b (2nd time)
0x32203329 *** see stats
0x342c384e
0x36342051 ****** see sample input for this invocation
0x2c333448



Some stats upon report of ***
- Mem Usage: 420912K / 766852K
- Disk drive free space C: 4 GB, D: 8 GB
- Dot.exe Mem Usage: 3796 K, VM Size: 3212 K, Handles: 12, Threads: 1



Running DOT from Doxygen v 1.2.8.1 with the following options:



#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------



# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
# available from the path. This tool is part of Graphviz, a graph visualization
# toolkit from AT&T and Lucent Bell Labs. The other options in this section
# have no effect if this option is set to NO (the default)



HAVE_DOT = YES



# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
# will generate a graph for each documented class showing the direct and
# indirect inheritance relations. Setting this tag to YES will force the
# the CLASS_DIAGRAMS tag to NO.



CLASS_GRAPH = YES



# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
# will generate a graph for each documented class showing the direct and
# indirect implementation dependencies (inheritance, containment, and
# class references variables) of the class with other documented classes.



COLLABORATION_GRAPH = YES



# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
# tags are set to YES then doxygen will generate a graph for each documented
# file showing the direct and indirect include dependencies of the file with
# other documented files.



INCLUDE_GRAPH = YES



# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
# documented header file showing the documented files that directly or
# indirectly include this file.



INCLUDED_BY_GRAPH = YES



# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
# will graphical hierarchy of all classes instead of a textual one.



GRAPHICAL_HIERARCHY = YES



# The tag DOT_PATH can be used to specify the path where the dot tool can be
# found. If left blank, it is assumed the dot tool can be found on the path.



DOT_PATH = D:\Dev\Tools\GraphViz\GraphViz\Bin



# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width
# (in pixels) of the graphs generated by dot. If a graph becomes larger than
# this value, doxygen will try to truncate the graph, so that it fits within
# the specified constraint. Beware that most browsers cannot cope with very
# large images.



MAX_DOT_GRAPH_WIDTH = 1024



# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height
# (in pixels) of the graphs generated by dot. If a graph becomes larger than
# this value, doxygen will try to truncate the graph, so that it fits within
# the specified constraint. Beware that most browsers cannot cope with very
# large images.



MAX_DOT_GRAPH_HEIGHT = 1024



# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
# generate a legend page explaining the meaning of the various boxes and
# arrows in the dot generated graphs.



GENERATE_LEGEND = YES



# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
# remove the intermedate dot files that are used to generate
# the various graphs.



DOT_CLEANUP = YES
</CD>
Additional Information

I wonder if he is just running out of memory on his system. This is a
fairly large graph. - John
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID29
INPUT-FILEhttp://www.graphviz.org/bugs/b29.dot [^]
OUTPUT-FILE
STATUS-COMMENTFixed
VERSION     1.7.6 beta 1
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 => erg


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