После обновления glibc-2.3.5-alt5 ntsysv вываливается с ошибкой *** glibc detected *** double free or corruption (!prev): 0x0805da90 *** Если нажать любую кнопку для выхода их программы.
Могу решить проблему путем выкидывания пакета на свалку истории.
А в апстриме никак не решали? Штука удобная для быстрых советов в community@, замены ей пока нет никакой.
(In reply to comment #1) > Могу решить проблему путем выкидывания пакета на свалку истории. Ошибка-то в libnewt? #0 0x40090571 in kill () from /lib/libc.so.6 #1 0x400902f5 in raise () from /lib/libc.so.6 #2 0x40091790 in abort () from /lib/libc.so.6 #3 0x400c3f5e in __fsetlocking () from /lib/libc.so.6 #4 0x400c9d16 in malloc_usable_size () from /lib/libc.so.6 #5 0x400ca82f in free () from /lib/libc.so.6 #6 0x40055434 in newtPopWindow () from /usr/lib/libnewt.so.0.50 #7 0x08049afd in servicesWindow (services=0x8056620, numServices=180, levels=32, backButton=0) at ntsysv.c:109 #8 0x0804a1f8 in main (argc=0, argv=0x0) at ntsysv.c:300
Вот как раз libnewt пора на свалку истории.
(In reply to comment #4) > Вот как раз libnewt пора на свалку истории. А какие есть альтернативные оконные библиотеки для консольных программ?
inger упоминал NDK++
Пакет ntsysv удалён из Сизифа одновременно с обновлением пакета chkconfig. Желающие иметь ntsysv в Сизифе могут поискать для него другого мантейнера.