Mailinglist Archive: opensuse-commit (1421 mails)

< Previous Next >
commit evince
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 01 May 2008 14:13:24 +0200
  • Message-id: <20080501121324.4EC8B67804A@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package evince
checked in at Thu May 1 14:13:24 CEST 2008.


--------
--- GNOME/evince/evince.changes 2008-04-10 16:54:51.000000000 +0200
+++ /mounts/work_src_done/STABLE/evince/evince.changes 2008-05-01
10:24:02.081086000 +0200
@@ -1,0 +2,6 @@
+Thu May 1 10:28:33 CEST 2008 - hpj@xxxxxxx
+
+- Added evince-bnc379750-impress-parser-crashes.patch, which
+ fixes bnc#379750.
+
+-------------------------------------------------------------------



New:
----
evince-bnc379750-impress-parser-crashes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ evince.spec ++++++
--- /var/tmp/diff_new_pack.l14771/_old 2008-05-01 14:13:09.000000000 +0200
+++ /var/tmp/diff_new_pack.l14771/_new 2008-05-01 14:13:09.000000000 +0200
@@ -16,7 +16,7 @@
# Only for directory ownership:
BuildRequires: gtk-doc
Version: 2.22.1.1
-Release: 1
+Release: 11
Url: http://www.gnome.org/projects/evince/
Group: System/GUI/GNOME
License: GPL v2 or later
@@ -26,6 +26,8 @@
Patch4: evince-2.19.92-correct-help-uri.patch
# PATCH-FIX-UPSTREAM evince-thumbnailer-g_type_init.patch bnc358405 bgo513934
jpr@xxxxxxx
Patch5: evince-thumbnailer-g_type_init.patch
+# PATCH-FIX-UPSTREAM evince-bnc379750-impress-parser-crashes.patch bnc379750
hpj@xxxxxxxxxx
+Patch6: evince-bnc379750-impress-parser-crashes.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-lang = %{version}
# Replaces ggv in <= 10.3, gpdf in <= 10.2:
@@ -95,6 +97,7 @@
%setup -q
%patch4 -p1
%patch5 -p1
+%patch6 -p1

%build
# needed for evince-0.6.1:
@@ -157,6 +160,9 @@
%{_datadir}/gtk-doc/html/evince

%changelog
+* Thu May 01 2008 hpj@xxxxxxx
+- Added evince-bnc379750-impress-parser-crashes.patch, which
+ fixes bnc#379750.
* Thu Apr 10 2008 maw@xxxxxxx
- Update to version 2.22.1.1:
+ Bugs fixed: bgo#526799, bgo#526517, bgo#307087, bgo#524288,

++++++ evince-bnc379750-impress-parser-crashes.patch ++++++
diff -upr evince-2.22.1.1-pre/backend/impress/iksemel.c
evince-2.22.1.1-post/backend/impress/iksemel.c
--- evince-2.22.1.1-pre/backend/impress/iksemel.c 2008-04-07
16:05:29.000000000 -0500
+++ evince-2.22.1.1-post/backend/impress/iksemel.c 2008-05-01
02:28:46.000000000 -0500
@@ -761,11 +761,11 @@ sax_core (iksparser *prs, char *buf, int
if (prs->attcur >= (prs->attmax * 2)) {
void *tmp;
prs->attmax += 12;
- tmp = iks_malloc (sizeof(char
*) * 2 * prs->attmax);
+ tmp = iks_malloc (sizeof(char
*) * (2 * prs->attmax + 1));
if (!tmp) return IKS_NOMEM;
- memset (tmp, 0, sizeof(char *)
* 2 * prs->attmax);
+ memset (tmp, 0, sizeof(char *)
* (2 * prs->attmax + 1));
memcpy (tmp, prs->atts,
sizeof(char *) * prs->attcur);
- free (prs->atts);
+ iks_free (prs->atts);
prs->atts = tmp;
}
}
Only in evince-2.22.1.1-post/backend/impress: iksemel.c~

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages