Author Topic: ICQ crash  (Read 16296 times)

0 Members and 1 Guest are viewing this topic.

Offline Apollo2k4

Re: ICQ crash
« Reply #30 on: 11 07 2023, 18:15:38 »
Клики в истории не должны работать?
Должны, но к сожалению парсер NewStory не всегда корректно парсить ссылки. У меня регулярно ломает ссылки, как работает с локальными ссылками лучше глянуть через ProcMon – возможно узнаем что-то интересное.
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 

Offline -SM-

Re: ICQ crash
« Reply #31 on: 11 07 2023, 18:19:12 »
Должны, но к сожалению парсер NewStory не всегда корректно парсить ссылки. У меня регулярно ломает ссылки
Так вопрос то не в этом. Файл не загрузился, ссылка вникуда ведет. Что он ее не открывает, это логично и без претензий.Не работает сама загрузка этого файла с сервера аськи. И вообще никакого файла  загрузка не работает после последних изменений, ни старых незагруженных по какой то ошибке, ни только что пришедших свежих.
« Last Edit: 11 07 2023, 18:22:51 by -SM- »
 

Offline dartraiden

Re: ICQ crash
« Reply #32 on: 11 07 2023, 20:01:00 »
NewStory не умеет оффлайновые файлы совсем, увы.
Переключитесь пока на встроенный журнал или вернитесь на стабильную версию.
« Last Edit: 11 07 2023, 20:04:22 by dartraiden »
 

Offline -SM-

Re: ICQ crash
« Reply #33 on: 11 07 2023, 20:30:15 »
или вернитесь на стабильную версию.
Ну она совсем нестабильная, крешится же и файлы застревают часто. И без очень важной правки с закачкой сообщений из оффлайна. А как откатиться на коммит назад, где краш починили, а загрузку файлов еще не попортили?
 

Offline -SM-

Re: ICQ crash
« Reply #34 on: 11 07 2023, 20:56:53 »
Переключитесь пока на встроенный журнал
А это тоже не работает. Переключился на "TabSRMM internal log" - тоже куда не кликай, глухо как в танке. Правда папка dlFiles создалась таки, с подпапкой 87, но пустой. Ну и журнал конечно ужасен против ньюстори.
Так что осталось только откат на коммит назад, если возможно, или ждать пока починят.

На этот раз по нетлогу банальная 404 - по ходу дела ссылка просто устаревшая. (а в веб-версии вообще она другая, через api/v92/files/preview/ttl/xlarge)
Spoiler
[23:51:39 4530] [ICQ] Executing request a6d3ec87-174d-4535-beae-3aeb8918c47e:
https://ub.icq.net/api/v1.1/files/get/0enbU000eizlU8dcWDP1VbWJW1VbWMpNsyWCvTbGnHiZeDAxCtFmnV7LM2ZpOQsdRk7U0QZZl7IaRY1pW9WV5262Z9Fy9WnJvouvZIEYAOWrBHvwnaFqDJW3CfflAYcxu7AJWFDdnOBNxmWjOW7qRxOEcZnl71VbW/ff33-3beb-854f-ec49.png
[23:51:39 4530] [ICQ] Connection request to ub.icq.net:443 (Flags 11)....
[23:51:39 4530] [ICQ] (000000000ACDD420) Connecting to server ub.icq.net:443....
[23:51:39 4530] [ICQ] (000000000ACDD420) Connecting to ip 178.237.20.4:443 ....
[23:51:39 4530] [ICQ] (4936) Connected to ub.icq.net:443
[23:51:39 4530] [ICQ] (4936 ub.icq.net) Starting SSL/TLS negotiation
[23:51:39 4530] [ICQ] (4936 ub.icq.net) SSL/TLS negotiation successful
[23:51:39 4530] [ICQ] (000000000ACDD420:4936) Data sent
GET /api/v1.1/files/get/0enbU000eizlU8dcWDP1VbWJW1VbWMpNsyWCvTbGnHiZeDAxCtFmnV7LM2ZpOQsdRk7U0QZZl7IaRY1pW9WV5262Z9Fy9WnJvouvZIEYAOWrBHvwnaFqDJW3CfflAYcxu7AJWFDdnOBNxmWjOW7qRxOEcZnl71VbW/ff33-3beb-854f-ec49.png HTTP/1.1
Sec-Fetch-User: ?1
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: navigate
User-Agent: Miranda/0.96.4.25756 (x64)
Accept-Encoding: deflate, gzip
Host: ub.icq.net
Connection: Keep-Alive
Proxy-Connection: Keep-Alive

