Bug 17488
Summary: | Failed installation on automounted dir | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Enrico Scholz <rh-bugzilla> |
Component: | rpm | Assignee: | Jeff Johnson <jbj> |
Status: | CLOSED DUPLICATE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2000-09-14 19:48:59 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Enrico Scholz
2000-09-14 03:06:26 UTC
Some more information about the last coredump: # gdb .libs/rpmi (gdb) r -U /usr/src/redhat/RPMS/noarch/filesystem-2.0.7-1.noarch.rpm --force --test --excludepath=/var/spool/mail Program received signal SIGSEGV, Segmentation fault. 0x401c5dc3 in strlen () from /lib/libc.so.6 (gdb) bt #0 0x401c5dc3 in strlen () from /lib/libc.so.6 #1 0x400805d7 in relocateFileList (alp=0x805c380, probs=0x8079b80, origH=0x8087340, actions=0x0, allowBadRelocate=1) at transaction.c:448 #2 0x400835eb in rpmRunTransactions (ts=0x805c2f0, notify=0x40078b70 <showProgress>, notifyData=0x20, okProbs=0x0, newProbs=0xbffff488, transFlags=1, ignoreSet=116) at transaction.c:1686 #3 0x4007995c in rpmInstall (rootdir=0x804b1e0 "/", fileArgv=0x80510a0, transFlags=1, interfaceFlags=32, probFilter=116, relocations=0x80557c0) at rpminstall.c:370 #4 0x804b095 in main (argc=6, argv=0xbffff604) at rpmqv.c:1410 #5 0x40160b65 in __libc_start_main (main=0x804a150 <main>, argc=6, ubp_av=0xbffff604, init=0x8049018 <_init>, fini=0x804b19c <_fini>, rtld_fini=0x4000df24 <_dl_fini>, stack_end=0xbffff5fc) at ../sysdeps/generic/libc-start.c:111 (gdb) up #1 0x400805d7 in relocateFileList (alp=0x805c380, probs=0x8079b80, origH=0x8087340, actions=0x0, allowBadRelocate=1) at transaction.c:448 448 len = strlen(relocations[j].newPath); (gdb) up #1 0x400805d7 in relocateFileList (alp=0x805c380, probs=0x8079b80, origH=0x8087340, actions=0x0, allowBadRelocate=1) at transaction.c:448 448 len = strlen(relocations[j].newPath); (gdb) p relocations $3 = (rpmRelocation *) 0xbfffef70 (gdb) p *relocations $4 = {oldPath = 0xbfffef60 "/var/spool/mail", newPath = 0x0} (gdb) p j $5 = 0 You are runnung strlen() with a null-ptr as argument |