[Bug 1104474] Re: rpm segfault on xfs with 64bit inodes

Elan Ruusamäe 1104474 at bugs.launchpad.net
Wed Mar 13 12:14:44 CET 2013


any chance to fix that rpm won't crash? rpm should not  crash if .rpm
file is corrupted, it should refuse to install it or recover at it's
best guess (if possible)

-- 
You received this bug notification because you are subscribed to PLD
Linux.
https://bugs.launchpad.net/bugs/1104474

Title:
  rpm segfault on xfs with 64bit inodes

Status in PLD Linux Distribution:
  Fix Committed

Bug description:
  # rpm -q rpm
  rpm-5.4.10-37.x86_64
  # wget http://carme.pld-linux.org/~glen/th/x86_64/reviewboard-1.7.2-0.5.noarch.rpm
  # rpm -Uhv reviewboard-1.7.2-0.5.noarch.rpm  --nodeps -vv
  ...
  D: fini      100644  2 (   0,   0)           0 /usr/share/python2.7/site-packages/reviewboard/htdocs/static/admin/js/compress.52d3b8fad0d3.pyc;5101aa79
  D: fini      100644  2 (   0,   0)        2215 /usr/share/python2.7/site-packages/reviewboard/htdocs/static/admin/js/compress.52d3b8fad0d3.pyo;5101aa79
  D: fini      100644  2 (   0,   0)           0 /usr/share/python2.7/site-packages/reviewboard/hostingsvcs/versionone.pyc;5101aa79
  D: fini      100644  2 (   0,   0)        1290 /usr/share/python2.7/site-packages/reviewboard/hostingsvcs/versionone.pyo;5101aa79
  Segmentation fault

  after trying different versions. i see that temp files are left around:
  23:41:14 root[load: 0.30]@blodnatt /tmp# find /usr/share/python2.7/site-packages/ -name '*;*'
  /usr/share/python2.7/site-packages/reviewboard/scmtools/evolutions/repository_visible.pyo;510189cc
  /usr/share/python2.7/site-packages/reviewboard/scmtools/evolutions/repository_visible.pyo;51018a26
  /usr/share/python2.7/site-packages/reviewboard/scmtools/evolutions/repository_visible.pyo;51018a4c
  /usr/share/python2.7/site-packages/reviewboard/scmtools/evolutions/repository_visible.pyo;510192fe
  /usr/share/python2.7/site-packages/reviewboard/scmtools/evolutions/repository_visible.pyo;51019308
  /usr/share/python2.7/site-packages/reviewboard/webapi/encoder.pyo;510189cc
  /usr/share/python2.7/site-packages/reviewboard/webapi/encoder.pyo;51018a26
  /usr/share/python2.7/site-packages/reviewboard/webapi/encoder.pyo;51018a4c
  /usr/share/python2.7/site-packages/reviewboard/webapi/encoder.pyo;510192fe
  /usr/share/python2.7/site-packages/reviewboard/webapi/encoder.pyo;51019308
  /usr/share/python2.7/site-packages/reviewboard/hostingsvcs/versionone.pyo;5101a92d
  /usr/share/python2.7/site-packages/reviewboard/hostingsvcs/versionone.pyo;5101a93c
  /usr/share/python2.7/site-packages/reviewboard/hostingsvcs/versionone.pyo;5101aa79
  /usr/share/python2.7/site-packages/reviewboard/site/templatetags/__init__.pyo;5101a92d
  /usr/share/python2.7/site-packages/reviewboard/site/templatetags/__init__.pyo;5101a93c
  /usr/share/python2.7/site-packages/reviewboard/site/templatetags/__init__.pyo;5101aa79

  i.e some of them caused by same package, just different build, and crashes in different filename printed
  http://carme.pld-linux.org/~glen/th/x86_64/reviewboard-1.7.2-0.5.noarch.rpm

To manage notifications about this bug go to:
https://bugs.launchpad.net/pld-linux/+bug/1104474/+subscriptions


More information about the pld-bugs mailing list