Live dc++ forum
Форма входа
Логин:
Пароль:
Главная | Официальные баги GreyLinkDC++ - Страница 115 - Форум | Четверг, 25.04.2024, 16:54
[ Новые сообщения · Участники · Правила форума · Поиск
Форум » >> » DC++ » Официальные баги GreyLinkDC++ (пишем сюда об ошибках программы, постим exceptioninfo)
Официальные баги GreyLinkDC++
KarumoДата: Вторник, 11.11.2008, 04:17 | Сообщение # 1
Полковник
Сообщений: 249
Репутация: 17
Статус: Offline
Приступим.
желательно, чтобы сообщение шло с:
a) если это краш(падение, перезагрузка клиента), то с примером из settings\exceptioninfo.txt.
b) с пояснением последовательности действий, скриншотами\видео,
c) с номером релиза откуда тянется ошибка - с целью локализации
d) с указанием релизных номеров используемых программ (пример: Vista SP1, Касперский v.xxx).
e) и сравнение с другими клентами, может у них тотже глюк

(описания багов будут заноситься в порядке поступления, начинаться со знака "-", исправленные со знака "*" и в [в какой версии исправлено])
Большие описание скрываем в споилер, для удобочитаемости.

- Неработает фича "переместить/переименовать" в меню очереди скачивания в случае если файл в данный момент закачивается. Работает лишь когда файл на паузе либо в ожидании

Исправленные:


* оптимизировано в 5.38 - При попытке расшарить много файлов (больше 10 тыс. клиент подвисает)

* Баг предположительно с 5.34 или 5.37 версии. (Исправлен в 5.42)
Графика. Различные цвета "ушёл", "пришёл" в ЛС: Подробно описано на скрине:


В общем чате все нормально с цветами , а вот в ЛС после 5.33 цвета не настраиваются, всегда тёмный цвет... (Sasha)

* исправлено в 5.91 При перезапуске не сохраняется положение панелей (панель управления, панель винампа, панель поиска) начиная с 5.90

* исправлено в 5.94 Начиная с 5.89 не отображаются флаги юзеров в чате.

* Исправлено в 5.96- Начиная с 5.89 содержимое чата или лс прыгает, если в самой верхней строчке текста имеется смайл, этот смайл очередной нижней строчкой текста перекрывается верхней границей окна на половину и его опускает вниз вместе со всем текстом, чтобы смайл был виден полностью, при этом уезжает за нижнюю границу окна нижняя строка текста.


* исправлено в 5.997 Вкладки часто наезжают друг на друга (см.скрин). Например при таком порядке их открытия: хаб, затем очередь скачивания, затем поиск.


[/spoiler]

E-mail: greyteam@mail.ru - адрес для сообщений (багрепортов и фичзапросов) авторам программы.
Прикрепления: 3131371.gif (46.9 Kb) · 0281008.jpg (8.4 Kb) · 3707979.png (19.6 Kb)
 
OCTAGRAMДата: Понедельник, 23.08.2010, 22:38 | Сообщение # 1711
Подполковник
Сообщений: 115
Репутация: 12
Статус: Offline
В GreyLink 0.39, если нажать на магнитную ссылку на уже расшаренный .dcls–список и выбрать скачать, файл помещается в очередь закачки, и ничего с ним не происходит. В очереди закачки «нет источников». Для других мелких файлов срабатывает копирование из шары.







Сообщение отредактировал OCTAGRAM - Понедельник, 23.08.2010, 22:44
 
Otshelnik-FmДата: Вторник, 24.08.2010, 01:17 | Сообщение # 1712
Рядовой
Сообщений: 16
Репутация: 0
Статус: Offline
в версии 0.21 если в очереди скачивания выбираешь 15 файлов и жмешь "Поиск альтернативных истоников" в таймере пишет что поиск начнется через 3 часа.

и еще баг при восстановлении поврежденного файла - он не докачивает недостающие сегменты а начинает скачивать файл заново.

И еще хотелось бы чтоб типы искомых файлов выбирались не по одному, а несколько: ставить галки у типов файлов - например Аудио и Видео (а сейчас выпадаемый список и только один вид файла - не удобно)


http://beoff.ru - магнет ссылки для поклонников ужасов, триллеров, фантастики
 
