Известные ошибки

Пишите тут о всех ошибках, недоработках и "вылетах" DM.

Moderators: Korney San, Qwertiy, Alex Qwerty, marcipan, PAShYCh

Locked
Alex Qwerty
Гуру
Posts: 175
Joined: 16 Jun 2007, 8:56 Sat

Известные ошибки

Post by Alex Qwerty »

Здесь я решил собрать известные ошибки DM, тема информационная так что будет чиститься, обсуждение глюков - в соответствующих темах на форуме.

Для каждой ошибки хорошо бы иметь не меньше 3 подтверждений.

Багрепорт должен содержать:

1) Версию DM (хорошо бы последнюю), если лень писать ее полностью - пишите номер билда (последнее число в версии, например для 5.5.9.1155 это 1155); написать "последняя версия" - все равно, что не написать.
2) Версию операционной системы; установленный сервис-пак; если используется сборка типа "зверя" - тоже пишите.
3) Версию браузера, если проблема связана с ним.
4) Урл файла и лог закачки, если не качается/бьется; качает ли wget, браузер или другая прога.
XPProSP2, DM 5.6.1.1187, Opera 10.10.1893, oGet
Alex Qwerty
Гуру
Posts: 175
Joined: 16 Jun 2007, 8:56 Sat

Post by Alex Qwerty »

Bug_000
Отсутствие нормальной истории версий.
Это вынуждает юзеров самостоятельно проверять исправлены ли ошибки и не дает повода для обновления, если не видно нужных изменений.

===============================================

Bug_001, еще, еще

"Файл *.DMF не перенесен в файл * попробуйте выполнить эту операцию вручную."
Удаление полностью выкачанного .dmf с обрезанной служебкой через 30 секунд, отмеренных DM.
Вместо выкачанного файла может образовываться .dmf содержащий только 612 байт служебки (билд 1157).
Также не может перенести, если есть каталог с таким же именем, что и файл после переименования (test.DMF -> test).
Чтоб неспеша найти и перенести файл можно заморозить процесс "dmaster.exe".

1172: трижды качал одновременно 7 урлов с ютупа из второй темы - не проявилось, возможно исправили.
--
Не исправили...
Возможно проявляется при тормозах гуя.

DM: ...-5.7.1.1217
OS: XP Pro SP2 Rus, W7
Подтверждения: 4?
Slavko wrote:Я не могу выявить эту ошибку у себя на ПК. Необходимо больше информации.
===============================================

Bug_002
Зависание DM; если запретить получение размера, вероятность зависания уменьшается.
Темку с методом борьбы опять выпилили, так что напишу тут:
Задача для nnCron для перезапуска зависшего DM:

Code: Select all

#( CLASSIC-TASK-#-Watch_DMaster_hung2
\ NoActive
SingleInstance
AsLoggedUser
LoadProfile
\ Rule: S" dmaster.exe" PROC-EXIST?
Action:
BEGIN
S" dmaster.exe" PROC-EXIST?
WHILE
0
10 0 DO
DROP S" Download Master 5.*" WIN-NOT-RESPOND 0=
\ чтоб не прибивало, если он слишком занят :-)
S" dmaster.exe" PROC-CPU-USAGE 10 > OR
IF 0 LEAVE THEN -1 10000 PAUSE
LOOP
S" dmaster.exe" PROC-EXIST? AND
IF
S" %YYYY%-%MM%-%DD% DM повис - перезапускаю..." EVAL-SUBST S" C:\Program Files\nnCron\log\DM_Hung.log" LOG
S" dmaster.exe" PROC-CLOSE 30000 PAUSE
ShowNormal StartIn: "d:\path"
START-APP: "d:\path\dmaster.exe"
PROC-ID PROC-WAIT-IDLE
THEN
60000 PAUSE
\ MSG: "OK"
REPEAT
)#

DM: ...-5.5.12.1172-5.8.1.1237
OS: XP Pro SP2 Rus
Подтверждения: 1?
Slavko wrote:Я не могу выявить эту ошибку у себя на ПК. Необходимо больше информации.
===============================================

Bug_003
Пропадание логов закачек
DM: ...-5.6.1.1187
OS: XP Pro SP2 Rus
Подтверждения: 2?
Slavko wrote:Это очистка логов дабы не занимали лишнюю память. Старался сделать чтоб удалялось ненужное.
===============================================

Bug_005, еще и еще.
При HTTP/1.1 и "Transfer-Encoding: chunked" портит некоторые файлы при закачке или вовсе не качает (сохраняет пустые файлы).

