DirectumCompany / DirectumCompany/DirectumLogViewer

Молча закрывается при старте, если сбой с путями до файлов.

Open
#27 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
11
Forks
11
PR merge metrics
No merged PRs in 30d

Description

Есть проблема в работе функции private string[] FindLogs(string directory) (LogViewer\MainWindow.xaml.cs)

Функция Directory.GetFiles() вызывает исключение, если не может зайти в подкаталог, возможно будет падать еще при каких-то условиях, причем исключение не перехватывается и **программа молча закрывается**.

Простой вариант проверки - указать путь для контроля "C:\", упадёт потому что не сумеет попасть в "System Volume Information". При этом уже не получится изменить настройки, только лезть в реестр "SOFTWARE\JsonLogViewerSettings" и править путь или удалять раздел реестра.

Заодно - неочевидно, что путь к настройкам в реестре не содержит "Directum".

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.