Some Information about ''decFLTViewer''

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Some Information about ''decFLTViewer''

Post by *DrShark »

decFLTViewer wlx plugin by Dec uses Microsoft Office filters to show pictures in Lister.

Plugin page with English description on Totalcmd.net
Description of plugin's decFLTViewer.ini settings (in Russian)
Downloads: wincmd.ru / totalcmd.net | Dec's tc4shell.com | Dec's decget.narod.ru
(it's the last v. 1.2.0.7 of a plugin, even though Totalcmd.net page describes it as v. 1.1.
Currently there is no support for own plugins by Dec, so there are no plans for future updates.)

Actually in this topic I recommend, if possible, not to use this plugin because of its memory leak bug:
decFLTViewer doesn't release used RAM after closing Lister/QuickView or switching from TC's Thumbnails mode.
The issue has been confirmed in email by Christian Ghisler with QuickView (Ctrl+Q) case and JPEG files as samples:
Christian Ghisler wrote:the memory leak appears in Task Manager when ListLoadNext is called (I tried with Ctrl+Q and then went from file to file). I used jpg photos to [reproduce] a big effect. My guess is that the plugin loads the photos to display them, but doesn't delete the previous ones.
Unloading the plugin dll with cm_UnloadPlugins also doesn't help to clear the memory because of another issue in a plugin:
Christian Ghisler wrote:Normally unloading a dll doesn't unload data allocated in that dll - this only happens when the process is closed. It would only help if the plugin had some kind of garbage collection.
The only solution is to close/restart Total Commander.

So my suggestion is to use other LS plugins for picture formats supported by this plugin, and even if decFLTViewer required to show some particular files or formats, at least to set a lowest priority for it in a Lister plugins list.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
User avatar
Horst.Epp
Power Member
Power Member
Posts: 5003
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Some Information about ''decFLTViewer''

Post by *Horst.Epp »

For what reason should one use this plugin at all ?
There are enough good picture viewer lister plugins and tools
which are available in 32/64 bit versions and actively supported.
Windows 11 Home x64 Version 21H2 (OS Build 22000.778)
TC 10.50RC4 x64 / x86
Everything 1.5.0.1315a (x64)
Post Reply