Your message dated Mon, 25 Feb 2008 22:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#447041: fixed in rrdtool 1.2.27-1
has caused the Debian Bug report #447041,
regarding rrdtool segmentation fault when using GPRINT
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.)


-- 
447041: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=447041
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: rrdtool
Version: 1.2.15-0.3
Severity: grave
Justification: renders package unusable

rrdtool always seg fault when using GPRINT function. This make the use of the 
tool very limited.


# rrdtool  graph test.png DEF:a=a.rrd:fan:AVERAGE GPRINT:a:AVERAGE:%lf
Segmentation fault


Follow the strace:


# strace rrdtool  graph test.png DEF:a=a.rrd:fan:AVERAGE GPRINT:a:AVERAGE:%lf
execve("/usr/bin/rrdtool", ["rrdtool", "graph", "test.png", 
"DEF:a=a.rrd:fan:AVERAGE", "GPRINT:a:AVERAGE:%lf"], [/* 24 vars */]) = 0
uname({sys="Linux", node="LS-GL7D6", ...}) = 0
brk(0)                                  = 0x11000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40015000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=19787, ...}) = 0
mmap2(NULL, 19787, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/librrd.so.2", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264U\0\000"..., 512) = 
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=276588, ...}) = 0
mmap2(NULL, 309392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x4001e000
mprotect(0x4005d000, 51344, PROT_NONE)  = 0
mmap2(0x40064000, 24576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3e) = 0x40064000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libfreetype.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\24j\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=414512, ...}) = 0
mmap2(NULL, 446192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x4006a000
mprotect(0x400cd000, 40688, PROT_NONE)  = 0
mmap2(0x400d4000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62) = 0x400d4000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libpng12.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0045\0\000"..., 512) = 
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=127124, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x400d7000
mmap2(NULL, 158800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x400d8000
mprotect(0x400f7000, 31824, PROT_NONE)  = 0
mmap2(0x400fe000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e) = 0x400fe000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254\26\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=84988, ...}) = 0
mmap2(NULL, 116668, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x400ff000
mprotect(0x40114000, 30652, PROT_NONE)  = 0
mmap2(0x4011b000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0x4011b000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0HO\1\0004"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1091216, ...}) = 0
mmap2(NULL, 1128068, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x401ac000
mprotect(0x402b3000, 50820, PROT_NONE)  = 0
mmap2(0x402ba000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x106) = 0x402ba000
mmap2(0x402bd000, 9860, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402bd000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x402c0000
mprotect(0x402ba000, 8192, PROT_READ)   = 0
mprotect(0x401aa000, 4096, PROT_READ)   = 0
mprotect(0x4001c000, 4096, PROT_READ)   = 0
munmap(0x40016000, 19787)               = 0
brk(0)                                  = 0x11000
brk(0x32000)                            = 0x32000
open("/etc/localtime", O_RDONLY)        = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0"..., 4096) = 276
close(3)                                = 0
munmap(0x40016000, 4096)                = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1449376, ...}) = 0
mmap2(NULL, 1449376, PROT_READ, MAP_PRIVATE, 3, 0) = 0x402c1000
close(3)                                = 0
time(NULL)                              = 1192640568
time(NULL)                              = 1192640568
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
open("a.rrd", O_RDONLY)                 = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=47840, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40423000
read(3, "RRD\0000003\0\0\0\0C+\37[/%\300\307\1\0\0\0\10\0\0\0,\1"..., 4096) = 
4096
_llseek(3, 0, [4096], SEEK_CUR)         = 0
_llseek(3, 4096, [4096], SEEK_SET)      = 0
read(3, "\0\0\366\177\0\0\0`\0\0\366\177\0\0\0`\0\0\366\177\0\0"..., 4096) = 
4096
_llseek(3, 0, [0], SEEK_SET)            = 0
read(3, "RRD\0000003\0\0\0\0C+\37[/%\300\307\1\0\0\0\10\0\0\0,\1"..., 4096) = 
4096
close(3)                                = 0
munmap(0x40423000, 4096)                = 0
time(NULL)                              = 1192640568
+++ killed by SIGSEGV +++
Process 20605 detached


# dmesg |tail -30
 <1>Unable to handle kernel paging request at virtual address 00032000
pgd = c30e4000
[00032000] *pgd=0680a031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#133]
Modules linked in:
CPU: 0
PC is at CPDT_load_double+0x0/0x44
LR is at fpundefinstr+0x0/0x20
pc : [<c004f7fc>]    lr : [<c0024d60>]    Not tainted
sp : c59ddfb0  ip : 40064ba8  fp : 00000000
r10: c59dc064  r9 : c0024dc0  r8 : 00000100
r7 : 00032000  r6 : 00032000  r5 : 00020000  r4 : ed92c100
r3 : 20000010  r2 : 4002fddc  r1 : 00000005  r0 : c59dc0a4
Flags: nzcv  IRQs on  FIQs on  Mode SVC_32  Segment user
Control: A005317F  Table: 030E4000  DAC: 00000015
Process rrdtool (pid: 20605, stack limit = 0xc59dc1a0)
Stack: (0xc59ddfb0 to 0xc59de000)
dfa0:                                     00000000 000131b8 00032000 00011a70 
dfc0: 00003dc9 00000000 00011a70 beb44e5c 0000074c 00001c24 40064a68 00da72ec 
dfe0: 40064ba8 beb44cf0 4002fe00 4002fddc 20000010 ffffffff d9f56c8f 43294c77 
Backtrace: no frame pointer
Code: e3a04000 e3a05102 e880003c eafffd28 (e5961000) 


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: arm (armv5tejl)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.6-arm1
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages rrdtool depends on:
ii  libart-2.0-2              2.3.17-1       Library of functions for 2D graphi
ii  libc6                     2.3.6.ds1-8    GNU C Library: Shared libraries
ii  libfreetype6              2.2.1-5+etch1  FreeType 2 font engine, shared lib
ii  libpng12-0                1.2.15~beta5-1 PNG library - runtime
ii  librrd2                   1.2.15-0.3     Time-series data storage and displ
ii  zlib1g                    1:1.2.3-13     compression library - runtime

rrdtool recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: rrdtool
Source-Version: 1.2.27-1

We believe that the bug you reported is fixed in the latest version of
rrdtool, which is due to be installed in the Debian FTP archive:

librrd-ruby1.8_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/librrd-ruby1.8_1.2.27-1_i386.deb
librrd-ruby1.9_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/librrd-ruby1.9_1.2.27-1_i386.deb
librrd-ruby_1.2.27-1_all.deb
  to pool/main/r/rrdtool/librrd-ruby_1.2.27-1_all.deb
librrd2-dev_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/librrd2-dev_1.2.27-1_i386.deb
librrd2_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/librrd2_1.2.27-1_i386.deb
librrdp-perl_1.2.27-1_all.deb
  to pool/main/r/rrdtool/librrdp-perl_1.2.27-1_all.deb
librrds-perl_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/librrds-perl_1.2.27-1_i386.deb
python-rrd_1.2.27-1_all.deb
  to pool/main/r/rrdtool/python-rrd_1.2.27-1_all.deb
python-rrdtool_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/python-rrdtool_1.2.27-1_i386.deb
rrdtool-tcl_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/rrdtool-tcl_1.2.27-1_i386.deb
rrdtool_1.2.27-1.diff.gz
  to pool/main/r/rrdtool/rrdtool_1.2.27-1.diff.gz
rrdtool_1.2.27-1.dsc
  to pool/main/r/rrdtool/rrdtool_1.2.27-1.dsc
rrdtool_1.2.27-1_i386.deb
  to pool/main/r/rrdtool/rrdtool_1.2.27-1_i386.deb
rrdtool_1.2.27.orig.tar.gz
  to pool/main/r/rrdtool/rrdtool_1.2.27.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bernd Zeimetz <[EMAIL PROTECTED]> (supplier of updated rrdtool package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 24 Feb 2008 23:48:24 +0100
Source: rrdtool
Binary: rrdtool librrd2 librrd2-dev librrds-perl librrdp-perl rrdtool-tcl 
python-rrdtool python-rrd librrd-ruby librrd-ruby1.8 librrd-ruby1.9
Architecture: source i386 all
Version: 1.2.27-1
Distribution: unstable
Urgency: low
Maintainer: Debian RRDtool Team <[EMAIL PROTECTED]>
Changed-By: Bernd Zeimetz <[EMAIL PROTECTED]>
Description: 
 librrd-ruby - Time-series data storage and display system (Ruby interface)
 librrd-ruby1.8 - Time-series data storage and display system (Ruby 1.9 
interface)
 librrd-ruby1.9 - Time-series data storage and display system (Ruby 1.9 
interface)
 librrd2    - Time-series data storage and display system (runtime library)
 librrd2-dev - Time-series data storage and display system (development)
 librrdp-perl - Time-series data storage and display system (Perl interface, 
pipe
 librrds-perl - Time-series data storage and display system (Perl interface, 
shar
 python-rrd - Transitional dummy package
 python-rrdtool - Time-series data storage and display system (Python interface)
 rrdtool    - Time-series data storage and display system (programs)
 rrdtool-tcl - Time-series data storage and display system (Tcl interface)
Closes: 283935 390617 428778 432340 447041
Changes: 
 rrdtool (1.2.27-1) unstable; urgency=low
 .
   [ Bernd Zeimetz ]
   * New upstream release.
     - Finally allows + as leading characters in the input (Closes: #283935).
   * debian/rules, debian/librrd2.install:
     - Install rrdtool's ttf and configure rrd to use it.
   * debian/patches:
     - Updating patches to apply on 1.2.27.
     - Adding debian/patches/bts428778-floating-point-exception to fix a corner
       case that produces a SIGFPE (Closes: #428778). Patch created by
       David Martínez Moreno.
   * debian/control:
     - Removing the ttf-dejavu dependency from librrd2 (Closes: #390617).
     - Builds with -O2 segfault on arm, so disable it on arm for now until the
       bug is properly debugged, which will take some time (Closes: #447041).
 .
   [ Sebastian Harl ]
   * Adding debian/patches/typo by David Martínez Moreno to fix some typos
     (Closes: #432340).
Files: 
 e95560826b632bb7e38bb944a909bf9e 1204 utils optional rrdtool_1.2.27-1.dsc
 841ca303c88f7184cf0aaab07e52dec4 1081450 utils optional 
rrdtool_1.2.27.orig.tar.gz
 075156ec264523bde78239793946d78c 18274 utils optional rrdtool_1.2.27-1.diff.gz
 e9e17c6cfd1a6a7f8d9be327b6779b62 569546 utils optional 
rrdtool_1.2.27-1_i386.deb
 1249b3b607305d396c702662d3a72786 310422 libs optional librrd2_1.2.27-1_i386.deb
 f1dfcdbd8afd80c1fe6765acb8c97ab4 323816 libdevel optional 
librrd2-dev_1.2.27-1_i386.deb
 34c1ebc5fa4a8cb855915cf0882e448f 56838 perl optional 
librrds-perl_1.2.27-1_i386.deb
 11ea278e8cc22b0b741da67bcb89ba2b 45784 utils optional 
rrdtool-tcl_1.2.27-1_i386.deb
 060dc74eb72829eeffc1b66d76c8c53c 48318 python optional 
python-rrdtool_1.2.27-1_i386.deb
 7a3e9e6e4929a57533d53fde518789c0 44616 interpreters optional 
librrd-ruby1.8_1.2.27-1_i386.deb
 940ad5a680753f72c4030c05ac42aa6c 44624 interpreters optional 
librrd-ruby1.9_1.2.27-1_i386.deb
 8fd4e8f7ff349254ed7b1af1d9c02406 21624 perl optional 
librrdp-perl_1.2.27-1_all.deb
 ab6372064bb87f77e7ab8d4f1184109a 1008 python optional 
python-rrd_1.2.27-1_all.deb
 45ae1aa30b8cbc81fc2f0311648a8eb8 1010 interpreters optional 
librrd-ruby_1.2.27-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHwzOPBnqtBMk7/3kRAhfrAKC8Kr/AR19mNJhJQHH/uhDGtUn2dQCfdN7i
Bz6p4xFtBXDs57a8QZyWtfk=
=4ciN
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to