[WFX] CloudMailRu: работа с облачным хранилищем от mail.ru
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Решил попробовать 9 версию TC причем на XP и что-то как-то вот:
Эта же переносная версия на Win7 x64 работает без проблем.
Версия плагина из Мастер (скачана 27.01.2017 в 22:30 по Москве)
А этот вариант ошибки, на начисто установленном плагине, условия те-же TC 9a, XP:
UPD
А обновил плагин на Win7x64 (той-же версией из мастер от 27.01.2017 22:30 Мск) и теперь крашится ТС при подключении к облаку. А без обновления всё ок работает (не знаю как посмотреть версию плагина)
Эта же переносная версия на Win7 x64 работает без проблем.
Версия плагина из Мастер (скачана 27.01.2017 в 22:30 по Москве)
Код: Выделить всё
---------------------------
Total Commander 9.0a
---------------------------
External exception EEDFADE.
External exception EEDFADE
Windows XP SP3 5.1 (Build 2600), base: 00400000
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Windows exception: 0EEDFADE
Stack trace:
02495A68
0055A783 0055A81A 0055A905 0044CA97 00448D51 00426AE0
0044983E 00426AE0 00448DE3 00426AE0 00440085 004026B8
004026B8 00448D51 00426AE0 00448D51 00426AE0 00448EAE
0044983E 00426AE0 00448DE3 00426AE0 004D8732 0046714B
004026B8 00402249 00402249 0059DD1B 004026B8 004026B8
00448D51 00426AE0 00448EAE 0044983E 00426AE0 00448DE3
00426AE0 004479D4 00447881 00448EAE 004477B7 00449BF2
00447881 0044983E >00426AE0 00448DE3 00426AE0 00448D51
00426AE0 00448EAE 0044983E 00426AE0 00448DE3 00426AE0
0042C1C9 0042C264
Raw:
00402249 00403414 004021C8 00417ED8 00417B65 00417F38
004180C2 0041810A 0055A783 0055A7D5 0054005A 0055A81A
0055A905 004676AB 004676E0 0044CA97 00448D51 00426AE0
00449BB7 00447881 00449B0D 00447881 00437143 0044983E
00449861 00426AE0 00448DE3 00426AE0 00440085 004023C7
00407AA6 004020A2 004023C7 004023EF 004026B8 00403707
004037F6 00407DC2 00426AE0 00448DE3 00426AE0 Код: Выделить всё
---------------------------
Total Commander 9.0a
---------------------------
Exception in MailRuCloud.wfx:FsFindFirstW!
External exception EEDFADE
Windows XP SP3 5.1 (Build 2600), base: 00400000
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Windows exception: 0EEDFADE
Stack trace:
02695A68
>004026B8 0055A81A 0055A905 0044CA97 00448D51 00426AE0
0044983E 00426AE0 00448DE3 00426AE0 00440085 004026B8
004026B8 00440085 00448D51 00426AE0 00448EAE 0044983E
00426AE0 00448DE3 00426AE0 004D8732 00448D51 00426AE0
00446749 00426AE0 00448DE3 00426AE0 00448D51 00426AE0
00448EAE 0044983E 00426AE0 00448D51 00426AE0 00448EAE
0044983E 00426AE0 00448DE3 00426AE0 004DA7B8 004479D4
00447881 00448EAE 004477B7 00449BF2 00447881 0044983E
00426AE0 00448DE3 00426AE0 00448D51 00426AE0 00448EAE
0044983E 00426AE0 00448DE3 00426AE0 0042C1C9 0042C264
Raw:
0041F597 0041F8B2 004023C7 004023EF 004026B8 00402249
00403414 004021C8 004023C7 004023EF 00424F1F 004020A2
00402226 00402249 00417ED8 00417B65 004E6F17 0044CA97
00402249 00403414 004021C8 00417ED8 00417B65 00417F38
00448D51 00426AE0 00440085 004023C7 00407AA6 00402249
004023C7 004023EF 004026B8 00403707 004037F6 00448DE3
00426AE0 А обновил плагин на Win7x64 (той-же версией из мастер от 27.01.2017 22:30 Мск) и теперь крашится ТС при подключении к облаку. А без обновления всё ок работает (не знаю как посмотреть версию плагина)
Ошибки вида
Рабочую/нерабочую версию можно различать по тому, откуда они взяты, например рабочая - из релизов, нерабочая - из master и т.п.
В принципе, если x32 работает а x64 крашится на одинаковых настройках и одинаковых сценариях - это уже какая-то информация, но её всё равно мало для воспроизведения и отслеживания бага.
не дают ровно никакой информации, если не приложено точное пошаговое описание их воспроизведения вместе конфигурацией плагина.Exception in MailRuCloud.wfx
Рабочую/нерабочую версию можно различать по тому, откуда они взяты, например рабочая - из релизов, нерабочая - из master и т.п.
В принципе, если x32 работает а x64 крашится на одинаковых настройках и одинаковых сценариях - это уже какая-то информация, но её всё равно мало для воспроизведения и отслеживания бага.
Skif_off
Планы есть, времени нет. Код там недотестирован, обычно я не отправляю в мастер такое, но тут надеялся быстро доработать, но надежды не оправдались.
В грядущей версии Delphi обещается Linux-компилятор, но что это будет - неясно. Сейчас же можно попробовать собрать код под Lazarus, но объём переработок я оценить не могу, поскольку не знаю, что в Lazarus есть. Если есть Indy или близкий аналог - то проблем с портированием не будет.
Планы есть, времени нет. Код там недотестирован, обычно я не отправляю в мастер такое, но тут надеялся быстро доработать, но надежды не оправдались.
10.1 Berlin.А какая версия Delphi используется?
В грядущей версии Delphi обещается Linux-компилятор, но что это будет - неясно. Сейчас же можно попробовать собрать код под Lazarus, но объём переработок я оценить не могу, поскольку не знаю, что в Lazarus есть. Если есть Indy или близкий аналог - то проблем с портированием не будет.
Именно так. Опишу ситуацию чуть подробней.D1P писал(а): В принципе, если x32 работает а x64 крашится на одинаковых настройках и одинаковых сценариях
Стояла 8.52 версия ТС, решил попробовать, что есть 9.0, перенёс и подключил работающий (рабочий) плагин в 9 версию. Всё работает. Оч.хор. Так-как слежу за темой развития плагина, понял, что в мастере появилась новая версия. Скачал. Распаковал в папку с установленным плагином. Новые файлы переписали старые. Вышел из ТС, перегрузил ПК. Включаю ПК, запускаю ТС х32 - Всё в порядке. Запускаю х64 версию - ТС крашится. Как дать дополнительной информации для отслеживания бага?
Предыдущие ошибки, которые я озвучил чуть ранее, происходят и на рабочей версии плагина и на обновлённой из мастер и установленной с чистогоо листа на ТС9.0 в ОС XP. На XP c 9.0 версией плагин у меня ни в каком виде не запускается. В версии 8.52 всё работало как часы. Опять-же, подскажите, как и кукую дать доп. информацию для отлова?
В мастере новая сборка.
Исправлены некоторые зарепорченные ошибки + добавилась поддержка иконок примерно так, как это обсуждалось ранее в теме (описание в readme).
Я включил в плагин только иконки 16x16 подходящие для оверлейного отображения, но в подкаталоге icons лежат те же самые иконки, которые можно заменить на свои, и использовать уже их.
newsky
Тут начнём с самого начала. Мне нужны ответы на вопросы (даже если они уже приводились ранее):
- Версия ОС и версия TC?
- Воспроизводится ли ошибка на текущей версии из master?
- На каком этапе происходит вылет (открытие сетевого окружения, вход в плагин, вход в аккаунт)?
- С какими настройками происходит вылет (содержимое MailRuCloud.global.ini)?
- Если удалить (переименовать) все ini-файлы и запустить плагин начисто - вопроизводится ли ошибка?
Исправлены некоторые зарепорченные ошибки + добавилась поддержка иконок примерно так, как это обсуждалось ранее в теме (описание в readme).
Я включил в плагин только иконки 16x16 подходящие для оверлейного отображения, но в подкаталоге icons лежат те же самые иконки, которые можно заменить на свои, и использовать уже их.
newsky
Тут начнём с самого начала. Мне нужны ответы на вопросы (даже если они уже приводились ранее):
- Версия ОС и версия TC?
- Воспроизводится ли ошибка на текущей версии из master?
- На каком этапе происходит вылет (открытие сетевого окружения, вход в плагин, вход в аккаунт)?
- С какими настройками происходит вылет (содержимое MailRuCloud.global.ini)?
- Если удалить (переименовать) все ini-файлы и запустить плагин начисто - вопроизводится ли ошибка?
1. Win7x64, TC 9.0D1P писал(а): Тут начнём с самого начала...
2. Да, на x64 версии ТС ошибка (краш), на х32 ошибок нет
3. На этапе входа в аккаунт
4.
Код: Выделить всё
[Main]
LoadSSLDLLOnlyFromPluginDir=1
PreserveFileTime=1
DescriptionEnabled=1
OperationsViaPublicLinkEnabled=1
AskOnErrors=0
ChunkOverwriteMode=0
DeleteFailOnUploadMode=0
OverwriteLocalMode=0
DisableMultiThreading=0
IconsMode=0
SocketTimeout=-1
ProxyType=0
ProxyServer=
ProxyPort=0
ProxyUser=
ProxyPassword=
ProxyTCPwdMngr=0Нашел при каком условии воспроизводится ошибка: Если галочка
Load SSL libraries only from plugin directory стоит - ТС крашится, если не стоит, всё впорядке и на х32 и на х64
Ещё заметил, галочка Override split file size to не ставится. Точнее ставится, но после Apply и закрытия настроек, открыв их снова галочка снята.
На XP и ТС9.0 ни в каком виде плагин не заработал, ни с удаленными ini ни со снятой галочкой Load SSL libraries only from plugin directory никак. При попытке подключится к облаку ТС крашится.
Обнаружил новую катастрофу...
TC 9.0 и 8.52 х64, версия плагина из мастер (03.02.2017)
На облаке, имеются файлы зашифрованные с помощью encfs4win и залитые некоторое время назад на облако с помощью плагина CloudMailRu. Некоторые файлы имеют "Длину целевого пути (265) превышает 259 символов", как сообщает ТС при попытке скопировать такие файлы из облака на ПК. Нажав "Сохранить имя" начинается процесс копирования. После завершения копирования ТС крашится. НО! Файл в итоге скачивается и после расшифровки, он прекрасно открывается, воспроизводится, то-есть, файл с облака скачивается корректно и копируется на ПК с этим "Превышающем длину целевого пути".
При попытке произвести подобное копирование x32 версией (8.52) получаю вот такое сообщение:
При любых другие версиях, будь-то 8.52 х64 или 9.0 х32 ТС просто вышибает, ПОСЛЕ полной загрузки файла.
Файл имеет вот такой путь на диске:
Хочу заметить, что при загрузке на облако, файлы имели точно такое-же расположение, точно такой-же путь и всё залилось без проблем, а самое главное, что на тот момент, когда я залил эти файлы в облако, я проверил обратный процесс и скачал всё без проблем, то-есть, на ранней версии плагина этих проблем не было. Очень хочется разобраться и как-то исправить ситуацию, а то неприятный облом, залил на облако 8ТБ зашифрованного контента, а случись в нём надобность и не скачать.
TC 9.0 и 8.52 х64, версия плагина из мастер (03.02.2017)
На облаке, имеются файлы зашифрованные с помощью encfs4win и залитые некоторое время назад на облако с помощью плагина CloudMailRu. Некоторые файлы имеют "Длину целевого пути (265) превышает 259 символов", как сообщает ТС при попытке скопировать такие файлы из облака на ПК. Нажав "Сохранить имя" начинается процесс копирования. После завершения копирования ТС крашится. НО! Файл в итоге скачивается и после расшифровки, он прекрасно открывается, воспроизводится, то-есть, файл с облака скачивается корректно и копируется на ПК с этим "Превышающем длину целевого пути".
При попытке произвести подобное копирование x32 версией (8.52) получаю вот такое сообщение:
Код: Выделить всё
---------------------------
Total Commander 8.52a
---------------------------
Exception in MailRuCloud.wfx:FsGetFileW!
External exception EEDFADE
Windows 7 SP1 6.1 (Build 7601)
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Windows exception: 0EEDFADE
Stack trace:
06A5D259
6743D5 >67702C 677903 677AD5 418CBC 40362C
Raw:
6743D5 4020A2 402249 703AC5 703920 68954A
703BE7 68B029 4B0035 6F0057 680033 704B2F
6C1A97 6F0057 680033 704B2F 67702C 465FFC
67433B 703703 703AC5 466034 6DFD12 42007C
42008C 67208A 677903 5C0031 560046 5C0031
4C0032 650030 4B0052 560061 68004D 4B0035
6F0057 680033 560046 5C0031 4C0032 650030
4B0052 560061 68004D 4B0035 6F0057 680033
650024 677AD5 418CBC 40362C Файл имеет вот такой путь на диске:
Код: Выделить всё
d:\My documents\Downloads\HV3\mwY54L7yl6AX2e317r6MiwKP\3meTKhh,kwVV-hShrfZZdkGU\cVSG6MPGtb1XBiHbgB3SJwCn\0Yp6cio8DLqkqrlkbrDCxjupYSiruZ,OiOhr,tN-WTXEO1DnB53sZv6DCylDfWBrbBBI-Is-SWyn69C8kVT5tUS4\lxaJ7KWqJMb1ARTE266pZVak\Qjk1ppTy95l9EUb7moiHCYoIZWly8ETAh9k4MgA1k3W5h-
Последний раз редактировалось newsky Пт фев 03, 2017 11:44, всего редактировалось 1 раз.