Author Topic: Баги  (Read 38217 times)

0 Members and 6 Guests are viewing this topic.

Offline Shpionus

Re: Баги
« Reply #60 on: 29 06 2022, 20:47:38 »
Не заснял сообщение об ошибке. Виндосовское типа обнаружена ошибка миранда НГ, приложение будет закрыто, это по памяти.
Вернул с заменой файлы из "C:\Miranda NG\Plugin Updates\Backups\BKP2022-06-29 20-45-05". Запустил. Сообщение показанное на предыдущей странице появилось опять, хотя после нажатия "ОК" Миранда запустилась, запросила восстановление чего-то, не то профиля, не то сессии, не то базы данных, не запомнил, нажал "Ок" всё запустилось, протоколы подключились, единственное что, в главном окне списка контактов, нет верхней панели с кнопками.

VersionInfo
Quote
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ [x86 Family 15 Model 107 Stepping 2] [2 CPUs]
Installed RAM: 3070 MBytes
Microsoft Windows 7 Ultimate Edition, 32-bit Service Pack 1 (build 7601)
Internet Explorer: 8.0.7601.17514 (build 87601)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 5003 MBytes

Miranda NG Version: 0.96.1 build #24537 (4a675d2808)
Build time: 3 Jun 2022 10:05:48
Profile: C:\Miranda NG\Profiles\Naf-Naf\Naf-Naf.dat
Database driver: SQLite database driver
Profile size: 33038336 Bytes
Profile creation date: 30 Jul 2021 22:18:25
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (25):
¤ AVS.dll v.0.98.1.4 [3 Jun 2022 10:05:54] - Avatar service
¤ BasicHistory.dll v.1.0.1.10 [3 Jun 2022 10:07:42] - Basic history
¤ CrashDumper.dll v.0.2.0.1 [3 Jun 2022 10:07:12] - Crash dumper
¤ Db_autobackups.dll v.0.1.0.6 [3 Jun 2022 10:06:22] - Db autobackuper
¤ DbChecker.dll v.0.95.13.3 [3 Jun 2022 10:08:56] - Database checker
¤ Dbx_mdbx.dll v.0.95.9.1 [3 Jun 2022 10:08:52] - Miranda NG MDBX database driver
¤ Dbx_sqlite.dll v.0.96.1.2 [3 Jun 2022 10:08:48] - Miranda NG SQLite database driver
¤ Dummy.dll v.0.2.0.1 [3 Jun 2022 10:08:08] - Dummy protocol
¤ Facebook.dll v.0.1.0.11 [3 Jun 2022 10:08:50] - Facebook
¤ HistoryStats.dll v.0.2.1.2 [3 Jun 2022 10:08:38] - HistoryStats
¤ HistorySweeperLight.dll v.0.1.0.1 [3 Jun 2022 10:06:16] - History sweeper light
¤ ICQ.dll v.0.96.1.9 [3 Jun 2022 10:08:50] - ICQ-WIM protocol
¤ IEView.dll v.1.6.0.5 [3 Jun 2022 10:06:22] - IEView
¤ Import.dll v.0.95.11.1 [3 Jun 2022 10:06:18] - Import contacts and messages
¤ Jabber.dll v.0.95.11.1 [3 Jun 2022 10:06:32] - Jabber protocol
¤ NewEventNotify.dll v.0.2.2.5 [3 Jun 2022 10:06:48] - NewEventNotify
¤ NewXstatusNotify.dll v.1.4.0.12 [3 Jun 2022 10:06:22] - xStatus notify
¤ NoHistory.dll v.0.2.3.2 [3 Jun 2022 10:07:24] - NoHistory
¤ PluginUpdater.dll v.0.2.1.3 [3 Jun 2022 10:07:16] - Plugin updater
¤ Sessions.dll v.0.2.0.1 [3 Jun 2022 10:06:30] - Sessions
¤ SkypeWeb.dll v.0.95.13.3 [3 Jun 2022 10:08:24] - Skype protocol (Web)
¤ StatusManager.dll v.1.2.0.6 [3 Jun 2022 10:08:38] - Status manager
¤ TopToolBar.dll v.0.8.0.5 [3 Jun 2022 10:06:46] - TopToolBar
¤ VKontakte.dll v.0.1.13.0 [3 Jun 2022 10:08:00] - VKontakte protocol
¤ YAMN.dll v.0.1.2.7 [3 Jun 2022 10:07:26] - Mail Notifier

