[issue166] Segmentation fault on "smart update"

Jeff Johnson n3npq at mac.com
Tue Jun 6 07:23:19 PDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Jun 6, 2006, at 10:06 AM, Werner Flamme wrote:

>
> Hi Jeff,
>
> I tried rpm --rebuilddb 2 minutes before reading your mail :-) -   
> without
> success :-(. "rpm -qa -vv" does not segfault.
>
> "apt update" segfaults as well as "smart update.".
>
> The last lines of strace smart update:
>
> mmap(NULL, 184320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,  
> -1, 0)
> = 0x2aaab8e66000
> munmap(0x2aaab8e66000, 184320)          = 0
> mmap(NULL, 385024, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,  
> -1, 0)
> = 0x2aaab8e66000
> munmap(0x2aaab8e66000, 385024)          = 0
> mmap(NULL, 491520, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,  
> -1, 0)
> = 0x2aaab8e66000
> munmap(0x2aaab8e66000, 491520)          = 0
> mmap(NULL, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,  
> -1, 0)
> = 0x2aaab8e66000
> munmap(0x2aaab8e66000, 200704)          = 0
> brk(0x1e5a0000)                         = 0x1e5a0000
> brk(0x1e57f000)                         = 0x1e57f000
> - --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> +++ killed by SIGSEGV +++
>
> Hm, I see no hint. Dozens of mmap and munmap above, with some brks in
> between.  What do I have to look for?
>

If you send me
     strace -f -o /tmp/xxx rpm --rebuilddb -vv
output (presumably "without success" means rpm --rebuilddb is  
segfaulting too), I'll take a look.

Offhand, a segfault with lots of mmap calls smells like shared  
libraray loading, but I don't have enough context to guess.

73 de Jeff

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFEhY/muHNkGyA5spERAsWdAKCFSXqCXDCiZMOM9QtQU2H/zWgQkACdEb0c
GYXoQ7NVspMOPEiC97S+di8=
=E4tL
-----END PGP SIGNATURE-----



More information about the Smart mailing list