Лечение: отключить HTTP/1.1 или использовать прокси, который "пережевывает" такие закачки.

DM: ...-5.5.12.1172-5.9.1.1247
OS: XP Pro SP2 Rus
URL: http://www.insflug.org/raw/file_download/3/dcraw.exe Size: 477667, MD5: F139BC11761E5063C1D0F3D744C69DF4
http://www.guetermann.com/Content/Guete ... Diva20.pdf Size: 149132, MD5: 0A301EAEA39608FC70111DFB3723B5F7
http://www.uudisc.com/user/appinn/file/2578092 Size: 4879610, MD5: 70D0B7D6A0EE8B6028B9473A79A3A0BE
1163 нормально качает через раз!
http://www.sbat.ru/system/my_actions.ph ... oznich.zip

Подтверждения: 1

===============================================

Bug_008
Проблемы с "Content-Disposition:"
DM: ...-5.5.12.1172-5.9.1.1247
OS: XP Pro SP2 Rus
Подтверждения: 1

Исправлено в 1163:
http://www.softp.ru/i3578?dl=1&base=2
Content-Disposition: attachment; filename = "voiceman4r8l_2.24r8l"
Не переименовывает из-за пробелов возле "=". Проверил фильтром для Proxomitron:

http://www.software.com/download/9374/i ... er-plugins
Content-Disposition: attachment; filename="irfanview_plugins_422_setup.exe
Пытается дать файлу имя с двойной кавычкой в начале.

DM позволяет писать файл в другой каталог:


Где-то наткнулся на такое: если в имени содержится символ 0x08, то .dmf не создается (DM не проверяет, удалось ли создать файл), закачка производится в никуда; указание имени в "Сохранить с заданным именем файла:" не помогает.
Общедоступная ссылка: http://ifolder.ru/20422322

Code: Select all

[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Disposition: Test1 (in)"
Replace = "attachment; filename="Te%08st1""
[/size]

Если в Content-Disposition встречаются символы ':','?', то файл выкачивается, из имени они вырезается (хорошо бы заменять на "_"), но в descript.ion ничего не пишется: http://ifolder.ru/20422043, http://ifolder.ru/20422249

Вырезает из имени файла двойные кавычки, в descript.ion пишет имя с ними: http://ifolder.ru/20422288
Если выкачать оба файла в один каталог, то второму дается имя "[4]" , но на диске остается только первый файл. и он отправляется в каталог с установленным DM (там уже есть [1], [2] и [3])!
Логи: http://ifolder.ru/11433338

Не понимает такое:

Code: Select all

Content-Disposition: attachment; filename*=UTF-8''rSpeller12.rar
Тесты: http://greenbytes.de/tech/tc2231/

===============================================

Bug_009
Создание каталога. Imho всякие "нехорошие" символы в имени следует оставлять эскейпнутыми (но если юзер прописал в таблице перекодировки %5с, то нужно раскодировать в слэш). Можно той же таблицей исправлять: "%5C = %255C".
DM: ...-5.5.12.1172-5.9.1.1247
OS: XP Pro SP2 Rus
Подтверждения: 1
http://depo.bluetone.cz/download/4wDQ94 ... -bitch.mp3

===============================================

Bug_012
Нет автодетекта UTF-8. Проблему можно решить таблицей перекодировки.
DM: ...-5.5.12.1172-5.8.1.1237
OS: XP Pro SP2 Rus
Подтверждения: 2
URL: http://www.ex.ua/load/169661
В 1237 (1187?) не воспроизводится:
http://dendy.tomsk.ru/?q=node/11
http://upload.wikimedia.org/wikipedia/c ... %D0%B0.jpg


===============================================

Bug_014, еще
Бесконечные попытки докачать с сервера без докачки.
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 2

Лог: http://dump.ru/file/2446256, http://ifolder.ru/11584521

===============================================

Bug_015
Из Оперы невозможно "Закачать ВСЕ" с FTP: "Ошибка выборки"
"dmaster ALL ftp://ftp.epson.com/access/ opr2DEG3.htm"
Опера пишет в кэш листинг в UTF-16 с BOM - DM такое не понимает. Сохранил файл в ANSI - урлы нашлись.

Лечение: использовать с Оперой oGet.

DM: ...-5.5.12.1172-5.8.1.1237
OS: XP Pro SP2 Rus, winxp64
URL: ftp://ftp.epson.com/access/
Browser: Opera 9.27, 9.63
Подтверждения: 2

===============================================

Начал пользоваться багофичей :-)