Unloadable Plugins (1):
¤ _VKontakte.....dll_ v.0.0.0.0 [2 Nov 2021 10:27:34] - <unknown>
    Plugin statically linked to missing module: libjson.mir
    Plugin statically linked to missing module: FreeImage.mir
    Plugin statically linked to missing module: mir_core.mir
    Plugin statically linked to missing module: mir_app.mir


Protocols and Accounts:
-------------------------------------------------------------------------------
Facebook                 0 - Enabled 1 - Disabled  Loaded
ICQ                      2 - Enabled 0 - Disabled  Loaded
MRA                      1 - Enabled 0 - Disabled  Loaded
SKYPE                    1 - Enabled 0 - Disabled  Loaded
VKontakte                1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 HistoryPP_icons.dll [3 Jun 2022 10:09:06]
 Proto_Dummy.dll [3 Jun 2022 10:09:10]
 Proto_Facebook.dll [3 Jun 2022 10:09:10]
 Proto_ICQ.dll [3 Jun 2022 10:09:10]
 Proto_Jabber.dll [3 Jun 2022 10:09:06]
 Proto_MetaContacts.dll [3 Jun 2022 10:09:08]
 Proto_MRA.dll [3 Jun 2022 10:09:10]
 Proto_Skype.dll [3 Jun 2022 10:09:10]
 Proto_VKontakte.dll [3 Jun 2022 10:09:08]
 Proto_YAMN.dll [3 Jun 2022 10:09:08]
 TabSRMM_icons.dll [3 Jun 2022 10:09:06]
 Toolbar_icons.dll [3 Jun 2022 10:09:04]
 xStatus_Jabber.dll [3 Jun 2022 10:09:06]
[close]
 

Offline dartraiden

Re: Баги
« Reply #61 on: 29 06 2022, 20:49:54 »
Судя по списку плагинов, панель с кнопками (плагин TopToolBar) у вас работать и не должна, для нее требуются Clist_modern или Clist_nicer, а у вас их нет. Об чём оно и сообщает.

Так что, можно просто снести TopToolBar, как бесполезный. _VKontakte.....dll_ (не путать с VKontakte.dll) тоже можно снести, это какая-то старая хрень из 2021 года, которая просто занимает место.

И проверку базы сделать на всякий случай.
« Last Edit: 29 06 2022, 20:54:34 by dartraiden »
 

Offline Shpionus

Re: Баги
« Reply #62 on: 29 06 2022, 20:54:39 »
Но до сегодняшнего вечера, она была.

Открыл настройки список плагинов, TopToolBar есть, галочки пред ним нет.
Clist_modern в списке есть, но галочки перед ним нету, Clist_nicer нету в списке вообще.
Как мне панель с кнопками сверху вернуть?
Проверку базы сделал, ошибок не написало никаких.
_VKontakte.....dll_ ,то кажется вообще я вручную зачем-то резервировал....

Короче, обновил ещё раз после возврата "бекапа", обновилось нормально, запустилось нормально (без кнопок), открыл настройки, поставил галочки перед TopToolBar и Clist_modern, перезапустил, кнопки вернулись.
« Last Edit: 29 06 2022, 21:08:28 by Shpionus »
 

Offline dartraiden

