Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002488graphvizDotpublic2014-09-14 06:552014-09-19 12:18
Reporterosamc 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Summary0002488: Dot throws segmentation fault on big graph in 2.26.3 and 2.36.0
DescriptionDot throws a seg. fault on quite a big graph (neato works fine, but the result is useless).
Steps To Reproducedot wtf3.dot -Tpdf -o x.pdf
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT
VERSION2.26.3 2.36.0
Attached Filesdot file icon wtf3.dot (Attachment missing)

- Relationships

-  Notes
User avatar (0000818)
north (administrator)
2014-09-14 23:53

Looks like heap corruption. Still a bug in the current beta release. To my chagrin, neither cc/valgrind nor llvm clang -fsanitize=memory work on OSX 10.9 so I'm kind of stuck. Back to gcc/valgrind? HOW MANY ROADS MUST A MAN WALK DOWN.
User avatar (0000819)
erg (administrator)
2014-09-15 14:58

Whenever you see bad memory corruption in dot on a large graph, you can be sure it's due to stack overflow because the connected component code is written recursively. I have rewritten most of the other recursive functions, but this one remains. There are several open bug reports related to this.
User avatar (0000823)
north (administrator)
2014-09-19 11:26

Yes,looks like stack overflow. You can't make a few thousand recursive calls in Unix any more?

The following courtesy Daniel Lemire:

$ valgrind dot wtf3.dot
==3152== Memcheck, a memory error detector
==3152== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==3152== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==3152== Command: dot wtf3.dot
==3152==
==3152== Conditional jump or move depends on uninitialised value(s)
==3152== at 0x43EDB6: pthread_rwlock_init (in /usr/lib/system/libsystem_pthread.dylib)
==3152== by 0x9C8D67: g_rw_lock_impl_new (in /opt/local/lib/libglib-2.0.0.dylib)
==3152== by 0x9C8DE6: g_rw_lock_get_impl (in /opt/local/lib/libglib-2.0.0.dylib)
==3152== by 0x9C8DBE: g_rw_lock_writer_lock (in /opt/local/lib/libglib-2.0.0.dylib)
==3152== by 0x93E28E: gobject_init_ctor (in /opt/local/lib/libgobject-2.0.0.dylib)
==3152== by 0x7FFF5FC11C2D: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==3152== by 0x7FFF5FC11DB9: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==3152== by 0x7FFF5FC0EA61: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==3152== by 0x7FFF5FC0E9EA: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==3152== by 0x7FFF5FC0E9EA: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==3152== by 0x7FFF5FC0E9EA: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==3152== by 0x7FFF5FC0E8F5: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==3152==
UNKNOWN __pthread_sigmask is unsupported. This warning will not be repeated.
==3152== Invalid read of size 1
==3152== at 0x69E46C1: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== Address 0x1185c9bf9 is 17 bytes after a block of size 104 alloc'd
==3152== at 0x47F1: malloc (vg_replace_malloc.c:300)
==3152== by 0x267CA: gmalloc (in /opt/local/lib/libgvc.6.dylib)
==3152== by 0x267A4: zmalloc (in /opt/local/lib/libgvc.6.dylib)
==3152== by 0x69E5060: virtual_node (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E120B: make_chain (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E0D02: class2 (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E704B: dot_mincross (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E6B54: dotLayout (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E683E: dot_layout (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x12BE4: gvLayoutJobs (in /opt/local/lib/libgvc.6.dylib)
==3152== by 0x100003D0D: main (in /opt/local/bin/dot)
==3152==
==3152== Invalid write of size 1
==3152== at 0x69E45BC: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== Address 0x1185c9bf9 is 17 bytes after a block of size 104 alloc'd
==3152== at 0x47F1: malloc (vg_replace_malloc.c:300)
==3152== by 0x267CA: gmalloc (in /opt/local/lib/libgvc.6.dylib)
==3152== by 0x267A4: zmalloc (in /opt/local/lib/libgvc.6.dylib)
==3152== by 0x69E5060: virtual_node (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E120B: make_chain (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E0D02: class2 (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E704B: dot_mincross (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E6B54: dotLayout (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E683E: dot_layout (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x12BE4: gvLayoutJobs (in /opt/local/lib/libgvc.6.dylib)
==3152== by 0x100003D0D: main (in /opt/local/bin/dot)
==3152==
==3152== Invalid write of size 8
==3152== at 0x69E45CE: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== Address 0x1185c9c08 is 24 bytes after a block of size 112 in arena "client"
==3152==

valgrind: m_mallocfree.c:304 (SizeT get_bszB_as_is(Block *)): Assertion 'bszB_lo == bszB_hi' failed.
valgrind: Heap block lo/hi size mismatch: lo = 176, hi = 4747391152.
This is probably caused by your program erroneously writing past the
end of a heap block and corrupting heap metadata. If you fix any
invalid writes reported by Memcheck, this assertion failure will
probably go away. Please try that before reporting this as a bug.


host stacktrace:
==3152== at 0x23804DB8F: ???
==3152== by 0x23804DF6C: ???
==3152== by 0x23804DF44: ???
==3152== by 0x23805B488: ???
==3152== by 0x23803EC48: ???
==3152== by 0x23803DBAF: ???
==3152== by 0x238046597: ???
==3152== by 0x23803CD7C: ???
==3152== by 0x23800E5D2: ???
==3152== by 0x700001812677: ???
==3152== by 0x700000A9DF0F: ???
==3152== by 0x700000A9DF0F: ???
==3152== by 0x239B2E5CF: ???

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable
==3152== at 0x69E4611: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)
==3152== by 0x69E46E3: search_component (in /opt/local/lib/graphviz/libgvplugin_dot_layout.6.dylib)

Thread 3: status = VgTs_WaitSys
==3152== at 0x343662: kevent64 (in /usr/lib/system/libsystem_kernel.dylib)
==3152== by 0x19A135: _dispatch_mgr_thread (in /usr/lib/system/libdispatch.dylib)
User avatar (0000824)
erg (administrator)
2014-09-19 12:18

Or macs. Did we never run dot on graphs with 2000 nodes, or have the OS's changed?

- Issue History
Date Modified Username Field Change
2014-09-14 06:55 osamc New Issue
2014-09-14 06:55 osamc File Added: wtf3.dot
2014-09-14 23:53 north Note Added: 0000818
2014-09-15 14:58 erg Note Added: 0000819
2014-09-19 11:26 north Note Added: 0000823
2014-09-19 12:18 erg Note Added: 0000824


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