[23:51:39 4530] [ICQ] (000000000ACDD420:4936) Data received
HTTP/1.1 404 Not Found
Server: nginx
Date: Tue, 11 Jul 2023 20:51:39 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 23
Connection: keep-alive
Keep-Alive: timeout=75
X-Request-Id: b135bf9e-0550-4613-b638-d464a24d253b
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

{"status":{"code":404}}
[23:51:39 4530] [ICQ] (000000000ACDD420:4936) Data received
{"status":{"code":404}}
[23:51:39 4530] [ICQ] (000000000ACDD420:4936) Connection closed internal
[23:51:39 4530] [ICQ] (000000000ACDD420:4294967295) Connection closed
[close]
« Last Edit: 11 07 2023, 21:33:48 by -SM- »
 

Offline -SM-

Re: ICQ crash
« Reply #35 on: 12 07 2023, 06:35:25 »
Ну и собственно старый баг никуда не делся со сменой на внутренний журнал. Наверное и не должен был.
1) При лоад сервер хистори к каждому евенту с файлом доприлетает новый евент с левой нерабочей ссылкой куда-то.  см. скриншот - вот такие ссылки прилетают. Причем даже к файлам, отправленным мной!
2) Если стереть из истории евент с файлом, и сделать лоад сервер хистори, то евент с файлом не появляется заново, а появляется только такая битая ссылка вместо него.

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

« Last Edit: 12 07 2023, 06:45:25 by -SM- »
 

Offline -SM-

Re: ICQ crash
« Reply #36 on: 17 09 2023, 07:46:53 »
С завидной периодичностью падает после отправки файла. Какой то явной закономерности выявить не удалось. Можно один файл отправить, а можно десять, но упадет по любому.

Spoiler
Miranda Crash Report from 17 Sep 2023 10:43:51. Crash Dumper v.0.2.0.1

Likely cause of the crash plugin: ICQ-WIM protocol

Exception: Access Violation at address 0000000012AE8A16. Reading from address 0000000000000000.

Stack Trace:
---------------------------------------------------------------
0000000012AE8A16 (libjson 0000000012AE0000): w:\miranda-build\libs\libjson\src\jsonnode.cpp (237): JSONNode::at
000000001776E7B8 (ICQ 0000000017760000): w:\miranda-build\protocols\icq-wim\src\server.cpp (1182): CIcqProto::OnSendMessage
0000000017766050 (ICQ 0000000017760000): w:\miranda-build\protocols\icq-wim\src\http.cpp (246): CIcqProto::ExecuteRequest
0000000017766364 (ICQ 0000000017760000): w:\miranda-build\protocols\icq-wim\src\http.cpp (69): CIcqProto::ServerThread
0000000013123170 (mir_core 0000000013100000): w:\miranda-build\src\mir_core\src\windows\threads.cpp (162): forkthreadex_r
00007FF84E5C7344 (KERNEL32 00007FF84E5B0000): (filename not available) (0): BaseThreadInitThunk
00007FF84FF026B1 (ntdll 00007FF84FEB0000): (filename not available) (0): RtlUserThreadStart

CPU: AMD Ryzen 9 5900HS Creator Edition [AMD64 Family 25 Model 80 Stepping 0] [DEP Enabled] [16 CPUs]
Installed RAM: 15725 MBytes
Microsoft Windows 10 , 64-bit (build 19045)
Internet Explorer: 9.11.19041.0 (build 919041)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : English/English | English/English

Miranda NG Version: 0.96.4 alpha build #25972 (17a1501868) x64
Build time: 12 Sep 2023 20:35:18
Profile: C:\Users\Larisa\AppData\Roaming\Miranda NG\SM\SM.dat
Database driver: SQLite database driver
Language pack: No language pack installed
Service Mode: No
SRMM Log Viewer: built-in

