[8.0ß23] ''cm_UnloadPlugins'' kills TC while packing 7z
Moderators: Hacker, petermad, Stefan2, white
Heh, seems like nobody understood problem...
Ukrainian Total Commander Translator. Feedback and discuss.
Sir_SiLvA, plugin should cancel packing instead of causing TC to crash. There can't be another right behaviour. When you close some archiver that packs something (or any other program that does something long-standing), it abort packing and closes, but it doesn't cause any crash. Any DLL must stop all running tasks and free all its memory and resources on unloading.
Yeah, that's what I'm talking about.MVV wrote:Sir_SiLvA, plugin should cancel packing instead of causing TC to crash. There can't be another right behaviour. When you close some archiver that packs something (or any other program that does something long-standing), it abort packing and closes, but it doesn't cause any crash. Any DLL must stop all running tasks and free all its memory and resources on unloading.
The question is simlpe - who does crash - tc or plugin?
And thats where I have another opinionMVV wrote:Sir_SiLvA, plugin should cancel packing instead of causing TC to crash. There can't be another right behaviour. When you close some archiver that packs something (or any other program that does something long-standing), it abort packing and closes, but it doesn't cause any crash. Any DLL must stop all running tasks and free all its memory and resources on unloading.

In mine noone should execute cm_unload while tc is using a dll ofc,
so no I dont see max Problem see my branch alegory....
(And imho it doesnt matter if TC or Plugin crash - use brain.exe = no crash...)
Hoecker sie sind raus!
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Actually it's Windows which crashes because the module which is active is suddenly unloaded.
I have no plans to wait for the plugin to end its background operation just for this debug command, sorry.
I have no plans to wait for the plugin to end its background operation just for this debug command, sorry.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
TC 8.0 beta 25 + 7zip.wcx 0.7.6.5 -- the bug is still present.
Ukrainian Total Commander Translator. Feedback and discuss.
MVV, where can I find plugin's author? Or he stopped developing it?
Ukrainian Total Commander Translator. Feedback and discuss.
Thanks, posted: http://www.ghisler.ch/board/viewtopic.php?p=246202#246202
Waiting for reply.
Waiting for reply.
Ukrainian Total Commander Translator. Feedback and discuss.