Summary: | dirmngr: segfault at 580 ip 00007fc2d1b68b02 sp 00007fff40a8e690 error 4 in libpth.so.20.0.27[7fc2d1b5f000+12000] | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Pavel Nakonechnyi <zorg1331> | ||||||
Component: | dirmngr | Assignee: | Sergey V Turchin <zerg> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | ||||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
GDB сессия: Reading symbols from /usr/bin/dirmngr...Reading symbols from /usr/lib/debug/usr/bin/dirmngr.debug...done. done. (gdb) run Starting program: /usr/bin/dirmngr Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7292b02 in pth_key_setdata () from /usr/lib64/libpth.so.20 (gdb) bt #0 0x00007ffff7292b02 in pth_key_setdata () from /usr/lib64/libpth.so.20 #1 0x000000000040726a in main (argc=1, argv=0x7fffffffe2b8) at dirmngr.c:723 (gdb) Created attachment 6404 [details]
dirmngr patch
Приложил патч, который скорее всего решает проблему, так как тут: https://bugs.archlinux.org/task/38560 аналогичная проблема решилась. Пересобрал в hasher из репозитория git://git.altlinux.org/people/zerg/packages/dirmngr.git с указанным патчем, работает. |
Created attachment 6403 [details] strace -f dirmngr Система: текущий на 12.10.2015 Сизиф. Запуск dirmngr из консоли или вызов его из стороннего приложения, приводят к нарушению сегментации: dirmngr[3660]: segfault at 580 ip 00007fc2d1b68b02 sp 00007fff40a8e690 error 4 in libpth.so.20.0.27[7fc2d1b5f000+12000] strace -f dirmngr во вложении