Страница 1 из 1

Неприятный баг с mempack-функционалом в 7-й линейке

Добавлено: Вс апр 20, 2008 13:10
alexanderwdark
Возможно, кто-нибудь сталкивался.

В TC 6.55 плагин bzip2dll.wcx и тестовый darkcryptrtc.wcx работают нормально, а вот в TC 7.02a - работает все, кроме mempack функций. Точнее, они вызываются правильно, но только после иных вызовов, например, диалогов конфигурации, функций упаковки-распаковки и др. Другими словами, даже StartMemPack не вызывается (втч. из Гислеровского плагина), плагин не инициализируется в нормальном порядке. Через дебагер определяю, что через диалог упаковки в tar.plugin обращение к StartMemPack не происходит, dll-wcx, получается не подгружена. Вызов тоталом любой другой функции, не связаной с мемпаком помогает - функционал начинает работать, как в TC 6.55.

Как побороть эту новую фишку седьмого поколения? В чем может быть причина?


TC DarkCrypt

Топик на форуме Гислера

[mod="CaptainFlint"]Автора TC зовут не Глишер, а Гислер.[/mod]

Re: Неприятный баг с mempack-функционалом в 7-й линейке

Добавлено: Чт апр 24, 2008 15:28
alexanderwdark
P.S. Ошибка будет исправлена в следующей версии Total Commander, согласно словам автора. Будем ждать.

Тогда можно будет внедрять поддержку mempack в любой архиваторный плагин, и все будет работать как до 7-й версии, без глюков инициализации.

В редакции 7.03 все работает отлично, автор ошибку исправил - за это товарищу Гислеру огромное спасибо - программа предоставляет классный интерфейс и отрывает огромные горизонты

Следовательно и DarkCryptTC теперь шифрует в Tar.XDC множество файлов без проблем.