Author Topic: ICQ crash  (Read 5845 times)

0 Members and 1 Guest are viewing this topic.

Offline dartraiden

Re: ICQ crash
« Reply #15 on: 05 07 2023, 13:02:36 »
Можно накидывать файлы 666412727, это моя тестовая аська, она почти всегда выключена.
В надежде, что оно залипнет.
 

Offline -SM-

Re: ICQ crash
« Reply #16 on: 05 07 2023, 20:59:25 »
В общем еще раз крашнулся аськопротокол на удалении зависшей передачи из списка трансферов. Нетлог не сложился.
Включу его на постоянку...
 

Offline dartraiden

Re: ICQ crash
« Reply #17 on: 09 07 2023, 19:16:42 »
Должно быть исправлено в девелоперской версии.
 

Offline -SM-

Re: ICQ crash
« Reply #18 on: 10 07 2023, 13:57:00 »
Должно быть исправлено в девелоперской версии.

Видел, но не успел проверить. А вот зато поймал зависший файлтрансфер вместе с нетлогом (обрезок за последние минут 20 до события). На всякий случай вот, если зависание файлтрансфера это не один глюк с крешем. Но это на версии до исправления крэша.

 

Offline -SM-

Re: ICQ crash
« Reply #19 on: 10 07 2023, 14:24:19 »
Вот еще нетлог от "зависшего трансфера" - файл который завис, был 20230710_170641.mp4, а после него еще успешно принялся LeCroy896.jpg
Краш починился вроде, отмена зависшего трансфера ОК. Неслабо там код переколбасили, глядя на дифф.
« Last Edit: 10 07 2023, 15:10:31 by -SM- »
 

Offline -SM-

Re: ICQ crash
« Reply #20 on: 11 07 2023, 10:43:15 »
А вот коммит " fixes #3567 (ICQ: implement offline files download) " - он может исправить зависающие файлтрансферы? Я пока его не обновлял себе, не очень понимая, чем это мне грозит.
 

Offline dartraiden

Re: ICQ crash
« Reply #21 on: 11 07 2023, 11:52:48 »
Это закачка файлов по клику в журнале. Это решает описанную тут ранее проблему "файл не принялся и как его принять повторно?"
 

Offline -SM-

Re: ICQ crash
« Reply #22 on: 11 07 2023, 12:16:46 »
. Это решает описанную тут ранее проблему "файл не принялся и как его принять повторно?"
К сожалению не решает. Клик по тому файлу, загрузка которого зависла (крайний мой пост с нетлогом) ничего не дает, вообще ноль реакции.
Правда клик не в журнале, а в истории (ньюстори) - он уже давно ушел за пределы журнала. Клики в истории не должны работать?
« Last Edit: 11 07 2023, 12:18:25 by -SM- »
 

Offline dartraiden

Re: ICQ crash
« Reply #23 on: 11 07 2023, 12:20:50 »
Около имени файла должна галочка появиться.
Файл при этом тихонько улетит в /<профиль>/dlFiles (возможность изменить этот путь будет позже добавлена в плагин Folders)
« Last Edit: 11 07 2023, 12:25:06 by dartraiden »
 

Offline -SM-

Re: ICQ crash
« Reply #24 on: 11 07 2023, 12:27:47 »
Около имени файла должна галочка появиться.
Ну вот так выглядит (обновился на этот коммит). Верхний файл не принят, нижний принят. Кликал в разные места. И в  синюю микроиконку слева, и в ссылку на файл, и вообще в разные места. Нигде не работает ничего. Или на старые файлы, ушедшие в историю до обновления, это не распространяется?


 

Offline -SM-

Re: ICQ crash
« Reply #25 on: 11 07 2023, 12:28:49 »
(возможность изменить этот путь будет позже добавлена в плагин Folders
А как же старая система, с файлами для каждого контакта отдельно? Она же идеальна и безупречна! Или там будут работать всякие %userid%-%nick% ?
ЗАчем вообще новая настройка, если есть старая? (Events - File Transfers) ?


И вот еще, не по теме, но все же... Скроллбар в журнале странно работает, нельзя докрутить до низа. Именно ползунок сам, сами сообщения в окне докручиваются.
« Last Edit: 11 07 2023, 13:09:27 by -SM- »
 

Offline dartraiden

Re: ICQ crash
« Reply #26 on: 11 07 2023, 15:37:54 »
Quote
ЗАчем вообще новая настройка, если есть старая? (Events - File Transfers) ?
Чтобы чистить её было удобнее.

Из всего лишь одного канала / чата типа https://t.me/BadShofer может очень быстро навалить всяких видосиков. Мы потом прикрутим чистку по времени.

А как же старая система, с файлами для каждого контакта отдельно?
Это персонально у вас оно настроено отдельно для контакта.
У других пользователей в настройка файлтрансферов может быть вовсе не %userid%-%nick%, а вообще указано, что сваливать все файлы от всех контактов в одну папку.

Quote
Или там будут работать всякие %userid%-%nick% ?
Наверное, будут, почему бы и нет. Это стандартные переменные ядра.

В общем, вы попробуйте сначала в текущем виде, а потом уже обсудим, чего не хватает.

Старая схема работы с файлтрансферами реализовывалась почти 25 лет назад и она абсолютно не приспособлена к нынешней реальности, в которой даже в, прости господи, ICQ уже давно есть групчаты, куда может за день прилетать тонна мемасиков, не говоря уж о более популярных протоколах и чатах с тысячами пользователей (скажем, в https://t.me/Keenetic_ru за сутки прилетает вагон картинок и никаких накопителей не хватит, если их хранить вечно).
« Last Edit: 11 07 2023, 15:52:13 by dartraiden »
 

Offline dartraiden

Re: ICQ crash
« Reply #27 on: 11 07 2023, 15:40:06 »
нельзя докрутить до низа
Давно известный баг.
 

Offline -SM-

Re: ICQ crash
« Reply #28 on: 11 07 2023, 16:33:29 »
В общем, вы попробуйте сначала в текущем виде,
Пока всё совсем сломалось. Файл показывается в журнале, с путём как бы туда, в dlFiles, но не загружается, даже папка dlFiles не создалась, и куда не кликай ничего не происходит.
В нетлоге еще потом два файла прийти пыталось и тоже безрезультатно.
« Last Edit: 11 07 2023, 17:27:41 by -SM- »
 

Offline -SM-

Re: ICQ crash
« Reply #29 on: 11 07 2023, 17:49:39 »
А для этого может еще какой то плагин надо ставить?