Your message dated Sun, 11 Jan 2009 16:32:06 +0000
with message-id <[email protected]>
and subject line Bug#510929: fixed in gnumeric 1.8.3-6
has caused the Debian Bug report #510929,
regarding Segfault on empty attr in StyleRegion
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.)
--
510929: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510929
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnumeric
Version: 1.8.3-5
Severity: important
Gnumeric segfaults while loading files written by older versions of
gnumeric which contain empty attributes in gnm:StyleRegion.
The first attached file triggers the segfault; the second attached
file[1] has the empty attributes removed, and does not trigger the
segfault. [They were removed by the following trivial perl snippet:
perl -pi.bak2 -e 'BEGIN {$/=undef};
s{<gnm:StyleRegion>.+?</gnm:StyleRegion>}{}sg' \
temp.gnumeric;]
The following patch fixes the segfault, but this isn't the correct fix
for the actual problem. [I have also verified that this problem
reproduces in the version in experimental.]
--- gnumeric-1.9.3.orig/src/xml-sax-read.c
+++ gnumeric-1.9.3/src/xml-sax-read.c
@@ -252,7 +252,7 @@
xml_sax_attr_range (xmlChar const * const *attrs, GnmRange *res)
{
int flags = 0;
- for (; attrs[0] && attrs[1] ; attrs += 2)
+ for (; attrs != NULL && attrs[0] && attrs[1] ; attrs += 2)
if (gnm_xml_attr_int (attrs, "startCol", &res->start.col))
flags |= 0x1;
else if (gnm_xml_attr_int (attrs, "startRow", &res->start.row))
Don Armstrong
1: The attached files are seating charts from a class I taught in 2006
with the values foo-ized.
--
Junkies were all knitted together in a loose global macrame, the
intercontinental freemasonry of narcotics.
-- Bruce Sterling, _Holy Fire_ p257
http://www.donarmstrong.com http://rzlab.ucr.edu
--- End Message ---
--- Begin Message ---
Source: gnumeric
Source-Version: 1.8.3-6
We believe that the bug you reported is fixed in the latest version of
gnumeric, which is due to be installed in the Debian FTP archive:
gnumeric-common_1.8.3-6_all.deb
to pool/main/g/gnumeric/gnumeric-common_1.8.3-6_all.deb
gnumeric-doc_1.8.3-6_all.deb
to pool/main/g/gnumeric/gnumeric-doc_1.8.3-6_all.deb
gnumeric-plugins-extra_1.8.3-6_amd64.deb
to pool/main/g/gnumeric/gnumeric-plugins-extra_1.8.3-6_amd64.deb
gnumeric_1.8.3-6.diff.gz
to pool/main/g/gnumeric/gnumeric_1.8.3-6.diff.gz
gnumeric_1.8.3-6.dsc
to pool/main/g/gnumeric/gnumeric_1.8.3-6.dsc
gnumeric_1.8.3-6_amd64.deb
to pool/main/g/gnumeric/gnumeric_1.8.3-6_amd64.deb
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.
J.H.M. Dassen (Ray) <[email protected]> (supplier of updated gnumeric 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.8
Date: Sun, 11 Jan 2009 16:19:33 +0100
Source: gnumeric
Binary: gnumeric gnumeric-common gnumeric-doc gnumeric-plugins-extra
Architecture: source all amd64
Version: 1.8.3-6
Distribution: unstable
Urgency: medium
Maintainer: J.H.M. Dassen (Ray) <[email protected]>
Changed-By: J.H.M. Dassen (Ray) <[email protected]>
Description:
gnumeric - spreadsheet application for GNOME - main program
gnumeric-common - spreadsheet application for GNOME - common files
gnumeric-doc - spreadsheet application for GNOME - documentation
gnumeric-plugins-extra - spreadsheet application for GNOME - additional plugins
Closes: 509281 510929
Changes:
gnumeric (1.8.3-6) unstable; urgency=medium
.
* [NEWS, plugins/excel/ChangeLog, plugins/excel/ms-chart.c]: Pull in fixes
from SVN gnumeric-1-8 branch for issues affecting Excel charts
import/export (bugzilla.gnome.org #544935, #557027). (Closes: #509281)
* [ChangeLog, src/xml-sax-read.c] Pull in fix from SVN gnumeric-1-8 branch
to not crash on old gnumeric files which have gnm:StyleRegion tags
without attributes in them. (Closes: #510929)
Checksums-Sha1:
e2c33b6c3452fe450cd2f8135e52d8e6fa4fda71 1818 gnumeric_1.8.3-6.dsc
ae4e2d61d73b588efbe49c79d15a586ae7442903 136639 gnumeric_1.8.3-6.diff.gz
07ea20fa7d67a0bb1227bb0c2f1dcd76d38128c2 5244798
gnumeric-common_1.8.3-6_all.deb
bc2c71d2e677ee2a80401abacac7897e9e9329a4 4092822 gnumeric-doc_1.8.3-6_all.deb
969c25a2e2581b44b557746f9c9f2b5153215be4 2439302 gnumeric_1.8.3-6_amd64.deb
1f090402344c5380f7097baef93c9199a3215394 163070
gnumeric-plugins-extra_1.8.3-6_amd64.deb
Checksums-Sha256:
7d924ba7b45f741add5602d1f1fc0a36ae70aec7d2446a765bbc139ae9314a87 1818
gnumeric_1.8.3-6.dsc
0028d4e4574271bfe4bc250356c55ade5da9e5c6b638377507625cf8fb415b46 136639
gnumeric_1.8.3-6.diff.gz
ea3d2c06772973241e18da4d752a6564103d12738378668129d5601ddc9e419e 5244798
gnumeric-common_1.8.3-6_all.deb
994873ffae41b7ec4e0c068a8261578c74426b403e6aeb26328bbc285ad6a1b9 4092822
gnumeric-doc_1.8.3-6_all.deb
f12991f0786598f4fb636170c100eff5a8ace16e405a01db8915ae3a80de7647 2439302
gnumeric_1.8.3-6_amd64.deb
7a8ac0f6177be0ae82dad89b09b73d95c6ef90135fcd027a27749951dc658952 163070
gnumeric-plugins-extra_1.8.3-6_amd64.deb
Files:
270a06626c53a27edf714e52e14febcd 1818 math optional gnumeric_1.8.3-6.dsc
9efc22bac9fa5ed511a04e83b16034c8 136639 math optional gnumeric_1.8.3-6.diff.gz
78e9c646dc962060acd544db6503281c 5244798 math optional
gnumeric-common_1.8.3-6_all.deb
87d93b71e9d4c838b8bf317f46bd4d49 4092822 doc optional
gnumeric-doc_1.8.3-6_all.deb
e95ab2f05b80e27f8db62ab25ff1912d 2439302 math optional
gnumeric_1.8.3-6_amd64.deb
b9928ecfb733fed78fc1ae87c7bb63a9 163070 math optional
gnumeric-plugins-extra_1.8.3-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAklqHKwACgkQmGjI2TeZ54f/TwCeIv3/KeSEkKK4hjnKFPQGWFPE
TuoAnAnxrHMJTcJ8XciNr2iECESpaIaq
=FTG5
-----END PGP SIGNATURE-----
--- End Message ---