Титла: Проблем с eglibc в Debian testing Публикувано от: senser в Oct 11, 2011, 12:50 Здравейте,
Първо искам да уточня, че не съм голям потребител на Debian и дериватите му, и оттам не се ориентирам на 100% в дистрибуцията, но както и да е. Вчера инсталирах един Debian wheezy вкъщи и му сложих Network manager с plugin за openvpn. Проблемът се появява, когато тръгна да настройвам VPN-a. При изборът на частен ключ програмата крашва (nm-connection-editor) и съобщението в лога е: Код: segfault at 8 ip b706f666 sp bfe2db74 error 4 in libc-2.13.so[b6ff6000+153000] Segfault-a се получава в библиотека, която е част от eglibc (покрай проблема разбрах защо дебиан преди време са мигрирали към eglibc от glibc - интересна личност е Ulrich Drepper:)). Направих същото нещо и през дебъгер (gdb) и там резултатът беше: Код: Program received signal SIGSEGV, Segmentation fault. __strlen_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S:52 52 ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S: No such file or directory. in ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S Съответно, в резултат на известно гуглиране, попаднах на бъг, който е фикснат пред 2-3 год мисля (за съжаление в момента нямам линк към него, но мисля засега няма да е нужен) и реших, че не може да не е оправен и в дебиан. Забравих да спомена, че версията на eglibc е libc6-i686-2.13.21. Реших да разгледам сорса и евентуално да видя как седят нещата: Код: apt-get source libc6-i686 В сорса обаче цялата папка /sysdeps/i386/i686/multiarch/ беше празна, което според мен е причината за краша (по спомен в бъга, който гледах имаше нужните файлове в тази директория). Компилирането на сорса и инсталирането не промени нищо също така. Какво мислите по въпроса - бъг в дебиан ли е, аз ли нещо не се ориентирам правилно или може би и нещо друго... Поздрави! Титла: Re: Проблем с eglibc в Debian testing Публикувано от: senser в Oct 17, 2011, 19:56 Никой ли не е ползвал плъгина на NM за OpenVPN в тестовия Дебиан?
|