ellson / MOTHBALLED-graphviz

Moved to https://gitlab.com/graphviz/graphviz
Eclipse Public License 1.0
1.29k stars 256 forks source link

[Dot] Debian Bug#383261: Segmentation fault in dot_concentrate() from libgvplugin_do #910

Closed GadgetSteve closed 8 years ago

GadgetSteve commented 8 years ago

Ported Issue from Mantis Original ID: 1170 Reported By: Max

SEVERITY: MAJOR Submitted: 2006-08-17 12:56:15

OS: --

VERSION: 2.8-2.2

DESCRIPTION


Package: graphviz Version: 2.8-2.2 Severity: important

graphviz segfauls on a valid input file. That file can be downloaded at ftp://weird.da.ru/bugs/h.dot.bz2

``` ==== $ dot -v -Tpng -oh.png h.dot The plugin configuration file: /usr/lib/graphviz/config was successfully loaded. render : canon cmap cmapx dia dot fig gd gd2 gif hpgl imap ismap jpeg jpg mif mp pcl pic plain plain-ext png ps ps2 svg svgz vrml vtx wbmp xdot layout : circo dot fdp neato nop nop1 nop2 twopi textlayout : device : usershape : png-gd dot: fontname=Times-Roman fontpath=/var/lib/defoma/fontconfig.d/N/NimbusRomNo9L-Regu.pfm network simplex: 19053 nodes 19354 edges 0 iter 8.82 sec network simplex: 13 nodes 12 edges 0 iter 0.00 sec Segmentation fault ==== ```
``` -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'sarge-unsupported') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17.64 Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R) ```
``` Versions of packages graphviz depends on: ii libc6 2.3.6-19 GNU C Library: Shared libraries ii libexpat1 1.95.8-3.2 XML parsing C library - runtime li ii libfontconfig1 2.3.2-7 generic font configuration library ii libfreetype6 2.2.1-2 FreeType 2 font engine, shared lib ii libgcc1 1:4.1.1-10 GCC support library ii libice6 1:1.0.0-3 X11 Inter-Client Exchange library ii libjpeg62 6b-13 The Independent JPEG Group's JPEG ii libltdl3 1.5.22-4 A system independent dlopen wrappe ii libperl5.8 5.8.8-6.1 Shared Perl library ii libpng12-0 1.2.8rel-5.2 PNG library - runtime ii libsm6 1:1.0.0-4 X11 Session Management library ii libstdc++6 4.1.1-10 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.0-8 X11 client-side library ii libxaw7 1:1.0.1-5 X11 Athena Widget library ii libxext6 1:1.0.0-4 X11 miscellaneous extension librar ii libxmu6 1:1.0.1-3 X11 miscellaneous utility library ii libxpm4 1:3.5.4.2-3 X11 pixmap library ii libxt6 1:1.0.0-5 X11 toolkit intrinsics library ii tk8.4 8.4.12-1 Tk toolkit for Tcl and X11, v8.4 - ii zlib1g 1:1.2.3-13 compression library - runtime ```
graphviz recommends no packages.
` -- debconf-show failed`

ADDITIONAL INFORMATION

Bug forwarded by ellson@research.att.com

Graph is very large 9053 nodes 19354 edges, but problem happens even without -Tpng, so its not just that the image is too large for a bitmap (although it probably would be.)

Problem is still present in CVS today.

GadgetSteve commented 8 years ago

Addressed in 2.16