Bug_016
Неправильно вытаскивает имя файла из урлов типа "http://site.com/file?a=bad/name".
В комстроке тоже глючит: "dmaster ALL http://site.com/test?a=/ d:\path\test_base.html" (см. Bug_020).

DM: ...-5.6.3.1195
OS: XP Pro SP2 Rus, XP Prof. SP3+


===============================================

1237: в настройках скоростей не дает выставить больше максимального

Bug_017
"Регулируемая" скорость берет количество секций из настроек "средней" (настройки - соединение), не учитывая "закачки - Максимальное количество секций".
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus, XP Home SP3
Подтверждения: 3



===============================================

Bug_018
Бесконечные редиректы - закачки зацикливаются.
Логи: http://dump.ru/file/2822592, http://ifolder.ru/12401462.
DM: ...-5.5.12.1172-5.8.1.1237
OS: XP Pro SP2 Rus
URL: http://www.union.ic.ac.uk/medic/fitness ... 20Song.mp3
http://www.union.ic.ac.uk/medic/fitness ... omycin.mp3
Подтверждения: 1

===============================================

Bug_019
Не всегда получает содержание zip архивов (если есть комментарий?), при этом начинает выкачивать весь архив; если файл был частично выкачан, начинает качать заново.
DM: ...-5.5.12.1172-5.8.1.1237
OS: XP Pro SP2 Rus

===============================================

Bug_020
DM игнорирует тег base: если создать такой test_base.html и запустить "dmaster ALL http://fake.site/ d:\path\test_base.html", то DM предложит скачать файл http://fake.site/dmaster.exe .

Code: Select all

<html>
<head>
<base href="http://download.downloadmaster.net/dm/">
</head>
<body>
<a href="dmaster.exe">dmaster</a>
</body>
</html>
DM: 5.5.12.1172-5.8.1.1237
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Bug_021
"Расписание" не всегда останавливает закачки.
DM: 5.5.12.1172..5.6.2.1191
OS: XP Pro SP2 Rus, Windows 7 RC
Подтверждения: 2

===============================================

1237: не воспроизводится

Bug_022
Подвисание DM при многосекционной закачке.
DM: 5.5.12.1172, 5.5.13.1173
OS: XP Pro SP2 Rus, XP SP3
URL: ftp://mirror.yandex.ru/fedora/russianfe ... -GNOME.iso
http://mirror.yandex.ru/fedora/russianf ... -GNOME.iso
Подтверждения: 2



===============================================

Bug_023
При перехвате клипборда DM давится некоторыми урлами: не показывает второй урл http://savepic.ru/851309.png и при добавлении всех останавливается на нем с ошибкой "List index out of bounds (0)" http://savepic.ru/848237.png.
DM: 5.5.12.1172-5.8.1.1237
OS: XP Pro SP2 Rus
Подтверждения: 1

Code: Select all

http://site.com/f1
http://site.com/f2.%2c
http://site.com/f3

===============================================

1237: не воспроизводится

Bug_024
Вместо "Location:" обрабатывает заголовки "X-XRDS-Location:" и "X-Yadis-Location:". Лог: http://ifolder.ru/13830264
DM: 5.5.12.1172
OS: XP Pro SP2 Rus
URL: lib.rus.ec/b/79362/fb2
Подтверждения: 1



===============================================

Bug_025
Неправильно ищет соответствия имени в менеджере сайтов: в менеджере прописан "lib.ru" и нет "lib.rus.ec", добавляю закачку lib.rus.ec/b/79362/fb2 , в контекстном меню выбираю "свойства сайта" - вылезают свойства "lib.ru".
DM: 5.5.12.1172
OS: XP Pro SP2 Rus
URL: lib.rus.ec/b/79362/fb2
Подтверждения: 1

===============================================

1237: не воспроизводится

Bug_026
Подвисает и выедает процессор, если поставить галку 'Всегда открывать окно "Добавить закачку" при добавлении новой закачки', добавить закачку, нажать "изменить", не закрывая окна "обзор папок" добавить еще закачку.
DM: 5.5.12.1172, 5.5.13.1173
OS: XP Pro SP2 Rus, XP Home SP3
Подтверждения: 3



===============================================

Bug_027
Не качает с box.net по https. Curl с ключиком --insecure качает. Логи: http://ifolder.ru/14172168
DM: 5.5.12.1172, 5.5.13.1173
OS: XP Pro SP2 Rus
URL: https://www.box.net/shared/static/yels46qr8k.mp3
Подтверждения: 2