SMTДата: Вторник, 24.08.2010, 07:48 | Сообщение # 1713
Генерал-лейтенант
Сообщений: 514
Репутация: 28
Статус: Offline
Quote (Otshelnik-Fm)
и еще баг при восстановлении поврежденного файла - он не докачивает недостающие сегменты а начинает скачивать файл заново.

проверил - убил 5 кусков по 2 мегабайта в случайных местах фильма - всё быстро и правильно восстановилось. скорее всего, ты ввёл не тот магнет и поэтому файл перекачался на все 100%

Quote (Otshelnik-Fm)
И еще хотелось бы чтоб типы искомых файлов выбирались не по одному, а несколько: ставить галки у типов файлов - например Аудио и Видео

это тебе не сюда biggrin это к разработчикам протокола. что толку нарисовать галочки, если другие клиенты их не понимают

Quote (Otshelnik-Fm)
если в очереди скачивания выбираешь 15 файлов и жмешь "Поиск альтернативных истоников" в таймере пишет что поиск начнется через 3 часа

проверил - ожидание 15 минут (интервал ожидания между поисками - 60 секунд)
 
OCTAGRAMДата: Вторник, 24.08.2010, 10:59 | Сообщение # 1714
Подполковник
Сообщений: 115
Репутация: 12
Статус: Offline
Quote (SMT)
проверил - убил 5 кусков по 2 мегабайта в случайных местах фильма - всё быстро и правильно восстановилось. скорее всего, ты ввёл не тот магнет и поэтому файл перекачался на все 100%

Да, последний раз Гостью из будущего восстанавливал, восстановление сработало как надо, перекачался только тот кусок, на котором свет выключился.

Quote (SMT)
это тебе не сюда :biggrin: это к разработчикам протокола. что толку нарисовать галочки, если другие клиенты их не понимают

В NMDC это же просто постфактум фильтр?






 
SMTДата: Вторник, 24.08.2010, 16:23 | Сообщение # 1715
Генерал-лейтенант
Сообщений: 514
Репутация: 28
Статус: Offline
Quote (OCTAGRAM)
В NMDC это же просто постфактум фильтр?

как раз нет. в NMDC-запросе есть код типа файла.
а вот в ADC клиент передаёт список расширений, которые подходят под запрос и там можно сделать галочки.

но кому это надо, если галочки не будут работать, если ты зашёл хотя бы на один NMDC-хаб

 
Otshelnik-FmДата: Вторник, 24.08.2010, 18:45 | Сообщение # 1716
Рядовой
Сообщений: 16
Репутация: 0
Статус: Offline
странно. Но файл был до бита одинаков. Только tth разные. и мой файл есть только у меня, а тот который как бы целый - он у многих юзеров (поиск альтернатив использовал). если ни у кого не встречалось это - думаю установить с нуля версию. И по новее. Тогда вопрос - как перенести статистику общего времени работы грея, сколько скачал-отдал? Тоесть те данные которые вылазиют в меню "Проверить обновления" И желательно список отмененных закачек и скаченных (то что помечается в поиске цветом)

http://beoff.ru - магнет ссылки для поклонников ужасов, триллеров, фантастики
 
SMTДата: Вторник, 24.08.2010, 19:42 | Сообщение # 1717
Генерал-лейтенант
Сообщений: 514
Репутация: 28
Статус: Offline
Quote (Otshelnik-Fm)
файл был до бита одинаков. Только tth разные.

так не бывает ))

Quote (Otshelnik-Fm)
Тогда вопрос - как перенести статистику общего времени работы грея, сколько скачал-отдал? Тоесть те данные которые вылазиют в меню "Проверить обновления"

в DCPlusPlus.xml хранятся просто большими числами

Quote (Otshelnik-Fm)
И желательно список отмененных закачек и скаченных (то что помечается в поиске цветом)

это недавно сделано через excel (импорт в excel - экспорт в базу данных клиента) через главное меню -> база данных
 
goperaДата: Вторник, 24.08.2010, 21:07 | Сообщение # 1718
Сержант
Сообщений: 28
Репутация: 0
Статус: Offline
Когда текст чата прокручиваешь колесом мыши, ползунок перемещается нормально. Когда берешь ползунок, придавив левую кнопку мыши - ползунок визуально не смещается до того, как её не отпустишь. ОС XP sp3

еще одна дурная мысль в голову пришла...
 
