[issue166] Segmentation fault on "smart update"
Werner Flamme
werner.flamme at ufz.de
Tue Jun 6 07:06:24 PDT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jeff Johnson schrieb am 06.06.2006 15:28:
> On Jun 6, 2006, at 8:38 AM, Werner Flamme at Labix Tracker wrote:
>
>> New submission from Werner Flamme <werner.flamme at ufz.de>:
>>
>> I run smart 0.41 on a SuSE 10.0/x86_64 box (python-2.4.1-3). All
>> went well for 2
>> days (thanks loki), today I only get "Segmentation fault" when I
>> enter "smart
>> update". smart --gui crashes without further notice. In /var/log/
>> messages I see
>> "Segmentation fault" and nothing more. Where can I look for the
>> reason? There is
>> nothing like smart.log or python.log in /var/log/
>>
>
> Hmmm, most segfaults wrto rpm tools are from data in an rpmdb.
>
> Does "rpm -qa -vv" segfault? That command will check SHA1 digests for
> all headers in an rpmdb.
>
> Otherwise some hint of what is segfaultin, perhpas by using strace,
> is what is needed.
>
> 73 de Jeff
>
>
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?
Regards,
Werner
- --
Werner Flamme, Abt. WKDV
UFZ Umweltforschungszentrum Leipzig-Halle GmbH,
Permoserstr. 15 - 04318 Leipzig
Tel.: (0341) 235-3921 - Fax (0341) 235-453921
http://www.ufz.de - eMail: werner.flamme at ufz.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFEhYvgk33Krq8b42MRAosGAJ48Bu97IeNG0MPBfDD+qLQ98iZpgACfW3vy
NXOXbKx0/2yX537B4vIg01U=
=YS7C
-----END PGP SIGNATURE-----
More information about the Smart
mailing list