Bug 1873

Summary: Включение отладки для UniOffice
Product: UniOffice@Etersoft Reporter: Vitaly Lipatov <lav>
Component: ExcelAssignee: Синицын Иван <ivan>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5    
Version: 0.1   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:

Description Vitaly Lipatov 2008-05-30 16:10:48 MSD
Предлагаю выводить весь вывод, только если переменная окружения
UNIOFFICEDEBUG установлена в +all
В другом случае выводить только критические ошибки (FIXME)
Comment 1 Синицын Иван 2008-05-30 16:18:18 MSD
да наверно имеет смысл, и еще надо подумать, над тем, чтобы писать ошибки в файл, иначе проблема с пользователями под Windows, они не могут прислать логи работы.
Comment 2 Vitaly Lipatov 2008-05-30 17:29:52 MSD
Ну тогда можно просто при подгрузке DLL создавать лог и писать его всегда, никого не спрашивая. Всё равно сейчас отладочный период, ну будет чуть медленнее работать.
Comment 3 Синицын Иван 2008-07-15 08:44:10 MSD
А если при загрузке Dll определять наличие какого-нибудь файла, например (%SystemDirectory%\unioffice_debug.log). И если он есть, то писать лог, иначе нет
Comment 4 Vitaly Lipatov 2008-07-15 10:47:08 MSD
Да, идея хорошая.
Comment 5 Синицын Иван 2008-07-31 11:54:58 MSD
Реализовал. Патч приложен. 
Запись лога происходит, только тогда когда в папке %SystemDirectory% находится файл `unioffice.log`.
Проверил под wine работает корректно. Как проверю под window закрою багу.
Comment 6 Синицын Иван 2008-08-01 09:06:15 MSD
Проверил на windows. Все работает правильно. Закрываю.