MivitДата: Среда, 25.08.2010, 00:58 | Сообщение # 1719
Рядовой
Сообщений: 17
Репутация: 2
Статус: Offline
Quote (gopera)
Когда текст чата прокручиваешь колесом мыши, ползунок перемещается нормально. Когда берешь ползунок, придавив левую кнопку мыши - ползунок визуально не смещается до того, как её не отпустишь. ОС XP sp3

Этот баг был описан еще в феврале 2010г., и тянется он еще с версии 5,97. До сих пор так и не устранили эти баги также как и баги с панелью прокрутки чата, мерцанием и автопрокрутки чата.
К примеру меня эти баги (полоса прокрутки чата, мерцание чата, автопрокрутка чата - присутствуют с версии 5,97 до 0,39) бесят неймоверно! Но видимо для разработчика это не особо важно.


 
KennyДата: Среда, 25.08.2010, 13:15 | Сообщение # 1720
Лейтенант
Сообщений: 58
Репутация: 5
Статус: Offline
Внезапно:
Code
Code: C0000005
greylink version: 0.39 (2010-08-22)
Environment: 5.1.2600.3.1
Time: 2010-08-25 12:07:32
Memory: Phys 1335/2046 Mb, Virt 1972/2047 Mb
exception code C0000005 at eip=7C90100B
eax=004683CE ebx=7C901000 ecx=7FFA7000 edx=00000010
esi=00000010 edi=00000000 ebp=01BCF0C8 esp=01BCF0A4
ntdll!0x7C90100B: RtlEnterCriticalSection
greylink!0x005418F9: ?
greylink!0x0051BA2D: ?
greylink!0x0051E28A: ?
greylink!0x0053AA80: ?
greylink!0x00539B9F: ?
greylink!0x0053A52E: ?
greylink!0x004ED141: ?

SMT

Quote (SMT)
так не бывает ))

Бывает, еще и как. TTH вычисляется по содержимому, а набить файл единичками и ноликами, пока не получим нужный размер в байтах не так уж и сложно, в итоге у разных абсолютно файлов будет одинаковый размер.


GreyLink 0.40, Win XP SP3 x86, ESET NOD32 Antivirus 4.2.64.12 Russian 32-bit Business Edition, Agnitum Outpost Firewall Pro 7.0.2 (3377.514.1238) 32-bit

Сообщение отредактировал Kenny - Среда, 25.08.2010, 13:22
 
goperaДата: Среда, 25.08.2010, 14:26 | Сообщение # 1721
Сержант
Сообщений: 28
Репутация: 0
Статус: Offline
а ещё вот:
Прикрепления: 7942675.jpg (8.6 Kb)


еще одна дурная мысль в голову пришла...


Сообщение отредактировал gopera - Среда, 25.08.2010, 14:27
 
OCTAGRAMДата: Четверг, 26.08.2010, 08:25 | Сообщение # 1722
Подполковник
Сообщений: 115
Репутация: 12
Статус: Offline
Quote (SMT)
а вот в ADC клиент передаёт список расширений, которые подходят под запрос и там можно сделать галочки.

но кому это надо, если галочки не будут работать, если ты зашёл хотя бы на один NMDC-хаб


Ну тогда в ADC список расширений передавать, а в NMDC — «любой тип файла» и постфактум фильтр.






 
SMTДата: Четверг, 26.08.2010, 11:21 | Сообщение # 1723
Генерал-лейтенант
Сообщений: 514
Репутация: 28
Статус: Offline
Quote (OCTAGRAM)
в NMDC — «любой тип файла» и постфактум фильтр.

это может привести к нежелательному поведению.
например, ищешь строку "терминатор" (видео+картинки).
у юзера есть всё - саундтрек, видео, картинки.
юзер отдаёт первые 10 результатов с типом "mp3", фильтр их отбрасывает и мы получаем результат хуже, чем если бы искали видео и картинки последовательно
 
SashaДата: Воскресенье, 29.08.2010, 12:45 | Сообщение # 1724
Лейтенант
Сообщений: 56
Репутация: 4
Статус: Offline
Благодарим разработчика за потраченное время и труды по разработке и исправлению ошибок!

Были обнаружены мелкие недоработки версии 0.37:

1.1 Во всплывающих сообщениях в типе Splash Popup не применяются значения выбора шрифта заголовка (выбрать его можно, но он не меняется во всплывающем сообщении):

