View previous topic :: View next topic |
Author |
Message |
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Fri Jun 10, 2016 17:52 Post subject: |
|
|
Пока вот так:
Code: | ---------------------------
Total Commander 9.0Я1
---------------------------
Exception in MailRuCloud.wfx:FsPutFileW!
Access violation at address 0A140C7E. Read of address 00000030
Windows 10 10.0 (Build 10586), base: 00400000
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Windows exception: C0000005
Stack trace:
0A140C7E
00448426 00448DB6 0042605C 0044835B 0042605C >00446DF9
0041BE01 0042605C 004482C9 0042605C 00448DB6 0042605C
004023EF 004023EF 004026B8 004482C9 0042605C 004482C9
0042605C 00466A30 004482C9 0042605C 00448426 00448DB6
0042605C 0044835B 0042605C 004482C9 0042605C 00448426
00448DB6 0042605C 0044835B 0042605C 00402249 005F934C
004482C9 0042605C 00448DB6 0042605C 0044835B 0042605C
0058E91A 0058BB80 0058F143 004471B7 004471F3 00448426
00448DB6 0042605C 0044835B 0042605C 00448DB6 0042605C
0042B740 0042B7DC
Raw:
00402249 004033EC 0040221D 0046FFFD 004482C9 0042605C
004483AE 00448426 00448DB6 00448DD9 0042605C 0044835B
0042605C 004380A2 00446DF9 00449085 0041BE01 004482C9
0042605C 0044912F 00446DF9 00449085 00436C05 00448426
00448DB6 00448DD9 0042605C 0044835B 0042605C 004013F1
00401491 00401D28 00401F3B 00402249 004033EC 0040221D
00417C4C 004178D9 00417CAC 004482C9 0042605C
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Yes No
---------------------------
|
64-х битная версия Тотала просто тихо-мирно крашится.
Не очень понял чехарду с libeay32 и ssleay32 и их совмещением.
Эти файлы уже имеются в корневой директории Тотала (и в подкаталоге 64 для 64-х битной версии Тотала). Они нужны повторно в плагине? Может, проще при наличии их в корне Тотала (и в подкаталоге 64) подхватывать оттуда. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Fri Jun 10, 2016 17:56 Post subject: |
|
|
Quote: | 64-х битная версия Тотала просто тихо-мирно крашится. |
Это на 9b1? С ней я ещё не имел возможности потестить.
Quote: | Не очень понял чехарду с libeay32 и ssleay32 и их совмещением. |
Если они там есть - то могут подхватиться. А могут и не подхватиться - на этот случай и прилагаются dll, с которыми плагин заводится. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Fri Jun 10, 2016 18:10 Post subject: |
|
|
D1P wrote: | Quote: | 64-х битная версия Тотала просто тихо-мирно крашится. |
Это на 9b1? С ней я ещё не имел возможности потестить. |
Да, уже на неё перешёл, люблю глюки, и откатываться теперь уже не хочется ))
Файлы, которые есть в облаке, - видятся и скачиваются. А при попытке закачать что-то в облако - крах Тотала. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Jun 10, 2016 21:02 Post subject: |
|
|
D1P wrote: | Я решил отказаться от многопоточности, слишком много проблем вылезает. | Это имеет отношение к тому, что в версии от 09.05 пропала кнопка отправки закачки в фон?
У меня на TC9b x64 скачка/закачка работает нормально. Win7 |
|
Back to top |
|
|
KopBuH
Joined: 02 Jul 2010 Posts: 127 Location: Tashkent, Uzbekistan
|
(Separately) Posted: Sat Jun 11, 2016 18:01 Post subject: |
|
|
И что, каждый раз заменять DLLшки SSL чтобы переключить битность TC?
Может быть сделать так:
libeay32.dll
libeay64.dll
ssleay32.dll
ssleay64.dll
переименовав x64 битные версии библиотек? _________________ Оглянись вокруг, посмотри, подумай, поблагодари. |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Sat Jun 11, 2016 21:39 Post subject: |
|
|
KopBuH
64-битные библиотеки надо положить в %COMMANDER_PATH%\64\ |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sun Jun 12, 2016 02:28 Post subject: |
|
|
С этими либами лёгкий бардак: если использовать SFTP Plugin от Гислера, то нужны версии с libcurl, которые к тому же давненько не обновлялись. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Sun Jun 12, 2016 10:25 Post subject: |
|
|
Skif_off
А альтернативы поискать? Раз, два, ... _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sun Jun 12, 2016 11:48 Post subject: |
|
|
Avada
Видел, а это альтернатива? Гислер предлагает использовать версии от Günter Knauf. |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Mon Jun 27, 2016 11:34 Post subject: |
|
|
Я добрался, наконец, до тестов, и подтвердить проблему с TC9 не могу (тестил на pb3). Всё работает, как ожидается, x64-версия не крашится. Возможно, дело в сторонних библиотеках SSL (если в системе наличествуют таковые), я не очень понимаю механизм их загрузки и работы, а как заставить плагин работать с заведомо проверенными - не знаю.
Quote: | Это имеет отношение к тому, что в версии от 09.05 пропала кнопка отправки закачки в фон? |
На самом деле всё интереснее.
Поначалу плагин был написан достаточно дубово, работать в многопоточном режиме не умел, а переделывать было некогда. Я убрал возможность отправки закачки в фон, и написал об этом с прицелом на то, что переделывать не буду.
Как всегда неожиданно появилось свободное время, я переписал код с учётом работы в многопоточном режиме, вернув эту кнопку. Но оказалось, что работа с несколькими потоками всё равно глючит, но уже не в моём коде, а, кажется, где-то в Indy. У меня снова нет времени ковыряться, но я держу пометку в уме, может когда-нибудь разберусь. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Fri Jul 01, 2016 11:17 Post subject: |
|
|
D1P
Под XP совсем никак не запустить? Пишет ошибку авторизации. То, что для NT систем читал.. |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Fri Jul 01, 2016 11:28 Post subject: |
|
|
sergeich wrote: | Под XP совсем никак не запустить? Пишет ошибку авторизации. То, что для NT систем читал.. |
XP - это NT.
Как выглядит ошибка, что в логе? _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Fri Jul 01, 2016 11:35 Post subject: |
|
|
D1P
EIdHTTPProtocolException ошибка с сообщением : HTTP/1.1 403 Forbidden при отправке данных на адрес http://auth.mail.ru/cgi-bin/auth?lang=ru_RU&from=authpopup
Как будто не может логин или пароль передать из менеджера паролей TC. Под семеркой все отлично работает, нет ошибок вообще
Last edited by sergeich on Sat Jul 02, 2016 11:43; edited 1 time in total |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Fri Jul 01, 2016 11:42 Post subject: |
|
|
Quote: | Как будто не может пароль передать из менеджера паролей TC |
Эта ошибка говорит о том, что соответствующего пароля в менеджере паролей нет. Я не знаю, как TC хранит пароли, но подозреваю, что тут используется какая-то системная магия, т.е. хранилище привязано к ОС. Стоит попробовать пересохранить пароль под XP, думаю заработает. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Fri Jul 01, 2016 12:12 Post subject: |
|
|
D1P wrote: | Quote: | Как будто не может пароль передать из менеджера паролей TC |
Стоит попробовать пересохранить пароль под XP, думаю заработает. |
Пересохранить в смысле в менеджере TC ? |
|
Back to top |
|
|
|