* apt-inst/contrib/arfile.cc:
authorMichael Vogt <michael.vogt@ubuntu.com>
Thu, 24 Sep 2009 07:32:20 +0000 (09:32 +0200)
committerMichael Vogt <michael.vogt@ubuntu.com>
Thu, 24 Sep 2009 07:32:20 +0000 (09:32 +0200)
  - show propper error message for Invalid archive members

apt-inst/contrib/arfile.cc
debian/changelog

index 7c85f2e..8f30355 100644 (file)
@@ -87,7 +87,7 @@ bool ARArchive::LoadHeaders()
          StrToNum(Head.Size,Memb->Size,sizeof(Head.Size)) == false)
       {
         delete Memb;
-        return _error->Error(_("Invalid archive member header"));
+        return _error->Error(_("Invalid archive member header %s"), Head.Name);
       }
         
       // Check for an extra long name string
index a27f958..cad2238 100644 (file)
@@ -3,6 +3,8 @@ apt (0.7.22.4) unstable; urgency=low
   * apt-pkg/deb/dpkgpm.cc:
     - when tcgetattr() returns non-zero skip all pty magic 
       (thanks to Simon Richter, closes: #509866)
+  * apt-inst/contrib/arfile.cc:
+    - show propper error message for Invalid archive members
 
  -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 31 Aug 2009 11:08:03 +0200