Summary: | Падает с сегфолтом при вводе корректного формата имени лог-фаила | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Evgenii Terechkov <evg> | ||||||
Component: | putty | Assignee: | Evgenii Terechkov <evg> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | arbars, mike | ||||||
Version: | unstable | ||||||||
Hardware: | x86 | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Evgenii Terechkov
2010-07-21 19:53:23 MSD
Хм... или это на gtk какой надо? (В ответ на комментарий №1)
> Хм... или это на gtk какой надо?
Обычно сначала стек с отладочными символами получают, а потом этот вопрос задают. Себе.
Впрочем, падает по ассерту, а гтк в стеке только из-за сигнальной модели.
Нет, таки putty безблагодатен. Разгадка одна: строчка LogFileName=/home/evg/.logs/&H_&D.&M.&Y.log в конфиге (дефолтном или для сессии). Если её убрать или отключить протоколирование, то хотя бы не падает с сегфолтом. Думаю, крив код форматирования имени фаила. (In reply to comment #3) > LogFileName=/home/evg/.logs/&H_&D.&M.&Y.log Рискну предложить черкнуть апстриму (putty / projects.tartarus.org), мне года три тому отвечали более-менее оперативно и внятно. Также боюсь, что из отсутствия более новых версий следует то, что ими никто особо не занимается (что-то там припоминается насчёт gtk2, уже не припомню точно). PS: я сейчас не доберусь => nobody@; плюс s/major/normal/ согласно BugSeverityPolicy по твоему же уточнению. Да, я забыл переставить важность. Посмотрим, что можно сделать... ... и ещё раз. Ненужен? Я знаю :-) Created attachment 4464 [details]
Пекапатч, чинит падение в сегфолт, но нужного всё равно не делает
Неразумные пекапонцы, писавшие PuTTY, видимо, не рассчитывали, что с помощью их программы кто-то действительно будет протоколировать действия: падает по ассерту если кто-то внезапно решил дописывать логи, а не перезаписывать их. Ну а если этот ассерт починить, то лог всё равно перезаписывается. Нет, это не человеческая логика, явно дело рук пекапонцев.
Заливай, ACL выдал. Рано ещё. Дописывать лог-файлы оно так и не может. Надо допекапатчивать. Created attachment 4576 [details]
Spec for 2010-10-01 snapshot
Как вам такой вариант? Не слишком радикально?
У меня он работает хорошо.
putty-0.60-alt4 -> sisyphus: * Sat Oct 02 2010 Terechkov Evgenii <evg@altlinux> 0.60-alt4 - 20101001 snapshot (ALT#23796) - Build with libgtk+2 - Old patches dropped Кто не спрятался - я не виноват :-) |