1.2. Если поменять Шрифт заголовка для Splash Popup, то он также смениться и для Custom Popup, тоже самое с выбором цвета.
1.3. В типе Splash Popup если поменять Цвет в Шрифте, то он также сменится и в Шрифте заголовка.
1.4. Если поменять цвета, в Splash Popup или Custom Popup, и после этого закрыть окно настроек (общих) кнопкой Отмена, то изменения цветов сохраняются, а не должны по идее.

2. Замечено нелогическое поведение ползунка прозрачности во всплывающих сообщениях. Влево - сделать прозрачнее, вправо - непрозрачнее, но если его поместить в самый правый край (выделено зелёной рамкой), то он становиться полностью прозрачным, хотя, по идее, должен быть полностью непрозрачным:

Также появилось несколько TODO:

1. Ввести относительные пути по такой же системе, как это было сделано для Sounds в версии 5.84:

Quote
Для portable-версий в настройках файлов звука можно указывать относительные пути (.\Sounds\HubConnected.wav), такие пути всегда берутся относительно exe-файла программы. При выборе файла внутри папки с клиентом в настройки запишется относительный путь

для Картинки из всплывающего сообщения (Custom Popup):

для Панели инструментов:

Также можно для TLS сертификатов, для файлов перевода и других настроек, где есть пути (избранные папки скачивания, папки загрузки, фоновые картинки и т. д.), для того чтобы можно было улучшить портативность + расширить возможности в создании любительских сборок.

2. Если папка для временных файлов не указана (пусто = скачивать сразу в место скачивания), то в строке состояния, вместо остаточного места пишется N/A, а было б лучше, чтобы там писалось, сколько осталось свободного места в папке для скачивания по умолчанию.

3. Чтобы можно было для картинки из всплывающего сообщения, помимо возможности указать относительный путь, использовать картинки в формате PNG, и чтобы была видна прозрачность, как сейчас в заставке. Со временем было бы неплохо перевести некоторую или всю графику в PNG - получится уменьшение размера EXE, при неизменном качестве (если сохранять c гаммой и без потери качества с максимальным сжатием в PNG, то качество на вид такое же как и в BMP).

4. Чтобы дата добавления в шару менялась при изменении TTH файла, а не только при изменении названия. Например, создаётся файл File.zip, включается обновление шары, он добавляется с датой расшаривания 31.08.2010 15:12 и TTH XJLOKMJEPMR7KFJW5P6FKMOETSTCONBXUI4EJSY, затем меняется содержимое файла, включается обновление шары, но дата расшаривания не меняется, хотя TTH обновилось, и это уже файл с другим содержанием, но с таким же названием и в том же месте. Потому было бы верно обновлять в таких случаях дату расшаривания при изменении TTH.

Прикрепления: 5566185.png (49.2 Kb) · 8425290.png (24.2 Kb) · 3248105.png (3.8 Kb) · 7642160.png (10.5 Kb) · 6373047.png (120.3 Kb)


Сообщение отредактировал Sasha - Вторник, 31.08.2010, 16:30
 
GexOgenДата: Четверг, 02.09.2010, 19:16 | Сообщение # 1725
Полковник
Сообщений: 155
Репутация: 2
Статус: Offline
rebuild failed at stage 182, error: SQL logic error or missing database

0,39 При попытки почистить базу данных TTH, выскакивает на любой базе, даже на свежесозданной

И после этого через N минут креш:

Quote
Code: C0000005
greylink version: 0.39 (2010-08-22)
Environment: 6.1.7600.0.1
Time: 2010-09-02 19:50:48
Memory: Phys 1319/2047 Mb, Virt 1850/2047 Mb
exception code C0000005 at eip=0054E861
eax=00000000 ebx=00000000 ecx=035F0D68 edx=035F0DA1
esi=00000001 edi=015E7BF0 ebp=04B2FE58 esp=04B2FD98
greylink!0x0054E861: ?


У меня нет времени заниматься вашим делом, я занят тем что стараюсь быть аппетитным... (с) судья Кекс

Сообщение отредактировал GexOgen - Четверг, 02.09.2010, 19:52
 
Форум » >> » DC++ » Официальные баги GreyLinkDC++ (пишем сюда об ошибках программы, постим exceptioninfo)
Поиск:


В движке поковырялся LiveDC :p © 2024
Сделать бесплатный сайт с uCoz