===============================================

1237: не воспроизводится

Bug_028
В менеджере сайтов заданный путь не работает без назначения непустой категории.
DM: 5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 2



===============================================

Bug_029
Неправильно обрабатывает "Location: ./path/file": игнорирует точку и запрашивает путь от корня, а не от текущего каталога.
DM: 5.5.12.1172-5.9.1.1247
OS: XP Pro SP2 Rus
URL: http://monitor.net.ru/forum/-download-28668.html (нужна регистрация)
Подтверждения: 1

===============================================

Bug_030
Почему-то не качает некоторые редиректы:

Code: Select all

1 04.12.2010 22:14:21 Download state changed to Downloading
2 04.12.2010 22:14:22 Start new section [1]
3 04.12.2010 22:14:22 Start connection to ariman.creiac.com:80 [1]
4 04.12.2010 22:14:24 Connecting to ariman.creiac.com:80 [1]
5 04.12.2010 22:14:24 Connected [1]
6 04.12.2010 22:14:24 GET /files/ObserverU_164.rar HTTP/1.0
                      User-Agent: Opera/9.80 (Windows NT 5.1; U; en) Presto/2.2.15 Version/10.10
                      Accept: */*
                      Referer: http://ariman.creiac.com/files/
                      Host: ariman.creiac.com
7 04.12.2010 22:14:24 HTTP/1.1 302 Found
                      Date: Sat, 04 Dec 2010 17:14:22 GMT
                      Server: Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.8
                      Location: http://ariman.creiac.com/wp-content/plugins/download-monitor/download.php?id=ObserverU_164.rar
                      Content-Length: 474
                      Connection: close
                      Content-Type: text/html; charset=iso-8859-1
8 04.12.2010 22:14:24 File "ObserverU_164.rar" not found. Moved to http://ariman.creiac.com/wp-content/plugins/download-monitor/download.php?id=ObserverU_164.rar
9 04.12.2010 22:14:24 Download state changed to Erroring
10 04.12.2010 22:14:24 Closing socket [1]
11 04.12.2010 22:14:24 Socket disconnected [1]
12 04.12.2010 22:14:24 Start delete section [1]
13 04.12.2010 22:14:25 Section deleted [1]
14 04.12.2010 22:14:25 Download state changed to Error
DM: 5.5.12.1172-5.9.1.1247
OS: XP Pro SP2 Rus
URL: http://ariman.creiac.com/files/ObserverU_164.rar

===============================================

Bug_031
Глючит экспорт, если нет прокси/истории, но галки в диалоге стоят: "Ошибка выполнения операции. Возможно у вас недостаточно прав для выполнения данной операции."
DM: 5.5.12.1172-5.9.1.1247
OS: XP Pro SP2 Rus
Подтверждения: 2

===============================================

Bug_032
PluginAPI: На момент события dm_download_state со статусом dsDownloaded GetDownloadInfoByID не отдает нормальное имя файла с учетом переименования:
подключаю плагин DMScriptHost со скриптом выводящим информацию о скачанном файле
качаю http://www.ru/
в контекстном меню выбираю "перекачать"
- wsh в тэге saveto показывает тоже имя, что и в первый раз (index.html). На диске при этом index.html и index.html.dmf без служебки. Жму OK - .dmf переименовывается в index[1].html .

Code: Select all

var WshShell = new ActiveXObject("WScript.Shell");
function EventRaised(eType, eData) {
	if (eType=='dm_download_state') {
		var tmp = eData.split(' ');
		if (tmp[1] == 2) { // dsDownloaded = 2
			tmp = DM.DoAction('GetDownloadInfoByID', tmp[0]);
			WshShell.Popup(tmp);
		}
	}
}
DM: 5.5.12.1172-5.9.1.1247
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Bug_033
При интеграции в Оперу гадит в standard_menu.ini и не убирает за собой при сносе. DM 1187 (?) и IDA 1239 интегрируется без спросу; подробнее ковырять лень.

===============================================

Bug_034
PluginAPI: GetDownloadInfoByID не отдает зеркала
DM: 5.5.12.1187-5.9.1.1247
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Bug_035
dmaster ALL неправильно вытаскивает путь к файлам из урла: "dmaster ALL http://site.com/?N=D test_base.htm" предложит скачать http://site.com/?N=D/dmaster.exe .
DM: 5.6.1.1187-5.9.2.1249
OS: XP Pro SP2 Rus, W7
Last edited by Alex Qwerty on 25 Sep 2009, 17:50 Fri, edited 5 times in total.
XPProSP2, DM 5.6.1.1187, Opera 10.10.1893, oGet
Alex Qwerty
Гуру
Posts: 175
Joined: 16 Jun 2007, 8:56 Sat

Post by Alex Qwerty »

Косметика:


Логотип >:-|

===============================================

Неудаляемый топ закачек
Slavko wrote:Так и задумано.
===============================================

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

1167: работает "отмена", "да", "отмена".

===============================================

Добавляю кучу файлов на паузе, DM узнает их размеры, выделяю добавленные файлы и жму Ctrl-S - файлы у которых в этот момент узнавался размер после его получения встают на паузу.
DM: ...-5.5.12.1171
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Через Ins добавляю закачки http://site/1 и http://site/3, затем добавляю группу http://site/$ от 1 до 3 с шагом 1: закачка http://site/2 не показывается пока не добавить еще что-нибудь или не перерисовать категорию (зайти в корзину и вернуться).
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

В дереве каталогов FTP explorer щелкаю не по текущему и выбираю "закачать" - закачивает текущий. Для каталогов с неизвестным содержимым пункт "закачать" заблокирован.
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
URL: ftp://ftp.epson.com/
Подтверждения: 1

===============================================

Несоответствие текста в настройках и помощи:
"Перезапускать секцию, если она не принимает данные более"
"Перезапустить секцию если она не принимает данные более"
DM: ...-5.5.12.1172

===============================================

В описании комстроки ничего не сказано про "dmaster ALL".
DM: ...-5.5.12.1172

===============================================

Иногда зашкаливающий показометр скорости; упоминается еще применительно к 2.0.1.587:
"Для наблюдения за быстротой загрузки в правой части панели инструментов имеется индикатор, который иногда зашкаливает :-), поэтому возникают сомнения по поводу его объективности."
http://web.archive.org/web/200404221650 ... hp?id=6017
DM: 5.5.10.1163
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

В окне "Сообщение об ошибке" имя лога показывается черным по черному:
http://savepic.ru/561569.png
DM: 5.5.10.1163, 5.5.11.1167
OS: XP Pro SP2 Rus
Подтверждения: 1

1171: теперь фон серый, одного цвета с текстовым и мышиным курсорами :-)

===============================================

Галка "Получать размер файла при добавлении закачки" в окне "Добавить закачку" действует не на текущую закачку/группу, а глобально, как в настройках DM.
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Если текущая закачка не видна на экране (нужно щелкнуть и проскроллить), то при нажатии Applications key (между RWin и Ctrl) контекстное меню не появляется.
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Если выделить закачки из разных категорий и залезть в их свойства, то нельзя переместить их в категорию "Все закачки".
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Esc не закрывает диалоговые окна "Ошибка URL" (Ins, [пустое поле URL], Enter), "У вас самая последняя версия...".
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

В свойствах закачки нельзя очистить реферер (поле "Ссылка").
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Топик
Если включить кнопки управления плавающего окошка, то после перезапуска DM галка исчезает, хотя кнопки на месте.
DM: ...-5.5.12.1172
OS: XP Pro SP2 Rus, XP Prof. SP3+
Подтверждения: 2

===============================================

Регистрозависимый поиск в справке (не знаю, кто виноват): "Регулируемая" и "регулируемая" дадут разные результаты.
DM: 5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Если в окне "добавить закачку" последний запомненный http урл длиннее комбобокса, то при наборе "http" виден только автодополненный хвост урла и текстовый курсор мигает в конце строки.
http://savepic.ru/730542.png

Code: Select all

http://download.microsoft.com/download/9/5/E/95EF66AF-9026-4BB0-A41D-A4F81802D92C/%5BMS-MMSP%5D.pdf
DM: 5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Если переместить закачанный файл (правый клик), то описание в descript.ion не переносится вместе с файлом.
DM: 5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

При включенном перехвате клипборда принимает это за ссылки:

Code: Select all

Set-Cookie: a=a; path=/; HttpOnly
Set-Cookie: b=b; path=/; HttpOnly
DM: 5.5.12.1172
OS: XP Pro SP2 Rus
Подтверждения: 1

===============================================

Справка, вызванная из окна Advanced Sheduler 1.0.2.27, блокирует его окно.
OS: XP Pro SP2 Rus
Подтверждения: 1
XPProSP2, DM 5.6.1.1187, Opera 10.10.1893, oGet
Locked