[Pkg-utopia-commits] r2478 - in /packages/unstable/dbus/debian: changelog patches/20-dbus-alpha-unaligned.patch
biebl at users.alioth.debian.org
biebl at users.alioth.debian.org
Thu Oct 23 23:53:59 UTC 2008
Author: biebl
Date: Thu Oct 23 23:53:59 2008
New Revision: 2478
URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=2478
Log:
* debian/patches/20-dbus-alpha-unaligned.patch
- Fix misaligned memory access which causes "unaligned traps" on Alpha.
(Closes: #502408)
Added:
packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch
Modified:
packages/unstable/dbus/debian/changelog
Modified: packages/unstable/dbus/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/changelog?rev=2478&op=diff
==============================================================================
--- packages/unstable/dbus/debian/changelog (original)
+++ packages/unstable/dbus/debian/changelog Thu Oct 23 23:53:59 2008
@@ -7,8 +7,11 @@
error. (Closes: #501443)
Fixes: CVE-2008-3834
- Urgency high for the security fix.
-
- -- Michael Biebl <biebl at debian.org> Fri, 24 Oct 2008 01:40:29 +0200
+ * debian/patches/20-dbus-alpha-unaligned.patch
+ - Fix misaligned memory access which causes "unaligned traps" on Alpha.
+ (Closes: #502408)
+
+ -- Michael Biebl <biebl at debian.org> Fri, 24 Oct 2008 01:48:04 +0200
dbus (1.2.1-3) unstable; urgency=low
Added: packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch?rev=2478&op=file
==============================================================================
--- packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch (added)
+++ packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch Thu Oct 23 23:53:59 2008
@@ -1,0 +1,11 @@
+--- a/dbus/dbus-marshal-basic.c.ORIG 2008-04-23 17:54:58.000000000 -0400
++++ b/dbus/dbus-marshal-basic.c 2008-04-23 18:00:06.000000000 -0400
+@@ -518,7 +518,7 @@ _dbus_marshal_read_basic (const DBusStri
+ switch (type)
+ {
+ case DBUS_TYPE_BYTE:
+- vp->byt = _dbus_string_get_byte (str, pos);
++ *((volatile char *)&vp->byt) = _dbus_string_get_byte (str, pos);
+ (pos)++;
+ break;
+ case DBUS_TYPE_INT16:
More information about the Pkg-utopia-commits
mailing list