Re: Баги
« Reply #63 on: 29 06 2022, 21:44:56 »
Ну вот, значит, Clist_modern был поврежден на диске, поэтому он не работал, в отчете VI его не было. За него отдувался StdClist, который максимально простой и никаких тулбаров не умеет, о чём TopToolBar и сообщал. А почему повредился Clist_modern, то неведомо, кто-то его локально покоцал, антивирус, может или накопитель глюканул. Апдейтер файлы скачал, контрольные суммы проверил, положил новые файлы и в этот момент dll-ку кто-то пожевал...

У меня, вон, в прошлом месяце системные файлы начали нулями забиваться, до сих пор не знаю, что это было, но замена накопителя помогла.
« Last Edit: 29 06 2022, 21:50:22 by dartraiden »
 

Offline ghazan

Re: Баги
« Reply #64 on: 25 10 2023, 06:43:31 »
Выявился ещё один баг - перестали работать всплывающие сообщения/уведомления.
там в списке всплывашек в разделе События можно запретить конкретные попапы, посмотри
 

Offline MIR

Re: Баги
« Reply #65 on: 25 10 2023, 08:15:12 »
там в списке всплывашек в разделе События можно запретить конкретные попапы, посмотри
Понял в чём косяк - была активна кнопка "Выключить всплывающие окна", щяс всё заработало. 
Самое интересное что на прошлых версиях события отображались не смотря на эту кнопку, а в новой версии перестали.
 

Offline Boris_M

Re: Баги
« Reply #66 on: 25 10 2023, 10:52:18 »
Тема про смайлы закрыта, видимо сюда писать .

Miranda NG Version: 0.96.4 alpha build #26107 (46987b670e) x64
Build time: 24 Oct 2023 17:17:46
¤ SmileyAdd.dll v.0.3.3.1 [24 Oct 2023 17:18:32] - SmileyAdd
¤ NewStory.dll v.0.1.0.4 [24 Oct 2023 11:43:02] - NewStory
¤ TabSRMM.dll v.3.6.2.6 [15 Oct 2023 20:27:44] - TabSRMM
¤ Telegram.dll v.0.11.0.1 [3 Oct 2023 20:34:06] - Telegram protocol
После обновления SmileyAdd.dll в журнале сообщений TabSRMM и журнале истории NewStory
в протоколе Telegram protocol   все точки заменяются самайлом
 

Offline dartraiden

Re: Баги
« Reply #67 on: 25 10 2023, 15:31:43 »
Смайлопак, видимо, такой, в котором зачем-то на точку назначен смайл. Смайлопак это же набор картинок и набор правил вида "символ такой-то заменяется на картинку такую-то". Если там написано "заменяй точку на картинку", то это и произойдёт.

Какой смайлопак, кстати? Нужно его отредактировать и убрать эту точку.
 

Offline Boris_M

Re: Баги
« Reply #68 on: 25 10 2023, 15:45:55 »
Смайлопак, видимо, такой, в котором зачем-то на точку назначен смайл.
до ¤ SmileyAdd.dll v.0.3.3.1 [24 Oct 2023 17:18:32] - SmileyAdd
всё было ок.
Проявляется на VKsmall.msl, skype_big_pack.msl,emoji_big_pack.msl,kolobok_big_pack.msl, в общем то на любом и только в журналах протокола "Telegram protocol "В остальных (icq, skype, VK) всё ок как и было раньше на этих же паках.
--
Smiley = "skype/smile.gif", 22, ": ) :- ) :=) (smile) (Smile) : ) :- ) := ) (smile) (Smile)", "Smile | Улыбаюсь"
Вот этот смайл (skype_big_pack.msl) вместо точки в журналах Telegram
« Last Edit: 25 10 2023, 15:50:34 by Boris_M »
 

Offline dartraiden

Re: Баги
« Reply #69 on: 25 10 2023, 15:49:34 »
То, что было ок, не показатель. Это мог быть какой-то баг, из-за которого точка не учитывалась, хотя должна была.

