]> git.pld-linux.org Git - packages/rpm.git/blob - rpm-5.4.14-no-assert-abort-with-broken-headers.patch
- rpm-db-ver cap moved to -lib; release 57
[packages/rpm.git] / rpm-5.4.14-no-assert-abort-with-broken-headers.patch
1 --- rpm-5.4.14/rpmdb/header.c.noassert~ 2014-06-25 19:22:35.521902207 +0200
2 +++ rpm-5.4.14/rpmdb/header.c   2014-06-25 19:22:37.381920455 +0200
3 @@ -1076,7 +1076,7 @@ assert(h != NULL);
4                 rpmuint32_t * stei = (rpmuint32_t *)
5                         memcpy(alloca(nb), dataStart + off, nb);
6                 rdl = (rpmuint32_t)-ntohl(stei[2]);     /* negative offset */
7 -assert((rpmint32_t)rdl >= 0);  /* XXX insurance */
8 +//assert((rpmint32_t)rdl >= 0);        /* XXX insurance */
9                 ril = (rpmuint32_t)(rdl/sizeof(*pe));
10                 if (hdrchkTags(ril) || hdrchkData(rdl))
11                     goto errxit;
This page took 0.026945 seconds and 3 git commands to generate.