ShellDetails 1.25 (Content plug-in)

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

Moderators: white, sheep, Hacker, Stefan2

Post Reply
User avatar
Ovg
Power Member
Power Member
Posts: 555
Joined: 2014-01-06, 16:26 UTC
Location: MOW

Post by *Ovg » 2015-01-06, 11:48 UTC

2Peter

:oops:
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 9.21a x64, Windows 7 SP1 x64

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 36500
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) » 2015-01-22, 16:17 UTC

A user has reported a crash in ShellDetails with photos made with his camera. I could reproduce the error, I get:

Code: Select all

Crash in plugin ShellDetails.wdx:

Floating point division by zero
when using a custom column with field [=shelldetails.Autor] (German).

He has allowed to post a sample image:
http://www.ghisler.com/199900001.jpg

I hope that you can catch it with a try...catch block.

Btw, the Explorer also seems to have some troubles with the file. In some of my tests, the context menu took quite a while to load, or didn't open at all.
Author of Total Commander
http://www.ghisler.com

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2015-01-22, 16:51 UTC

Sorry for not replying to your mail so far - I received it.

Even Google gives 90 days to fix really severe bugs :D

I really need the shelldetails.ini in order to find out which field is the problem. Just "Autor" doesn't help a lot. It could also be a faulty shell extension which overwrites the default "Autor" field. So an export from shellextview is also required.

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 36500
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) » 2015-01-23, 10:02 UTC

It's not a severe bug. :)
I posted because I thought that my mail was "eaten" by the spam filter.

Here is the list from shellexview. Did you try to reproduce the problem? I did, and I get the error too...

http://www.ghisler.com/shellexview.txt
Author of Total Commander
http://www.ghisler.com

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2015-01-23, 12:48 UTC

Did you try to reproduce the problem?
Yes but I could not reproduce it. I don't even have a field "Autor" here just "Autoren". What is the field defintion for "Autor" (shelldetails.ini)? What is the OS version and architecture you tested on?

tc-oldi
Junior Member
Junior Member
Posts: 4
Joined: 2015-01-26, 07:30 UTC

Post by *tc-oldi » 2015-01-26, 07:48 UTC

Please try it with this in "benutzerdefinierte Spalten" - "konfiguriere Ansicht":
Größe 80 [=tc.Größe.bytes]
Datum 80 [=tc.Änderungsdatum.D.M.Y]
Titel 80 [=shelldetails.Titel]
Autor 80 [=shelldetails.Autoren]

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2015-01-26, 08:14 UTC

2tc-oldi
I could reproduce the problem now - but only with the 32 bit version of TC. Can you confim this?

tc-oldi
Junior Member
Junior Member
Posts: 4
Joined: 2015-01-26, 07:30 UTC

Post by *tc-oldi » 2015-01-26, 08:27 UTC

No. I get the fault in both versions. In the 32-bit version TC just produces an error and the program goes on, in the 64-bit version TC stops and needs a restart.

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2015-07-08, 21:10 UTC

Current version 1.25
A new version is ready for download. The new version ignores different kind of floating point exceptions which can occur while asking the shell extension for values.

The complete list of changes can be viewed online.

Plugin page: Download, description und documentation
totalcmd.net

User avatar
xmeron
Junior Member
Junior Member
Posts: 90
Joined: 2009-06-17, 19:43 UTC

Post by *xmeron » 2015-08-27, 09:55 UTC

2Lefteous
Seems cannot find a TC plugin which supplies Date Deleted field, we have to run Windows Recycle Bin outside of TC to check the exact file/folder deleted time,
so could you please add this field to ShellDetails? Thanks.

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2015-08-27, 10:08 UTC

2xmeron
could you please add this field to ShellDetails
I would love to do this. Unfortunately content plugins like ShellDetails currently don't work in virtual folders. I have requested this some time ago and hope it will be added some day to TC.

Dec
Member
Member
Posts: 115
Joined: 2006-11-23, 12:48 UTC

Post by *Dec » 2015-08-28, 04:26 UTC

xmeron wrote:Seems cannot find a TC plugin which supplies Date Deleted field
Did you try decRecycleBinWDX?

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2015-08-28, 08:12 UTC

2Dec
Did you try decRecycleBinWDX?
Well no plugin can display custom fields in the 'Windows recycle bin' as it is a virtual folder. TC does not support displaying custom fields in virtual folders.
What could be done is to read the data from recycle bin and to map it to the recycle bin folder. But who would open this folder with it - let's say - 'technical structure' to see additional fields?

Dec
Member
Member
Posts: 115
Joined: 2006-11-23, 12:48 UTC

Post by *Dec » 2015-08-28, 10:05 UTC

Lefteous wrote:Well no plugin can display custom fields in the 'Windows recycle bin' as it is a virtual folder. TC does not support displaying custom fields in virtual folders.
But user can enter to real physical folder of recycle bin. And in this case decRecycleBinWDX will show dates and original filenames.

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2015-08-28, 10:21 UTC

2Dec
But user can enter to real physical folder of recycle bin. And in this case decRecycleBinWDX will show dates and original filenames.
Well that's what I wrote above - but you decided to read and quote only the first sentence.

Post Reply