Your message dated Mon, 13 Sep 2010 18:42:52 +0200
with message-id <[email protected]>
and subject line
has caused the Debian Bug report #491796,
regarding gnuplot crashes when setting a label that goes off the page
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
491796: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491796
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnuplot
Version: 4.2.2-1.1
Severity: normal
gnuplot crashes when setting a label which uses formatting characters
that goes off the page.
Following gnuplot script can reproduce the error reliably on my system:
----
m = 1.2345678901
set label sprintf('%10g %10g %10g %10g %10g %10g %10g %10g %10g %10g %10g
%10g', m, m, m, m, m, m, m, m, m, m, m, m) at graph 0.05, 0.95
plot sin(x)
----
And the error message I get when the gnuplot crashes is:
----
*** glibc detected *** gnuplot: double free or corruption (!prev): 0x09429198
***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb73de8f5]
/lib/i686/cmov/libc.so.6(cfree+0x90)[0xb73e2360]
gnuplot[0x806c8d3]
gnuplot[0x809417e]
gnuplot[0x806cbf3]
gnuplot[0x806d01f]
gnuplot[0x80a2699]
gnuplot[0x80bcb94]
gnuplot[0x80c27dd]
gnuplot[0x806230f]
gnuplot[0x809b832]
gnuplot[0x80a2d15]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7389450]
gnuplot(gdImagePolygon+0x3d)[0x8058161]
======= Memory map: ========
08048000-08164000 r-xp 00000000 fe:00 25146568 /usr/bin/gnuplot
08164000-08175000 rw-p 0011b000 fe:00 25146568 /usr/bin/gnuplot
08175000-08180000 rw-p 08175000 00:00 0
0940f000-09430000 rw-p 0940f000 00:00 0 [heap]
b6b00000-b6b21000 rw-p b6b00000 00:00 0
b6b21000-b6c00000 ---p b6b21000 00:00 0
b6c8c000-b6c8f000 rw-p b6c8c000 00:00 0
b6c8f000-b6c90000 r-xp 00000000 fe:00 25138323 /usr/lib/libxcb-xlib.so.0.0.0
b6c90000-b6c91000 rw-p 00000000 fe:00 25138323 /usr/lib/libxcb-xlib.so.0.0.0
b6c91000-b6c92000 rw-p b6c91000 00:00 0
b6c92000-b6c96000 r-xp 00000000 fe:00 25134092 /usr/lib/libXdmcp.so.6.0.0
b6c96000-b6c97000 rw-p 00003000 fe:00 25134092 /usr/lib/libXdmcp.so.6.0.0
b6c97000-b6c99000 r-xp 00000000 fe:00 25135082 /usr/lib/libXau.so.6.0.0
b6c99000-b6c9a000 rw-p 00001000 fe:00 25135082 /usr/lib/libXau.so.6.0.0
b6c9a000-b6ca2000 r-xp 00000000 fe:00 25137119 /usr/lib/libXcursor.so.1.0.2
b6ca2000-b6ca3000 rw-p 00007000 fe:00 25137119 /usr/lib/libXcursor.so.1.0.2
b6ca3000-b6ca8000 r-xp 00000000 fe:00 25133538 /usr/lib/libXrandr.so.2.1.0
b6ca8000-b6ca9000 rw-p 00005000 fe:00 25133538 /usr/lib/libXrandr.so.2.1.0
b6ca9000-b6caa000 rw-p b6ca9000 00:00 0
b6caa000-b6cb1000 r-xp 00000000 fe:00 25137051 /usr/lib/libXi.so.6.0.0
b6cb1000-b6cb2000 rw-p 00006000 fe:00 25137051 /usr/lib/libXi.so.6.0.0
b6cb2000-b6cbf000 r-xp 00000000 fe:00 25134642 /usr/lib/libXext.so.6.4.0
b6cbf000-b6cc0000 rw-p 0000c000 fe:00 25134642 /usr/lib/libXext.so.6.4.0
b6cc0000-b6cc4000 r-xp 00000000 fe:00 25136536 /usr/lib/libXfixes.so.3.1.0
b6cc4000-b6cc5000 rw-p 00003000 fe:00 25136536 /usr/lib/libXfixes.so.3.1.0
b6cc5000-b6cc7000 r-xp 00000000 fe:00 25134083 /usr/lib/libXdamage.so.1.1.0
b6cc7000-b6cc8000 rw-p 00001000 fe:00 25134083 /usr/lib/libXdamage.so.1.1.0
b6cc8000-b6cca000 r-xp 00000000 fe:00 25134038 /usr/lib/libXcomposite.so.1.0.0
b6cca000-b6ccb000 rw-p 00001000 fe:00 25134038 /usr/lib/libXcomposite.so.1.0.0
b6ccb000-b6ccc000 rw-p b6ccb000 00:00 0
b6ccc000-b6cf2000 r-xp 00000000 fe:00 25137402 /usr/lib/libpcre.so.3.12.1
b6cf2000-b6cf3000 rw-p 00025000 fe:00 25137402 /usr/lib/libpcre.so.3.12.1
b6cf3000-b6d0a000 r-xp 00000000 fe:00 6946932 /lib/libselinux.so.1
b6d0a000-b6d0c000 rw-p 00016000 fe:00 6946932 /lib/libselinux.so.1
b6d0c000-b6d34000 r-xp 00000000 fe:00 25135445 /usr/lib/libpixman-1.so.0.10.0
b6d34000-b6d35000 rw-p 00027000 fe:00 25135445 /usr/lib/libpixman-1.so.0.10.0
b6d35000-b6e20000 r-xp 00000000 fe:00 12501046 /usr/lib/libX11.so.6.2.0
b6e20000-b6e23000 rw-p 000eb000 fe:00 12501046 /usr/lib/libX11.so.6.2.0
b6e23000-b6e24000 rw-p b6e23000 00:00 0
b6e24000-b6e2c000 r-xp 00000000 fe:00 25134306 /usr/lib/libXrender.so.1.3.0
b6e2c000-b6e2d000 rw-p 00007000 fe:00 25134306 /usr/lib/libXrender.so.1.3.0
b6e2d000-b6e2e000 rw-p b6e2d000 00:00 0
b6e2e000-b6e45000 r-xp 00000000 fe:00 25140727 /usr/lib/libxcb.so.1.0.0
b6e45000-b6e46000 rw-p 00016000 fe:00 25140727 /usr/lib/libxcb.so.1.0.0
b6e46000-b6e4c000 r-xp 00000000 fe:00 12501194 /usr/lib/libxcb-render.so.0.0.0
b6e4c000-b6e4d000 rw-p 00005000 fe:00 12501194 /usr/lib/libxcb-render.so.0.0.0
b6e4d000-b6e50000 r-xp 00000000 fe:00 12501197
/usr/lib/libxcb-render-util.so.0.0.0
b6e50000-b6e51000 rw-p 00002000 fe:00 12501197
/usr/lib/libxcb-render-util.so.0.0.0
b6e51000-b6e7a000 r-xp 00000000 fe:00 12501155 /usr/lib/libfontconfig.so.1.3.0
b6e7a000-b6e7b000 rw-p 00029000 fe:00 12501155 /usr/lib/libfontconfig.so.1.3.0
b6e7b000-b6ea1000 zsh: abort gnuplot -persist gnuplot-crash-test.plt
----
This error doesn't appear to be that critical since no one would
actually want to set a label so that it goes off the page, but in that
case, gnuplot should output an appropriate error message rather than
crashing with some memory error.
Regards,
Andrzej
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable'), (550, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.25-2-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gnuplot depends on:
ii gnuplot-nox 4.2.2-1.1 A command-line driven interactive
ii gnuplot-x11 4.2.2-1.1 X11-terminal driver for gnuplot
gnuplot recommends no packages.
Versions of packages gnuplot suggests:
pn gnuplot-doc <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
version: gnuplot/4.4.0-1
Close in new version
--- End Message ---