As said, if there is a exclamation mark in a path name, thumbnails for images in this path will be displayed but not written / cached to the tcthumbs.idb
Same behavior for images with an exclamation mark only in the filename.
ru stephan
Exclamation mark in path prevents thumbnail caching
Moderators: Hacker, petermad, Stefan2, white
Can't confirm…


• I renamed two JPEG files adding an exclamation mark in each name,…Same behavior for images with an exclamation mark only in the filename. …
and their thumb nails are shown alright, like you can see HERE.

Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
Re: Exclamation mark in path prevents thumbnail caching
Hello Clo
I hope to post this here again was ok.
ru Stephan
Did you proof the caching? I think this behaviour is confirmed, please look here at point 2.StvXXL wrote:images in this path will be displayed but not written / cached to the tcthumbs.idb
I hope to post this here again was ok.
ru Stephan
IS refreshed
2StvXXL
I renamed a third file with “!”, while I displayed the <tcthumbs.idb> in the other panel.
- The file is written¦refreshed, since as soon as I press ENTER to rename, its time is changed to the current time.
- Same for the other DB files (here, they are set in a sub-dir. of the TC directory).
Only the <tcthumbs.frl> file changes its size, though.
- I can't read the binary files contents.
KR
Claude
Clo

- The file is written¦refreshed, since as soon as I press ENTER to rename, its time is changed to the current time.
- Same for the other DB files (here, they are set in a sub-dir. of the TC directory).
Only the <tcthumbs.frl> file changes its size, though.
- I can't read the binary files contents.

Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
2StvXXL
I can confirm your bug
Without having thumbnail View enabled I copied a big image file to a new dir and renamed it to have an ! in the name. I opened the dir with my Thumbnail database files in the opposite panel and swithed to Thumbnail view in the panel with the renamed file - no change in the Thumbnail database files. Then I disabled Thumbnail view, removed the ! from the image name and reenabled Thumbnail view - now the size of my tcthumbs.idb increased and the timestamp changed for both Thumbnail database files.
I tried this several times with different file names and whenever there is an ! in the filename there is no change in the tcthumbs.idb file
I can confirm your bug
Without having thumbnail View enabled I copied a big image file to a new dir and renamed it to have an ! in the name. I opened the dir with my Thumbnail database files in the opposite panel and swithed to Thumbnail view in the panel with the renamed file - no change in the Thumbnail database files. Then I disabled Thumbnail view, removed the ! from the image name and reenabled Thumbnail view - now the size of my tcthumbs.idb increased and the timestamp changed for both Thumbnail database files.
I tried this several times with different file names and whenever there is an ! in the filename there is no change in the tcthumbs.idb file
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Unfortunately this bug cannot be fixed because it's a bug in the OLE compound document implementation from Microsoft. The functions to create a new storage object within the compound object fail with error "invalid name" when the name contains an exclamation mark. 

Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com