?Unwanted deleting directories (fatal error)

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

User avatar
ThunderBoy
Junior Member
Junior Member
Posts: 20
Joined: 2006-07-12, 07:15 UTC
Location: Slovakia

Post by *ThunderBoy »

The problem has finally been solved. :P
These problems makes this option entered in the configuration: IconOverlays=1
I deleted this item and is already becoming a problem when deleting a directory given me not once.
Even i have no idea what this option is used.

Thank you for the help and sorry for the inconvenience. :wink:
User avatar
ThunderBoy
Junior Member
Junior Member
Posts: 20
Joined: 2006-07-12, 07:15 UTC
Location: Slovakia

Post by *ThunderBoy »

Or change it to: IconOverlays=0
gdpr deleted 6
Power Member
Power Member
Posts: 872
Joined: 2013-09-04, 14:07 UTC

Post by *gdpr deleted 6 »

Ughh... that sounds more like a 3rd party tool (which provides icon overlays) gets confused somehow.

Do you know which of your installed software provides icon overlays?
(For example, revision control software often uses icon overlays to signal status of files. But there are many other software for other purposes which provide icon overlays as well.)

If i were you, i would be very, very concerned about this situation where icon overlays could potentially lead to data loss. And i strongly suggest you take the time and check your installed software thoroughly.

In all likelihood TC is just the trigger for the screw-up, but not the root cause.

Please keep us (or rather Ghisler) informed if you find more information. Still, a small rest of uncertainty remains in what role TC played in the whole mess...
User avatar
ThunderBoy
Junior Member
Junior Member
Posts: 20
Joined: 2006-07-12, 07:15 UTC
Location: Slovakia

Post by *ThunderBoy »

At all do not know what it is and what the program that uses overlays icon. :roll:

I switched it to zero, and i hope that i will no longer have problems with data loss.

If you have someone on this item in your configuration, so you prefer to turn off. 8)
User avatar
ThunderBoy
Junior Member
Junior Member
Posts: 20
Joined: 2006-07-12, 07:15 UTC
Location: Slovakia

Post by *ThunderBoy »

So i already know what the choice means (IconOverlays). Even i have no idea why i had it set to =1
Info: http://www.ghisler.ch/wiki/index.php/Wincmd.ini

Maybe it has problems with a set of icons DriveLib=
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

IconOverlays is Configuration - Icons - Show overlay icons. It isn't linked with DriveLib.

Install tool ShellExView, it allows disabling shell extensions. Try to disable all non-Microsoft ones and check if bug will occur again.
User avatar
ThunderBoy
Junior Member
Junior Member
Posts: 20
Joined: 2006-07-12, 07:15 UTC
Location: Slovakia

Post by *ThunderBoy »

Same problem, when i left the choice of IconOverlays to 1.
I also turned off some from Microsoft, then restarted explorer and tried it.
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Try to disable some third-party ones from suspicious programs...
gdpr deleted 6
Power Member
Power Member
Posts: 872
Joined: 2013-09-04, 14:07 UTC

Post by *gdpr deleted 6 »

In ShellViewEx, if you filter by extension type, do not filter by type "Icon Overlay Handler" alone.

At least, filter by extension types "Icon Overlay Handler", "System" and "Unknown" (Options -> Filter by Extension Type).

Otherwise you will certainly miss shell extensions with icon overlay handlers...
gdpr deleted 6
Power Member
Power Member
Posts: 872
Joined: 2013-09-04, 14:07 UTC

Post by *gdpr deleted 6 »

Oh, two more things regarding ShellExView...

1. Make sure you display 32-bit Shell extensions (since you use 32-bit TC).
Options -> Show 32-bit Shell Extensions

2. After you disabled (or enabled) Shell extensions in ShellExView, you must restart Total Commander. Only so it is ensured that the changes will take effect.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2ThunderBoy
Could you please test the following two things:
1. Turn on logging in menu Configuration - Options - Log file. This should log whether TC itself is deleting the wrong dir, or some third party program.

2. Could you repeat the operation in the video, but delete the empty "audio" directory instead of the non-empty "music" directory to which you moved the files?
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Any news? Unfortunately I cannot reproduce the error, and I couldn't find anything in my code which may be the reason for the misbehaviour so far. Therefore I need more information...
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It's again a week since my last message, but no reply. Are you still interested in a fix?
Author of Total Commander
https://www.ghisler.com
User avatar
ThunderBoy
Junior Member
Junior Member
Posts: 20
Joined: 2006-07-12, 07:15 UTC
Location: Slovakia

