[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#507514: marked as done ([PR libmudflap/24619] mudflap instrumentation of dlopen is incorrect)



Your message dated Sat, 25 Sep 2010 17:48:19 +0000
with message-id <E1OzYrD-0004RI-TO@franck.debian.org>
and subject line Bug#507514: fixed in gcc-4.5 4.5.1-8
has caused the Debian Bug report #507514,
regarding [PR libmudflap/24619] mudflap instrumentation of dlopen is incorrect
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 owner@bugs.debian.org
immediately.)


-- 
507514: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507514
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-snapshot
Version: 20051023-1
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

If mudflap is used to instrument a program using dlopen, and the program
(assuming it is compiled with -rdynamic) loads itself by passing NULL for the
path to dlopen, the program will crash unconditionally; that is, regardless of
the options passed to mudflap, so long as instrumentation is enabled.

This is because (at least with GNU/Linux) it is valid to pass a NULL pointer as
the path argument to dlopen, and the instrumentation code unconditionally uses
strlen on that pointer, without checking first if it is NULL.

I have included the following patch, which may help fix the problem.  I have not
tested it, but it should work.  As always, it is "as is", with no warranty of
any kind.  The patch is against svn HEAD (r104588).

- --- mf-hooks2.c.orig	2005-10-30 20:35:44.000000000 +0000
+++ mf-hooks2.c	2005-10-30 20:37:38.000000000 +0000
@@ -1679,8 +1679,10 @@ WRAPPER2(void *, dlopen, const char *pat
   void *p;
   size_t n;
   TRACE ("%s\n", __PRETTY_FUNCTION__);
- -  n = strlen (path);
- -  MF_VALIDATE_EXTENT (path, CLAMPADD(n, 1), __MF_CHECK_READ, "dlopen path");
+  if (NULL != path) {
+    n = strlen (path);
+    MF_VALIDATE_EXTENT (path, CLAMPADD(n, 1), __MF_CHECK_READ, "dlopen path");
+  }
   p = dlopen (path, flags);
   if (NULL != p) {
 #ifdef MF_REGISTER_dlopen

- -- System Information:
Debian Release: testing/unstable
  APT prefers experimental
  APT policy: (500, 'experimental'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-1-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Versions of packages gcc-snapshot depends on:
ii  binutils           2.16.1cvs20050902-1   The GNU assembler, linker and bina
ii  libart-2.0-2       2.3.17-1              Library of functions for 2D graphi
ii  libatk1.0-0        1.10.3-1              The ATK accessibility toolkit
ii  libc6              2.3.5-7               GNU C Library: Shared libraries an
ii  libc6-dev          2.3.5-7               GNU C Library: Development Librari
ii  libcairo2          1.0.2-1               The Cairo 2D vector graphics libra
ii  libfontconfig1     2.3.2-1.1             generic font configuration library
ii  libfreetype6       2.1.10-1              FreeType 2 font engine, shared lib
ii  libglib2.0-0       2.8.3-1               The GLib library of C routines
ii  libgmp3c2          4.1.4-11              Multiprecision arithmetic library
ii  libgtk2.0-0        2.8.3-1               The GTK+ graphical user interface 
ii  libpango1.0-0      1.10.1-1              Layout and rendering of internatio
ii  libpng12-0         1.2.8rel-5            PNG library - runtime
ii  libx11-6           6.8.99.901.dfsg.1-1   X Window System protocol client li
ii  libxrender1        1:0.9.0+CVS20050919-2 X Rendering Extension client libra
ii  libxtst6           6.8.99.901.dfsg.1-1   X Window System event recording an
ii  xlibs              6.8.99.901.dfsg.1-1   X Window System client libraries m
ii  zlib1g             1:1.2.3-6             compression library - runtime

gcc-snapshot recommends no packages.

- -- no debconf information

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

iQEVAwUBQ2U22eWR/8lWBVPnAQOpewf/dnpt2OoQZbi7NmboBtxWvapyZoo5xTlg
EWJ2Tgv78SauIwya91o26FyG12+F3qpedy/VKQE8txkfQOVPOYtmnOd57KLNv7QJ
Q/7NYHp+AIaZD7KihuZOowZumoCXVmHjogJOT8cp4cPttduLWP5PgpplrS5T6uSz
bJXcNuhmupyBmTcx/2aPU3wglt/IEIimVEFSgAnZyWS9suHukdT2c0oaSdkxm57T
hMtX/xcK/eyQWjVC4DeQWk0G3nzSDHzZj/bnHbnC3tfuBlC8B90iI5jteCFUJmhX
RUMjGf46NbUQIOCxZzCU+1y6ws7woOXMChPhXDzW+ERGkfuxVKjbEA==
=iNA9
-----END PGP SIGNATURE-----


--- End Message ---
--- Begin Message ---
Source: gcc-4.5
Source-Version: 4.5.1-8

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

cpp-4.5_4.5.1-8_i386.deb
  to main/g/gcc-4.5/cpp-4.5_4.5.1-8_i386.deb
fixincludes_4.5.1-8_i386.deb
  to main/g/gcc-4.5/fixincludes_4.5.1-8_i386.deb
g++-4.5-multilib_4.5.1-8_i386.deb
  to main/g/gcc-4.5/g++-4.5-multilib_4.5.1-8_i386.deb
g++-4.5_4.5.1-8_i386.deb
  to main/g/gcc-4.5/g++-4.5_4.5.1-8_i386.deb
gcc-4.5-base_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gcc-4.5-base_4.5.1-8_i386.deb
gcc-4.5-locales_4.5.1-8_all.deb
  to main/g/gcc-4.5/gcc-4.5-locales_4.5.1-8_all.deb
gcc-4.5-multilib_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gcc-4.5-multilib_4.5.1-8_i386.deb
gcc-4.5-plugin-dev_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gcc-4.5-plugin-dev_4.5.1-8_i386.deb
gcc-4.5-source_4.5.1-8_all.deb
  to main/g/gcc-4.5/gcc-4.5-source_4.5.1-8_all.deb
gcc-4.5_4.5.1-8.diff.gz
  to main/g/gcc-4.5/gcc-4.5_4.5.1-8.diff.gz
gcc-4.5_4.5.1-8.dsc
  to main/g/gcc-4.5/gcc-4.5_4.5.1-8.dsc
gcc-4.5_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gcc-4.5_4.5.1-8_i386.deb
gfortran-4.5-multilib_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gfortran-4.5-multilib_4.5.1-8_i386.deb
gfortran-4.5_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gfortran-4.5_4.5.1-8_i386.deb
gobjc++-4.5-multilib_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gobjc++-4.5-multilib_4.5.1-8_i386.deb
gobjc++-4.5_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gobjc++-4.5_4.5.1-8_i386.deb
gobjc-4.5-multilib_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gobjc-4.5-multilib_4.5.1-8_i386.deb
gobjc-4.5_4.5.1-8_i386.deb
  to main/g/gcc-4.5/gobjc-4.5_4.5.1-8_i386.deb
lib64gcc1-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64gcc1-dbg_4.5.1-8_i386.deb
lib64gcc1_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64gcc1_4.5.1-8_i386.deb
lib64gfortran3-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64gfortran3-dbg_4.5.1-8_i386.deb
lib64gfortran3_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64gfortran3_4.5.1-8_i386.deb
lib64gomp1-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64gomp1-dbg_4.5.1-8_i386.deb
lib64gomp1_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64gomp1_4.5.1-8_i386.deb
lib64mudflap0-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64mudflap0-dbg_4.5.1-8_i386.deb
lib64mudflap0_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64mudflap0_4.5.1-8_i386.deb
lib64objc2-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64objc2-dbg_4.5.1-8_i386.deb
lib64objc2_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64objc2_4.5.1-8_i386.deb
lib64stdc++6-4.5-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64stdc++6-4.5-dbg_4.5.1-8_i386.deb
lib64stdc++6_4.5.1-8_i386.deb
  to main/g/gcc-4.5/lib64stdc++6_4.5.1-8_i386.deb
libgcc1-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libgcc1-dbg_4.5.1-8_i386.deb
libgcc1_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libgcc1_4.5.1-8_i386.deb
libgfortran3-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libgfortran3-dbg_4.5.1-8_i386.deb
libgfortran3_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libgfortran3_4.5.1-8_i386.deb
libgomp1-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libgomp1-dbg_4.5.1-8_i386.deb
libgomp1_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libgomp1_4.5.1-8_i386.deb
libmudflap0-4.5-dev_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libmudflap0-4.5-dev_4.5.1-8_i386.deb
libmudflap0-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libmudflap0-dbg_4.5.1-8_i386.deb
libmudflap0_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libmudflap0_4.5.1-8_i386.deb
libobjc2-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libobjc2-dbg_4.5.1-8_i386.deb
libobjc2_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libobjc2_4.5.1-8_i386.deb
libstdc++6-4.5-dbg_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libstdc++6-4.5-dbg_4.5.1-8_i386.deb
libstdc++6-4.5-dev_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libstdc++6-4.5-dev_4.5.1-8_i386.deb
libstdc++6-4.5-doc_4.5.1-8_all.deb
  to main/g/gcc-4.5/libstdc++6-4.5-doc_4.5.1-8_all.deb
libstdc++6-4.5-pic_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libstdc++6-4.5-pic_4.5.1-8_i386.deb
libstdc++6_4.5.1-8_i386.deb
  to main/g/gcc-4.5/libstdc++6_4.5.1-8_i386.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 507514@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-4.5 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 ftpmaster@debian.org)


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

Format: 1.8
Date: Sat, 25 Sep 2010 14:11:39 +0200
Source: gcc-4.5
Binary: gcc-4.5-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc4 libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib32gcc1 lib32gcc1-dbg libn32gcc1 libn32gcc1-dbg gcc-4.5 gcc-4.5-multilib gcc-4.5-plugin-dev gcc-4.5-hppa64 gcc-4.5-spu g++-4.5-spu gfortran-4.5-spu cpp-4.5 gcc-4.5-locales g++-4.5 g++-4.5-multilib libmudflap0 libmudflap0-dbg lib32mudflap0 lib32mudflap0-dbg lib64mudflap0 lib64mudflap0-dbg libn32mudflap0 libn32mudflap0-dbg libmudflap0-4.5-dev libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg libn32gomp1 libn32gomp1-dbg gobjc++-4.5 gobjc++-4.5-multilib gobjc-4.5 gobjc-4.5-multilib libobjc2 libobjc2-dbg lib64objc2 lib64objc2-dbg lib32objc2 lib32objc2-dbg libn32objc2 libn32objc2-dbg gfortran-4.5 gfortran-4.5-multilib libgfortran3 libgfortran3-dbg lib64gfortran3 lib64gfortran3-dbg lib32gfortran3 lib32gfortran3-dbg libn32gfortran3 libn32gfortran3-dbg libstdc++6 lib32stdc++6 lib64stdc++6 libn32stdc++6 libstdc++6-4.5-dev libstdc++6-4.5-pic
 libstdc++6-4.5-dbg lib32stdc++6-4.5-dbg lib64stdc++6-4.5-dbg libn32stdc++6-4.5-dbg libstdc++6-4.5-doc gcc-4.5-soft-float fixincludes
 gcc-4.5-source
Architecture: source all i386
Version: 4.5.1-8
Distribution: experimental
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 cpp-4.5    - The GNU C preprocessor
 fixincludes - Fix non-ANSI header files
 g++-4.5    - The GNU C++ compiler
 g++-4.5-multilib - The GNU C++ compiler (multilib files)
 g++-4.5-spu - SPU cross-compiler (C++ compiler)
 gcc-4.5    - The GNU C compiler
 gcc-4.5-base - The GNU Compiler Collection (base package)
 gcc-4.5-hppa64 - The GNU C compiler (cross compiler for hppa64)
 gcc-4.5-locales - The GNU C compiler (native language support files)
 gcc-4.5-multilib - The GNU C compiler (multilib files)
 gcc-4.5-plugin-dev - Files for GNU GCC plugin development.
 gcc-4.5-soft-float - The soft-floating-point gcc libraries (arm)
 gcc-4.5-source - Source of the GNU Compiler Collection
 gcc-4.5-spu - SPU cross-compiler (preprocessor and C compiler)
 gfortran-4.5 - The GNU Fortran 95 compiler
 gfortran-4.5-multilib - The GNU Fortran 95 compiler (multilib files)
 gfortran-4.5-spu - SPU cross-compiler (Fortran compiler)
 gobjc++-4.5 - The GNU Objective-C++ compiler
 gobjc++-4.5-multilib - The GNU Objective-C++ compiler (multilib files)
 gobjc-4.5  - The GNU Objective-C compiler
 gobjc-4.5-multilib - The GNU Objective-C compiler (multilib files)
 lib32gcc1  - GCC support library (32 bit Version)
 lib32gcc1-dbg - GCC support library (debug symbols)
 lib32gfortran3 - Runtime library for GNU Fortran applications (32bit)
 lib32gfortran3-dbg - Runtime library for GNU Fortran applications (32 bit debug symbol
 lib32gomp1 - GCC OpenMP (GOMP) support library (32bit)
 lib32gomp1-dbg - GCC OpenMP (GOMP) support library (32 bit debug symbols)
 lib32mudflap0 - GCC mudflap shared support libraries (32bit)
 lib32mudflap0-dbg - GCC mudflap shared support libraries (32 bit debug symbols)
 lib32objc2 - Runtime library for GNU Objective-C applications (32bit)
 lib32objc2-dbg - Runtime library for GNU Objective-C applications (32 bit debug sy
 lib32stdc++6 - The GNU Standard C++ Library v3 (32 bit Version)
 lib32stdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 lib64gcc1  - GCC support library (64bit)
 lib64gcc1-dbg - GCC support library (debug symbols)
 lib64gfortran3 - Runtime library for GNU Fortran applications (64bit)
 lib64gfortran3-dbg - Runtime library for GNU Fortran applications (64bit debug symbols
 lib64gomp1 - GCC OpenMP (GOMP) support library (64bit)
 lib64gomp1-dbg - GCC OpenMP (GOMP) support library (64bit debug symbols)
 lib64mudflap0 - GCC mudflap shared support libraries (64bit)
 lib64mudflap0-dbg - GCC mudflap shared support libraries (64 bit debug symbols)
 lib64objc2 - Runtime library for GNU Objective-C applications (64bit)
 lib64objc2-dbg - Runtime library for GNU Objective-C applications (64 bit debug sy
 lib64stdc++6 - The GNU Standard C++ Library v3 (64bit)
 lib64stdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 libgcc1    - GCC support library
 libgcc1-dbg - GCC support library (debug symbols)
 libgcc2    - GCC support library
 libgcc2-dbg - GCC support library (debug symbols)
 libgcc4    - GCC support library
 libgcc4-dbg - GCC support library (debug symbols)
 libgfortran3 - Runtime library for GNU Fortran applications
 libgfortran3-dbg - Runtime library for GNU Fortran applications (debug symbols)
 libgomp1   - GCC OpenMP (GOMP) support library
 libgomp1-dbg - GCC OpenMP (GOMP) support library (debug symbols)
 libmudflap0 - GCC mudflap shared support libraries
 libmudflap0-4.5-dev - GCC mudflap support libraries (development files)
 libmudflap0-dbg - GCC mudflap shared support libraries (debug symbols)
 libn32gcc1 - GCC support library (n32)
 libn32gcc1-dbg - GCC support library (debug symbols)
 libn32gfortran3 - Runtime library for GNU Fortran applications (n32)
 libn32gfortran3-dbg - Runtime library for GNU Fortran applications (n32 debug symbols)
 libn32gomp1 - GCC OpenMP (GOMP) support library (n32)
 libn32gomp1-dbg - GCC OpenMP (GOMP) support library (n32 debug symbols)
 libn32mudflap0 - GCC mudflap shared support libraries (n32)
 libn32mudflap0-dbg - GCC mudflap shared support libraries (n32 debug symbols)
 libn32objc2 - Runtime library for GNU Objective-C applications (n32)
 libn32objc2-dbg - Runtime library for GNU Objective-C applications (n32 debug symbo
 libn32stdc++6 - The GNU Standard C++ Library v3 (n32)
 libn32stdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 libobjc2   - Runtime library for GNU Objective-C applications
 libobjc2-dbg - Runtime library for GNU Objective-C applications (debug symbols)
 libstdc++6 - The GNU Standard C++ Library v3
 libstdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.5-dev - The GNU Standard C++ Library v3 (development files)
 libstdc++6-4.5-doc - The GNU Standard C++ Library v3 (documentation files)
 libstdc++6-4.5-pic - The GNU Standard C++ Library v3 (shared library subset kit)
Closes: 507514 597435
Changes: 
 gcc-4.5 (4.5.1-8) experimental; urgency=low
 .
   * Update to SVN 20100925 (r164618) from the gcc-4_5-branch.
     - Fix PR middle-end/44763, PR java/44095, PR target/35664,
       PR rtl-optimization/41085, PR rtl-optimization/45051,
       PR target/45694, PR middle-end/45678, PR middle-end/45678,
       PR middle-end/45704, PR rtl-optimization/45728, PR libfortran/45532,
       PR rtl-optimization/45695, PR rtl-optimization/42775, PR target/45726,
       PR tree-optimization/45623, PR tree-optimization/45709, PR debug/43628,
       PR tree-optimization/45709, PR rtl-optimization/45593, PR fortran/45081,
   * Find 32bit system libraries on sparc64, s390x.
   * Remove README.Debian from the source package to avoid confusion for
     readers of the packaging.
   * Don't include info files and man pages in hppa64 and spu builds.
     Closes: #597435.
   * Apply proposed patch for PR mudflap/24619 (instrumentation of dlopen)
     (Brian M. Carlson) Closes: #507514.
Checksums-Sha1: 
 b7b093c547e520281fc020ed098425863a0f04f2 3820 gcc-4.5_4.5.1-8.dsc
 d590f15dd492e501fab3e79c997b3d72c2f905d7 831912 gcc-4.5_4.5.1-8.diff.gz
 1f57b67893e77cffa6c9d8bf32fff400507aaa39 53040818 gcc-4.5-source_4.5.1-8_all.deb
 a6c2cc259709c214f4eaea7c7fc084137bd2aa26 3533018 libstdc++6-4.5-doc_4.5.1-8_all.deb
 38e10ee77140c73b0a4c9ab9921c4222d5c2d5d0 2310226 gcc-4.5-locales_4.5.1-8_all.deb
 3d43555d77c23dd7d587030d9137efa9334c0f0c 121578 gcc-4.5-base_4.5.1-8_i386.deb
 b05f6a66b1e47e4675870e3aee7f38bbafc9ce81 52188 libgcc1_4.5.1-8_i386.deb
 cd17ab6773c53e0ca313e7cdb5576a3b9d2b27be 101926 libgcc1-dbg_4.5.1-8_i386.deb
 ecc194a4d04d82fe901db49504900f15d5a5cfed 43118 lib64gcc1_4.5.1-8_i386.deb
 bad0bfb746b825c3b9f8e03dc201fb2bf12cb252 98724 lib64gcc1-dbg_4.5.1-8_i386.deb
 1db1a55a0edcd108411fe5751df0c75a0606d935 23490 libgomp1_4.5.1-8_i386.deb
 f3960e886859d87dd177455422da35963fe9fef4 66836 libgomp1-dbg_4.5.1-8_i386.deb
 94ab056ecdb0f8d8d8aaf4646e119632aa2a748e 25850 lib64gomp1_4.5.1-8_i386.deb
 3bfe183270e369290f511ba349eef28c8054bdad 64894 lib64gomp1-dbg_4.5.1-8_i386.deb
 8bccc714d162d49773c99c9dc87c1960116bc03e 4143414 cpp-4.5_4.5.1-8_i386.deb
 cb12459c6d56d1a3adf02900b551df67ce5dac50 61968 fixincludes_4.5.1-8_i386.deb
 c213bc62c3c41d7b1f7ca16d14616ec5b751d68f 214458 libmudflap0-4.5-dev_4.5.1-8_i386.deb
 6142379808722a5063c36b45a3a9d1e6706a6440 81926 libmudflap0_4.5.1-8_i386.deb
 2429e25cf74c4bcc72eaeebd122fc4a886810858 127764 libmudflap0-dbg_4.5.1-8_i386.deb
 8a247f71ae5c0c68a6dda3c86a00a53a19db0b16 98890 lib64mudflap0_4.5.1-8_i386.deb
 1ab64c167d5d20f859ad9de2f9d6d45d6a917219 136874 lib64mudflap0-dbg_4.5.1-8_i386.deb
 432820dcce7e43432c951acd49dc46e191c4f94d 870 gobjc++-4.5-multilib_4.5.1-8_i386.deb
 269e4e1cdce27bf6e8d1cb0e676d5f9e16d97c5e 4424204 gobjc++-4.5_4.5.1-8_i386.deb
 b7ccb719e577471294c3af515eb7f9d9dd033047 195166 gobjc-4.5-multilib_4.5.1-8_i386.deb
 e65b639729d5cc3ed3eeb32ab658b6b509ee1a94 4289622 gobjc-4.5_4.5.1-8_i386.deb
 d4c1d290b66e90417ef504ea29cfe27bddf73bc9 159940 libobjc2_4.5.1-8_i386.deb
 a87b1c59d6d71b24f3b190f9e7ea0b78e1026e4b 306144 libobjc2-dbg_4.5.1-8_i386.deb
 1dde8bceca0ac805b09c4e55067969577c8ec437 167788 lib64objc2_4.5.1-8_i386.deb
 c304e541833e224d43137c933ec4886e7a3bca0f 333500 lib64objc2-dbg_4.5.1-8_i386.deb
 f7f9962b889f289b968b34785f7dc25550ab8df7 1036544 g++-4.5-multilib_4.5.1-8_i386.deb
 3c2004d4812b5f5e4c0d134698e4b324d728020e 6024774 g++-4.5_4.5.1-8_i386.deb
 02db28a3edbf0b56f4c5e225d1a9fd571c496af7 343040 libstdc++6_4.5.1-8_i386.deb
 7fb44d9dfa45cfa570ea77c37485630a75a5f146 335128 lib64stdc++6_4.5.1-8_i386.deb
 f5283b983a8c2b61b879c2a276c99223b4c6cabd 6915876 lib64stdc++6-4.5-dbg_4.5.1-8_i386.deb
 3c2c949075abb9ada920f734b7394dbaee46d770 1583536 libstdc++6-4.5-dev_4.5.1-8_i386.deb
 d84195db040c3e4764c99e38ca642fb9ed770847 496438 libstdc++6-4.5-pic_4.5.1-8_i386.deb
 19009af0f53b0c649c10dca3dabd50f8d1c57c35 4129904 libstdc++6-4.5-dbg_4.5.1-8_i386.deb
 93a5d7ef504d7578257d008eb28427c658c48478 243560 libgfortran3_4.5.1-8_i386.deb
 2fd3e6e2264713c1c30eb7e4cc8fc8a12d461219 526726 libgfortran3-dbg_4.5.1-8_i386.deb
 f5ad0597e428dc4b6fd9a1ab96b514e4c35f1a2e 291500 lib64gfortran3_4.5.1-8_i386.deb
 02b6b2aad38d6db17e661c22fcd8d0789d48cd97 699834 lib64gfortran3-dbg_4.5.1-8_i386.deb
 fa8c7c9f35810c3da96c7f51709dbfb786a60ff2 366746 gfortran-4.5-multilib_4.5.1-8_i386.deb
 0a4391563a1a3e831a5227b96f6c141bc7592912 4707046 gfortran-4.5_4.5.1-8_i386.deb
 7f87b4a13a67c613f1be233339b9e7d592f963f2 2212192 gcc-4.5-multilib_4.5.1-8_i386.deb
 0f6b8c0fa0c3a00fd10b354dd187e037c2941c00 587202 gcc-4.5-plugin-dev_4.5.1-8_i386.deb
 2275ebc1726ce87c48aec9de40b6e8afbba815d7 6653960 gcc-4.5_4.5.1-8_i386.deb
Checksums-Sha256: 
 25b28a6d9294984e7baebdb1756b3353328691bdcce13298836a7907ad453c70 3820 gcc-4.5_4.5.1-8.dsc
 12480db9230295fbcba76633e856bb92fafc4193f394104f0d43f04981e150fc 831912 gcc-4.5_4.5.1-8.diff.gz
 a043cd7093bde98c566866b292d6b17c58fa838d27f83cda9f3d8192fb544b97 53040818 gcc-4.5-source_4.5.1-8_all.deb
 d566b588d1a63089034c2d735c0114e57f3446e2e611b502fb1d47cb1ef5b35a 3533018 libstdc++6-4.5-doc_4.5.1-8_all.deb
 829b4a6d4de1221975fd564d2e723688c4eab18841be2dbac879f60f8fcb10a5 2310226 gcc-4.5-locales_4.5.1-8_all.deb
 03b2b96ed0eade99ab9796657967af79f5bf2620a291e653ed55b15fdd6a5070 121578 gcc-4.5-base_4.5.1-8_i386.deb
 4893c7782f0c616c664f4c4031fc71afd19bddc5a747c7852d1176b81d8df169 52188 libgcc1_4.5.1-8_i386.deb
 1fc581a2474ea20ffc27ba1618cde07459202020cf939b4ff39226b305fc9a3f 101926 libgcc1-dbg_4.5.1-8_i386.deb
 22cd8369875a6d020b8da16cfcf7e179c09768a0c1922f313ef1f62f1901578c 43118 lib64gcc1_4.5.1-8_i386.deb
 865321297c1d6d8b3d179a6a0b51839f6e2f8440fee9e8fa14218888ee1d08eb 98724 lib64gcc1-dbg_4.5.1-8_i386.deb
 576c1bf0eb7e6ed70e8bf6aed0b27a65b3e2954f7d4109c646467b1a8cf774cd 23490 libgomp1_4.5.1-8_i386.deb
 d0f5535e9958569e242763c38363a05f014da4b979e33cbc0eb10693ee433a29 66836 libgomp1-dbg_4.5.1-8_i386.deb
 59a19141d705c9fec230060ff5af176a8def823e852878055f9f3a43509a641d 25850 lib64gomp1_4.5.1-8_i386.deb
 f64ba65eea03be2a7b4b6d39435a96c4401f416188f892afd977817676a6b97e 64894 lib64gomp1-dbg_4.5.1-8_i386.deb
 7db75747201a0778836bb9f7906ffeb3b9023f060bc5c81634473e228f44d88e 4143414 cpp-4.5_4.5.1-8_i386.deb
 edb5d7ed72235e977bb18a87fc5f1d1503c8553b31bb5f19c5bcee741d69aee3 61968 fixincludes_4.5.1-8_i386.deb
 d12b255fa5a953802a79d1d2ebdbba261008c9a278b7fb83b227237124f5d4d0 214458 libmudflap0-4.5-dev_4.5.1-8_i386.deb
 8721c2be2dfa9da5beaf9845b039ff2d3ede171c14ac5122b19d6d90bca9828d 81926 libmudflap0_4.5.1-8_i386.deb
 5a4e53831b40cd85c88308bb48a59b8d9330decf6246fb879eb3e33e7b457236 127764 libmudflap0-dbg_4.5.1-8_i386.deb
 7f5186d7a74273c45e940e3fa54d2ccf7ddd3706791e7785e655571a9d52eb29 98890 lib64mudflap0_4.5.1-8_i386.deb
 34b76f4511409911afabea5d58956411c51a7e420e3600c28869ea7e4259d736 136874 lib64mudflap0-dbg_4.5.1-8_i386.deb
 42009773f261d2452683d7154f70e6112fd003b570eeddc465af03c434a65860 870 gobjc++-4.5-multilib_4.5.1-8_i386.deb
 e4bff2217d0dbc210ef51ede90ddb5cb539bfba0a7cf6b5c35453ac0f482341a 4424204 gobjc++-4.5_4.5.1-8_i386.deb
 fa75841582dbc18e3256f437db328582240947032fbe9f3beb13ab35b3bcfff5 195166 gobjc-4.5-multilib_4.5.1-8_i386.deb
 f9ab4eb3c4dd4fbc16217b983be15e6fabd0bfcbc822958de66650ff5513c729 4289622 gobjc-4.5_4.5.1-8_i386.deb
 69f1ef5298c9d3a344ef66f8ba71e04dd33954934815b7c5c52f2890033d7ff6 159940 libobjc2_4.5.1-8_i386.deb
 78046c3f37e90d0dfd013ceffdd9a4d5d7e3e210e72c2503b1af38eb06b1cf02 306144 libobjc2-dbg_4.5.1-8_i386.deb
 976a5aed48486b4888ffa24de29d06c0ca87ae018ae4ea2e86351d24e1a4a4eb 167788 lib64objc2_4.5.1-8_i386.deb
 e9c3953d0d024d71d8492d43dd7a9c79141de27db85d643733f91fff7cfa700d 333500 lib64objc2-dbg_4.5.1-8_i386.deb
 668089b0a64d1fdeafb24d9e1ec2b08fbcba2a3634dd8141b84ceb286ed4f59c 1036544 g++-4.5-multilib_4.5.1-8_i386.deb
 581233b348717782652d566124f338f17d5401032cea78c0e1222a3f4935e9ea 6024774 g++-4.5_4.5.1-8_i386.deb
 8a8e40484fb41304b4a7fd131b74605d72a290bfddc48c8bb6f1cfa30c7ae6dd 343040 libstdc++6_4.5.1-8_i386.deb
 c6bfe38a05e7227d2dcffc9a5a73dbb8cf13217180addeaf0e9f6bffcaaa9c6c 335128 lib64stdc++6_4.5.1-8_i386.deb
 2dfe22f85c7d54274775c52fd6b331cc3cc3c51d32bdeb40215eb58f75b1ce49 6915876 lib64stdc++6-4.5-dbg_4.5.1-8_i386.deb
 3e7442fe265ad9648f41d562c6015632923019702b88475b328f8112344d80b2 1583536 libstdc++6-4.5-dev_4.5.1-8_i386.deb
 360bbd54823ecb5e1e1d843ce63dcf1146b637817221397d8f0dbd616ccc8da5 496438 libstdc++6-4.5-pic_4.5.1-8_i386.deb
 1c33cc60dd867c8d85371feb0d36b9f261143afb50e48cca0371fa85044e9f33 4129904 libstdc++6-4.5-dbg_4.5.1-8_i386.deb
 a362773bc742267851f36b018f9cc4c43c61abe00f7bcb2b8e183fb859aa39c6 243560 libgfortran3_4.5.1-8_i386.deb
 660950e761a657805c6076a0663074af815aeb55ad8bc37a3b420b1524f4ceeb 526726 libgfortran3-dbg_4.5.1-8_i386.deb
 832c46990a9afe57403c56cda7e455538e8d82b69f83d2192d408d14c69831a3 291500 lib64gfortran3_4.5.1-8_i386.deb
 631d7558f4835ceb7bd276b05e648beb6bf97ff6e0331d3b471ffa35cd2f902c 699834 lib64gfortran3-dbg_4.5.1-8_i386.deb
 368a54ae31dbdff75a464173d32bbf2cca38c72b73d1e8b69607593aec1fa006 366746 gfortran-4.5-multilib_4.5.1-8_i386.deb
 1df47dbfea02b80365b324ba255a2faae437bd3db37676bd0f78ffbf2aee048e 4707046 gfortran-4.5_4.5.1-8_i386.deb
 8358a292d69221cc76cb4c1550b4c8bd89bfac15b4bfd766cf52817df2704f41 2212192 gcc-4.5-multilib_4.5.1-8_i386.deb
 11bc4f6120c0b61b8c5367948e09659388cf7e379fadded798d1efa54cd4fc61 587202 gcc-4.5-plugin-dev_4.5.1-8_i386.deb
 10a6896e0679b019586df6d570c97c9d1146efdab73ad3b526e7f68aed5116ab 6653960 gcc-4.5_4.5.1-8_i386.deb
Files: 
 f3da7a3d33efa7c45598030e52c45949 3820 devel optional gcc-4.5_4.5.1-8.dsc
 6e22a6f7044bf41fdb62291b7281f10d 831912 devel optional gcc-4.5_4.5.1-8.diff.gz
 16e094141f543e864eaa7f0933bea1eb 53040818 devel optional gcc-4.5-source_4.5.1-8_all.deb
 d6822b1fa8c9e93c63e3070bd1231b5b 3533018 doc optional libstdc++6-4.5-doc_4.5.1-8_all.deb
 1438d7221f03dc8d489fba308a577e55 2310226 devel optional gcc-4.5-locales_4.5.1-8_all.deb
 d60625619b853f33ecce9460e284851f 121578 libs required gcc-4.5-base_4.5.1-8_i386.deb
 91c86d510f5c344f30c9afbc2b4e47dd 52188 libs required libgcc1_4.5.1-8_i386.deb
 0cfa3f72566b505a00aab7109b0ae94a 101926 debug extra libgcc1-dbg_4.5.1-8_i386.deb
 4668e2a4a8b861a96709dcc9fe523d13 43118 libs optional lib64gcc1_4.5.1-8_i386.deb
 95438f83c40eb8316d1085d0c3eb422e 98724 debug extra lib64gcc1-dbg_4.5.1-8_i386.deb
 14e9dfa3af37af7315ffd3a7319e3891 23490 libs optional libgomp1_4.5.1-8_i386.deb
 7a5d0f63cb2408f898a1c1ae0d9dbf18 66836 debug extra libgomp1-dbg_4.5.1-8_i386.deb
 704c790caa780f1e98e095e355678166 25850 libs optional lib64gomp1_4.5.1-8_i386.deb
 8c97eb6b0b73cc2d9085a8f6dc6d2c10 64894 debug extra lib64gomp1-dbg_4.5.1-8_i386.deb
 c8f394f0118d6488cc739779a4b5a941 4143414 interpreters optional cpp-4.5_4.5.1-8_i386.deb
 6c23ba5d44171ec6f077783672de75bd 61968 devel optional fixincludes_4.5.1-8_i386.deb
 fc31a63a94d80e56608d1274f3695711 214458 libdevel optional libmudflap0-4.5-dev_4.5.1-8_i386.deb
 806db64d793408fe3c2bf1080ad5bfe2 81926 libs optional libmudflap0_4.5.1-8_i386.deb
 c358138731ad1f453462709bb5987191 127764 debug extra libmudflap0-dbg_4.5.1-8_i386.deb
 fb9266feb690090037bc71908eaea8ef 98890 libs optional lib64mudflap0_4.5.1-8_i386.deb
 678c2fecb9cf44c1363ae91aaf279dc1 136874 debug extra lib64mudflap0-dbg_4.5.1-8_i386.deb
 ed358df66dd55ea4886c1672ab2ea348 870 devel optional gobjc++-4.5-multilib_4.5.1-8_i386.deb
 d8df1d8ab7682bc36e02c970ce8f3f1a 4424204 devel optional gobjc++-4.5_4.5.1-8_i386.deb
 cfcbe9208638b900fcc863b5a0cfc59b 195166 devel optional gobjc-4.5-multilib_4.5.1-8_i386.deb
 edce439a444be674b538dda017be8ac4 4289622 devel optional gobjc-4.5_4.5.1-8_i386.deb
 390fe7f4c796f9cdfd241f958e16d174 159940 libs optional libobjc2_4.5.1-8_i386.deb
 d5a8d54476a3519f4e97ea6f380f1107 306144 debug extra libobjc2-dbg_4.5.1-8_i386.deb
 2514f01e100e779749c030a619307b4b 167788 libs optional lib64objc2_4.5.1-8_i386.deb
 244687071b03c20f9fca45590317868b 333500 debug extra lib64objc2-dbg_4.5.1-8_i386.deb
 9cb343713466b7152664e0d41e47203a 1036544 devel optional g++-4.5-multilib_4.5.1-8_i386.deb
 52020bcac7fbf9f39ca06409e23d540c 6024774 devel optional g++-4.5_4.5.1-8_i386.deb
 d3c77ad627719190f953d740a4b3602d 343040 libs required libstdc++6_4.5.1-8_i386.deb
 26e153dbfe038fdec576a15e9123ac93 335128 libs optional lib64stdc++6_4.5.1-8_i386.deb
 e8e665f436fb296ab9fedd027e18c18f 6915876 debug extra lib64stdc++6-4.5-dbg_4.5.1-8_i386.deb
 675839ee2e1b369d393b3ac8eb9bc6dc 1583536 libdevel optional libstdc++6-4.5-dev_4.5.1-8_i386.deb
 34a14c675c2a8e910f2e69afe593eb5d 496438 libdevel extra libstdc++6-4.5-pic_4.5.1-8_i386.deb
 e533afa05a023ebcd9817be56b7162fc 4129904 debug extra libstdc++6-4.5-dbg_4.5.1-8_i386.deb
 eef9ae2aa39d2d7e01686ac87d3483a9 243560 libs optional libgfortran3_4.5.1-8_i386.deb
 4e475ef3801574c607a2018595f30738 526726 debug extra libgfortran3-dbg_4.5.1-8_i386.deb
 7353e958f768235364897aae8e90071c 291500 libs optional lib64gfortran3_4.5.1-8_i386.deb
 6dac53e18d2563ef4200911554eb0dd8 699834 debug extra lib64gfortran3-dbg_4.5.1-8_i386.deb
 e72527342aef0b44cadc38b1b700fad0 366746 devel optional gfortran-4.5-multilib_4.5.1-8_i386.deb
 882f5f1a7e17addcb0dac2d286fb129b 4707046 devel optional gfortran-4.5_4.5.1-8_i386.deb
 6bee9bdb1ecaf3e93d04a11e9dfbdbfa 2212192 devel optional gcc-4.5-multilib_4.5.1-8_i386.deb
 67f3d2f7c0246bb23d0af9de2c95f229 587202 devel optional gcc-4.5-plugin-dev_4.5.1-8_i386.deb
 8a0a29be304b58d9adbb6370d925db09 6653960 devel optional gcc-4.5_4.5.1-8_i386.deb

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

iEYEARECAAYFAkyeLhYACgkQStlRaw+TLJww7QCgvFaJZnTESquzQxyQNTH7XANK
KeMAn1kxczj8zcggPKWvbzfDyGM/lwGb
=YiJk
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: