Mellomann

|
Posted: Mon Apr 16, 2012 21:30 Post subject: |
|
|
А вот и свежий баг! TC 8.0 b25 x32 @ W7x64 (возможно, в старых версиях тоже есть, не проверял)
Сочетание в wincmd.ini двух строк:
CompareTool="%commander_path%\totalcmd.exe" /S=C
и
onlyonce=1
с последующей попытке запустить сравнение по содержимому командой "cm_CompareFilesByContent" вызывает бесконечный цикл быстро появляющихся и самоубивающихся процессов ТК, при этом убить это безобразие невозможно, ибо они мелькают в диспетчере с такой скоростью, что пока на него наведёшь курсор - на его месте уже успеет раза два-три появиться и исчезнуть новый (по каждый раз новому PID видно).
При этом поможет только перезагрузка.
Ну, или, как я выяснил опытным путём не желая перезагружать, ручное комментирование/удаление строки "CompareTool..." тоже помогает прекратить это безобразие.
Логично было бы видеть, что и избавление от другой строки должно помочь, но этого не происходит. Хотя, каждый новый процесс по-любому конфигу перечитывает и обязан запускаться с новыми "правилами".
В общем, такая вот ситуация...
Kто может воспроизвести это у себя и подтвердить безобразие (с пустой конфиги + две эти строки)? |
|