Quote
Приходит бабуля к врачу:
— Доктор, у меня проблемa. Я постоянно пукаю. Но на самом деле это не большая проблемa, потому, что газы у меня без запаха и без звукa. В доказательство этому я, находясь у вaс в кабинете, раз 20 пукнулa и ничего.

Доктор, выслушав, говорит:
— Хорошо, вот вам таблетки, через неделю приходите.

Через неделю.
— Доктор, что вы мне дали? Стало ужасно вонять!
— Вот и отлично! Обоняние ваше мы уже вылечили, a теперь будем лечить слух.

Исправили неработающее обоняние и стало вонять, а ведь было ок.
« Last Edit: 25 10 2023, 15:51:21 by dartraiden »
 

Offline Boris_M

Re: Баги
« Reply #70 on: 25 10 2023, 15:51:53 »
Это мог быть какой-то баг, из-за которого точка не учитывалась, хотя должна была.
Вот этот смайл 
Smiley = "skype/smile.gif", 22, ": ) :- ) :=) (smile) (Smile) : ) :- ) := ) (smile) (Smile)", "Smile | Улыбаюсь"
из skype_big_pack.msl вместо точки в журналах Telegram.
В журналах ICQ, VK, Skype точка не заменяется, всё ок как и было (с этим же паком.)
И так со всеми паками - заменяется точка только в Telegram журналах.

upd.
Если удалить эту строку, то вместо точки подставляет следующий смайл - то есть вместо точки идет подмена на первый смайл (в первой строке) в любом паке.
В общем пока внес ещё одну строку в начало с сылкой на несуществующий файл - костыль сработал, но проблема есть.
« Last Edit: 25 10 2023, 16:23:38 by Boris_M »
 

Offline dartraiden

Re: Баги
« Reply #71 on: 25 10 2023, 16:56:15 »
Исправлено.
 
The following users thanked this post: Boris_M

Offline MIR

Re: Баги
« Reply #72 on: 27 10 2023, 02:53:06 »
Тема про смайлы закрыта, видимо сюда писать .
Исправлено.

Кстати а можно добавить поддержку SQLite в SmileyAdd ?
Гораздо удобнее один файл чем кучя мелких.
Да и файлы из папки AvatarCache в профиле тоже в один файл объединить, точнее их уже можно в основную базу добавить к контактам
« Last Edit: 27 10 2023, 03:00:46 by MIR »
 

Offline ghazan

Re: Баги
« Reply #73 on: 28 10 2023, 17:28:29 »
Кстати а можно добавить поддержку SQLite в SmileyAdd ?
Гораздо удобнее один файл чем кучя мелких.
Еcть поддержка dll, есть поддержка asl (это емнип что-то типа скомпилированного ресурса, его какая-то программа делает)

Да и файлы из папки AvatarCache в профиле тоже в один файл объединить, точнее их уже можно в основную базу добавить к контактам
А зачем? медленно же страшно будет из sqlite всё это всасывать, да и держать придется в приватном наборе, а тут расшарил файл в память - и картинка зажила
 

Offline MIR

Re: Баги
« Reply #74 on: 30 10 2023, 08:22:00 »
Еcть поддержка dll, есть поддержка asl (это емнип что-то типа скомпилированного ресурса, его какая-то программа делает)

Пару лет назад когда для ВК набор смайлов создавал, пробовал их в один файл запихать, так и не получилось, asl это вродекак обычный zip архив, с dll там тоже какието ограничения были, в итоге сделал обычной папкой с файлами.

А зачем? медленно же страшно будет из sqlite всё это всасывать, да и держать придется в приватном наборе, а тут расшарил файл в память - и картинка зажила

Это если со всеми контактами одновременно работать, а тут сделать выгрузку аватаров в ОЗУ только тех контактов с которыми открыто окно чята, врятли сей процесс будет занимать дольше половины секунды.