Active Plugins (24):
¤ AVS.dll v.0.98.1.6 [26 Jul 2023 19:21:16] - Avatar service
¤ Clist_modern.dll v.0.9.1.12 [26 Jul 2023 19:22:30] - Modern contact list
¤ CrashDumper.dll v.0.2.0.1 [29 Jun 2023 17:20:00] - Crash dumper
¤ CryptoPP.dll v.1.0.4.8 [4 Aug 2023 21:58:36] - Crypto++
¤ Db_autobackups.dll v.0.1.0.7 [12 Sep 2023 20:35:44] - Db autobackuper
¤ DbChecker.dll v.0.96.3.1 [12 Sep 2023 20:38:16] - Database checker
¤ DbEditorPP.dll v.4.1.0.4 [20 Jul 2023 16:24:48] - Database editor++
¤ Dbx_sqlite.dll v.0.96.2.4 [12 Sep 2023 20:38:10] - Miranda NG SQLite database driver
¤ Dummy.dll v.0.2.0.1 [12 Sep 2023 20:37:32] - Dummy protocol
¤ Facebook.dll v.0.1.0.11 [26 Jul 2023 19:24:52] - Facebook
¤ Folders.dll v.0.2.0.2 [11 Jul 2023 17:05:10] - Custom profile folders
¤ ICQ.dll v.0.96.3.4 [29 Jul 2023 19:09:56] - ICQ-WIM protocol
¤ Jabber.dll v.0.95.11.1 [7 Sep 2023 20:50:06] - Jabber protocol
¤ Jingle.dll v.0.0.0.2 [4 Aug 2023 21:59:26] - Jingle
¤ NewEventNotify.dll v.0.2.2.7 [7 Sep 2023 20:49:58] - NewEventNotify
¤ NewStory.dll v.0.1.0.3 [12 Sep 2023 20:38:18] - NewStory
¤ NewXstatusNotify.dll v.1.4.0.12 [26 Jul 2023 19:21:50] - xStatus notify
¤ PluginUpdater.dll v.0.2.1.6 [19 Jul 2023 15:44:20] - Plugin updater
¤ SecureIM.dll v.1.0.12.6 [29 Jun 2023 17:19:32] - SecureIM
¤ SmileyAdd.dll v.0.3.2.2 [29 Jun 2023 17:19:36] - SmileyAdd
¤ StatusManager.dll v.1.2.0.6 [26 Jul 2023 19:24:28] - Status manager
¤ TabSRMM.dll v.3.6.2.6 [7 Sep 2023 20:49:18] - TabSRMM
¤ TopToolBar.dll v.0.8.0.5 [7 Sep 2023 20:49:52] - TopToolBar
¤ VoiceService.dll v.0.1.3.1 [4 Aug 2023 21:59:26] - Voice Service


[close]
« Last Edit: 17 09 2023, 08:07:50 by -SM- »
 

Offline ghazan

Re: ICQ crash
« Reply #37 on: 17 09 2023, 13:43:05 »
-SM-,
С завидной периодичностью падает после отправки файла.
Fixed
 
The following users thanked this post: -SM-

Offline Boris_M

Re: ICQ crash
« Reply #38 on: 25 09 2023, 17:59:23 »
При попытках открыть журнал истоии NewStory, натройки SmileAdd - вылеты.
Miranda NG Version: 0.96.4 alpha build #26003 (5017c16a40) x64
Build time: 25 Sep 2023 14:47:48
¤ SmileyAdd.dll v.0.3.2.2 [25 Sep 2023 14:48:48] - SmileyAdd
¤ NewStory.dll v.0.1.0.3 [18 Sep 2023 18:28:12] - NewStory
« Last Edit: 25 09 2023, 18:03:41 by Boris_M »
 

Offline dartraiden

Re: ICQ crash
« Reply #39 on: 26 09 2023, 07:29:31 »
Попробуйте обновиться.
 
The following users thanked this post: Boris_M

Offline Boris_M

Re: ICQ crash
« Reply #40 on: 26 09 2023, 08:07:59 »
Попробуйте обновиться.
При входе в журнал NewStory проблема ушла - все ок.При попытке сохранить что-то в настроках SmileyAdd - краш
 
The following users thanked this post: ghazan

Offline ghazan

Re: ICQ crash
« Reply #41 on: 26 09 2023, 09:56:53 »
Boris_M,
залил фикс на сервер и для опций
 
The following users thanked this post: Boris_M

Offline Boris_M

Re: ICQ crash
« Reply #42 on: 26 09 2023, 10:24:11 »
фикс на сервер и для опций
сохранить в настроках SmileyAdd - краш
 

Offline ghazan

Re: ICQ crash
« Reply #43 on: 27 09 2023, 07:14:44 »
сохранить в настроках SmileyAdd - краш
почему-то не могу повторить. попробую еще
 
The following users thanked this post: Boris_M

Offline Boris_M

Re: ICQ crash
« Reply #44 on: 27 09 2023, 07:31:20 »
почему-то не могу повторить.
То же сегодня у меня не повторяется - буду наблюдать.Спасибо!