Post by *ThunderBoy »

I'm sorry.
Since then, i've been here longer and did not register any additional problems.
In the meantime, i've been doing in the great schedules and uninstalled the PC almost all programs. I will soon install a new operating system.
I then booted an old backup of the TC and i have tested what you want to know. Set the IconOverlays=1 and i have not any problem. It worked without problems. So did any of the installed programs.

I think it could do installed Adobe Master Collection CS6, CorelDrax X4 or Microsoft Office. Neither one of them is already in the computer i have.

PS: But i have an old and a complete backup of your system disk image, so sometimes it can try again. If it ever again experience, so i write.
Windows 7 64bit Ultimate SP1. Total Commander 9.21a 32bit
User avatar
ThunderBoy
Junior Member
Junior Member
Posts: 20
Joined: 2006-07-12, 07:15 UTC
Location: Slovakia

Post by *ThunderBoy »

/ update 05/11/2013 /
So the fix.
I have not noticed that the old backup is version 8.01 TC.
I downloaded version 8.50 b5 and did a clean install.
I've tried it, what in that video. Now for the first time those directories erased. Nothing else has been written to the file.
Here is an extract from the log file (I created the directories DATA > audio > video and then act according to the video):

Code: Select all

04.11.2013 17:22:33: Copy: c:\wamp\lang\croatian.lang -> c:\data\video\croatian.lang
04.11.2013 17:22:33: Copy: c:\wamp\lang\czech.lang -> c:\data\video\czech.lang
04.11.2013 17:22:33: Copy: c:\wamp\lang\danish.lang -> c:\data\video\danish.lang
04.11.2013 17:22:33: Copy: c:\wamp\lang\deutsch.lang -> c:\data\video\deutsch.lang
04.11.2013 17:22:33: Copy: c:\wamp\lang\dutch.lang -> c:\data\video\dutch.lang
04.11.2013 17:22:40: Delete(Skipped): C:\data
04.11.2013 17:22:40: Delete: C:\data\audio\croatian.lang
04.11.2013 17:22:40: Delete: C:\data\audio\czech.lang
04.11.2013 17:22:40: Delete: C:\data\audio\danish.lang
04.11.2013 17:22:40: Delete: C:\data\audio\deutsch.lang
04.11.2013 17:22:40: Delete: C:\data\audio\dutch.lang
04.11.2013 17:22:40: Delete: C:\data\video
04.11.2013 17:22:40: DeleteFolder: C:\data\video
At the same time i noticed that the log file does not log this item at all (even when it is turned on): Create folders.
Also, the log file does not record transactions made with the mouse or Windows clipboard.


Once i clear this error message ran directory. In the log file failed to record anything.

Code: Select all

---------------------------
Total Commander 8.50b5
---------------------------
Access violation at address 00449F5A. Read of address 000000E4.
Access violation at address 00449F5A. Read of address 000000E4
Windows 7 SP1 6.1 (Build 7601)

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C0000005
Stack trace:
00449F5A
425E68  426614  428A6D  >425790  425790  4279BA
446405  425790  447BD4  447F0F  449F58  446405
448362  425790  447917  425790  42AD9E  42AED8
688A32  653711  65B916  64F62B  448E9F  446405
4479E2  448362  425790  447917  425790  42AE4C
42AEE8  6FA2E3  
Raw:
449F58  425DF7  425E68  4262E7  426614  428A6D
446405  448631  42746C  44836E  425790  4486DB
427FFD  448CB9  446405  448631  42746C  44836E
425790  4279BA  4288D2  446405  448631  42746C
44836E  425790  447BD4  402249  4033D0  4021C8
4023EF  4026B8  4036C1  44777E  6F7283  41F000
447D5A  447F0F  422A2B  422A2B  426194  427D64
4480B6  449F46  449F58  65FD68  447885  425790
4486DB  402E4A  446405  448631  42746C  4479E2
448362  425790  447917  425790  42AD9E  42AED8

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Áno   Nie   
---------------------------
And then a window with the error message, which could not be close at all: Control deleted from background thread!
In another times again this error: Image: http://img706.imageshack.us/img706/9092/kajx.jpg

PS: These bugs have been deleting the directory as in the video.
Windows 7 64bit Ultimate SP1. Total Commander 9.21a 32bit
Post Reply