I entered a DVD into my DVD Drive an TC crashed for no for me visiable reason:
---------------------------
Total Commander 8.50b6
---------------------------
Fatal error in WatchDir thread, aborting!
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Windows exception: C0000006
Stack trace:
0046F948
471115 4711EE >55F763 417B30 40362C
Raw:
471500 4030E4 471115 47112B 4020A2 402249
407CDD 4711EE 4030E4 55F763 69F4E8 55F416
55F5F5 417B30 40362C
Press Ctrl+C to copy this report!
---------------------------
OK
---------------------------
-TC ß6 - x32 - crash upon entering a DVD
Moderators: Hacker, petermad, Stefan2, white
This is probably not a problem with TC.
Exception C0000006 is EXCEPTION_IN_PAGE_ERROR or STATUS_IN_PAGE_ERROR. This means that the Total Commander tried to read a memory, but reading a memory page failed. In particular, this may be a problem with reading or writing swap file. More info here:
http://www.ghisler.ch/board/viewtopic.php?p=258753#258753
Regards
Exception C0000006 is EXCEPTION_IN_PAGE_ERROR or STATUS_IN_PAGE_ERROR. This means that the Total Commander tried to read a memory, but reading a memory page failed. In particular, this may be a problem with reading or writing swap file. More info here:
http://www.ghisler.ch/board/viewtopic.php?p=258753#258753
Regards
It may be exactly as you wrote and it still may be not a TC problem:
when we use some application in foreground and it needs more memory, operating system moves RAM contents of background applications (TC in this example) to the swap file to make more free RAM memory. If background application wants to perform some operation, its memory must be loaded back from the swap file to the RAM (for example when TC got information that folder contents changed - in particular because we saved some file in our foreground application!). If this loading from the swap file to the RAM fails, there will be an C0000006 exception. Please check your system log if there are some HDD problems or swap file problems.
Regards
when we use some application in foreground and it needs more memory, operating system moves RAM contents of background applications (TC in this example) to the swap file to make more free RAM memory. If background application wants to perform some operation, its memory must be loaded back from the swap file to the RAM (for example when TC got information that folder contents changed - in particular because we saved some file in our foreground application!). If this loading from the swap file to the RAM fails, there will be an C0000006 exception. Please check your system log if there are some HDD problems or swap file problems.
Regards
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
It looks like the following was happening:
TC was getting the CD insert notification, but apparently part of its code wasn't in memory, and swaping it back in failed due to an out of memory situation or failed access to the totalcmd.exe file.
TC was getting the CD insert notification, but apparently part of its code wasn't in memory, and swaping it back in failed due to an out of memory situation or failed access to the totalcmd.exe file.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com