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

Segmentation fault when trying to run rpm



Would like to see if anybody has any ideas on this.

I just did a fresh install of rh 8.0 and now keep
getting a "Segmentation fault" (just this, nothing
else) when I try to run rpm (w/ any/no flags).
rpmquery does appear to work. I don't think this is
related to the db hang bug as discussed earlier (and
reported on www.rpm.org) as 'ps auxwww' shows no rpm
commands or libs running and there are no __db.00?'s
in /var/lib/rpm (at least until I run rpmquery, then
it produces some __db's). I tried the steps
suggested after running rpmquery and still produce
the same results. As suggested on www.rpm.org, I
have filed a bug report #85462 .

Relevant info:
platform:i686
rpm ver: rpm-4.1-1.06
RH ver: 8.0 (fresh install except /home dir)

On another ml, I vaguely remember somebody having
similiar problem and it was tied to $LANG (I could
be completely wrong, I can't recall or find), so
here is 'cat /etc/sysconfig/i18n'
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:ru_RU.UTF-8:ru_RU:ru:es_MX.UTF-8:es_MX:es"
SYSFONT="latarcyrheb-sun16"
and 'echo $LANG'
en_US.UTF-8
Here is also an end 'strace rpm' (if someone wants
the full strace, I'll email offlist to try and avoid 
bloating the list):
...
close(3)                                = 0
brk(0x8259000)                          = 0x8259000
brk(0x825a000)                          = 0x825a000
brk(0x825b000)                          = 0x825b000
open("/etc/popt", O_RDONLY)             = -1 ENOENT
(No such file or directory)
getuid32()                              = 0
geteuid32()                             = 0
open("/root/.popt", O_RDONLY)           = -1 ENOENT
(No such file or directory)
open("/etc/rpm/platform", O_RDONLY)     = -1 ENOENT
(No such file or directory)
uname({sys="Linux", node="west.DUMMY.com", ...}) = 0
rt_sigaction(SIGILL, {0x8142ac4, [ILL],
SA_RESTORER|SA_RESTART, 0x8161198}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++ 
If any other relevant info is needed, please let me
know.

tia

Steve






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