Summary: | dev-libs/libgcrypt-1.4.0 makes things segfault | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrei Ivanov <andrei.ivanov> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | ||
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andrei Ivanov
2007-12-11 16:08:21 UTC
Reopen with a useful backtrace, thanks. http://www.gentoo.org/proj/en/qa/backtraces.xml After reading the guide for obtaining backtraces, I've set the nostrip feature and recompiled glibc(it says that glibc doesn't like -ggdb) and samba(with -march=prescott -O2 -pipe -ggdb)... but I still don't see any more info than before. /lib/libc-2.7.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, not stripped /usr/sbin/smbd: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, not stripped /lib/libthread_db-1.0.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, not stripped All of them are not stripped... What should I do? Any ideeas, please? Additional info needed from devs... What info do you need? Read the howto, recompile samba and its deps and attach a useful backtrace. We can't do anything until then. Please, read comment #2 I found this in log.smbd: lib/util.c:log_stack_trace(1737) BACKTRACE: 11 stack frames: #0 /usr/sbin/smbd(log_stack_trace+0x2d) [0x8022546b] #1 /usr/sbin/smbd(smb_panic+0x57) [0x80225583] #2 /usr/sbin/smbd [0x8021155e] #3 [0xb7f3e420] #4 /usr/sbin/smbd(cups_cache_reload+0x38) [0x8020217d] #5 /usr/sbin/smbd(pcap_cache_reload+0x147) [0x801ff608] #6 /usr/sbin/smbd(reload_printers+0x31) [0x802dee10] #7 /usr/sbin/smbd(reload_services+0xc2) [0x802defed] #8 /usr/sbin/smbd(main+0x4d6) [0x802e0406] #9 /lib/libc.so.6(__libc_start_main+0xe0) [0xb7bc5400] #10 /usr/sbin/smbd [0x800516e1] Also, please read comment #2 downgrading glibc failed because of make[5952]: segfault at 65200150 eip 080525c3 esp bfaade30 error 4 Well - you can't downgrade glibc. - if make and other things randomly segfault on your system, go check your HW. *** This bug has been marked as a duplicate of bug 20600 *** So.. it's just a coincidence that everything started failing after upgrading glibc? The solution was provided here: http://forums.gentoo.org/viewtopic.php?p=4618757#4618757 Btw, I've ran memtest86+ for almost for hours and cpuburn for almost 12 hours and no errors were reported. After re-emerging libgcrypt, everything was fine. The question is, why were samba and cups segfaulting after upgrading glibc? *** This bug has been marked as a duplicate of bug 201917 *** |