TC fails to continue when unpacking files from a zip archive where the destination file already exists and is locked.
Steps to reproduce:
1. View a file with a Lister plugin (to get the plugin loaded into memory).
2. Open the plugin directory in one panel, and a zip file containing the .wlx file of the same plugin in the other panel.
3. Try to copy the .wlx file from the zip file into the plugin directory.
4. As expected you get an "Access denied on file:" dialog.
5. But it is neither possible to Skip, Cancel or Rename.
6. You get an Error dialog (hidden behind the main TC window!) that says: "Control deleted from background thread!" (always in English despite of using other .lng)
7. If you press OK in the Error dialog 4 times TC regains control.
This bug was not present in TC 7.50 pb5 or older.
[solved] TC7.50 pb6 and pb7 Error when unpacking locked files
Moderators: Hacker, petermad, Stefan2, white
[solved] TC7.50 pb6 and pb7 Error when unpacking locked files
Last edited by petermad on 2021-05-30, 17:46 UTC, edited 1 time in total.
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
Confirmed for TC 7.5pb7 (XP SP3).
Addition: Skip/Cancel/Rename are processed like expected after TC regains control in step 7.5. But it is neither possible to Skip, Cancel or Rename.
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
-- TC starter menu: Fast yet descriptive command access!
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Indeed it's a known error, it happens because that dialog is (by mistake) directly created from within a background thread. It will be fixed in the next beta (in fact, I have already fixed it).
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Fixed in TC 7.50pb8 

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: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact: