Mirosław Mastalerz pisze:
Kompiluje się ok. Startuje poprawnie. W momencie gdy wykonuje przeładowanie, to otrzymuję:
*** glibc detected *** lmsd: reload: corrupted double-linked list: 0x0806a918 *** ======= Backtrace: ========= /lib/libc.so.6[0x9e5e1b] /lib/libc.so.6[0x9e7d8d] /lib/libc.so.6(__libc_malloc+0x7b)[0x9e9b7b] lmsd: reload(str_replace+0x4f)[0x804a7af] /usr/lms/lib/dns.so(reload+0xbb0)[0xb7ffa900] lmsd: reload[0x804ca3a] /lib/libc.so.6(__libc_start_main+0xe0)[0x994390] lmsd: reload[0x80497c1]
I oczywiście nie wykonuje żadnych instancji. Z procesów nie spada. Wygląda na problem w module dns.so Gdy nie uruchamiam tego modułu, to lmsd procuje poprawnie.
Fedora 8.0 glibc-2.7-2 kernel: 2.6.25.4
!DSPAM:483a9afe144731068017541!
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Kernel masz defaultowy czy skompilowałeś sam? Jeśli sam, to dogrywałeś coś w stylu grsecurity?
pokaż co wypluwa strace'a.
Miałem coś podobnego, musze sobie przypomnieć jak rozwiązałem. Patrz na maile o temacie "lmsd i dns.so" z 2007-09-02 i 2005-10-13
Pozdrawiam
!DSPAM:483a9d7c149376491211187!