View Issue Details

IDProjectCategoryView StatusLast Update
0001409Far ManagerDelete files/folderspublic2010-06-26 13:01
ReporterMaximus Assigned ToDrKnS  
PrioritynormalSeveritymajorReproducibilitysometimes
Status closedResolutionfixed 
Platformx86OSWindowsOS VersionXP SP2
Product Version2.0 
Fixed in Version2.0 
Summary0001409: Падение во время удаления папки
DescriptionВо время удаления папки - Фар упал.
Причина - во время удаления в папке появлялись новые файлы,
Percent стал > 100, CurPos > Length,

wmemset(Progress+(CurPos),BoxSymbols[BS_X_B0],Length-CurPos);

грохнулся.
Additional InformationIndex: delete.cpp
===================================================================
--- delete.cpp (revision 4778)
+++ delete.cpp (working copy)
@@ -621,6 +621,7 @@
 
     if (Percent!=-1)
     {
+ if (Percent>100) Percent=100;
         size_t Length=Width-5; // -5 под проценты
         wchar_t *Progress=strProgress.GetBuffer(Length);
 
TagsNo tags attached.
Build1591

Activities

DrKnS

2010-06-16 16:01

administrator   bugnote:0005487

1591

Issue History

Date Modified Username Field Change
2010-06-15 19:58 Maximus New Issue
2010-06-15 20:24 alexy Project Wishes => Far Manager
2010-06-16 15:38 DrKnS Assigned To => DrKnS
2010-06-16 15:38 DrKnS Status new => assigned
2010-06-16 16:01 DrKnS Note Added: 0005487
2010-06-16 16:01 DrKnS Status assigned => feedback
2010-06-26 13:01 DrKnS Build => 1591
2010-06-26 13:01 DrKnS Status feedback => closed
2010-06-26 13:01 DrKnS Resolution open => fixed
2010-06-26 13:01 DrKnS Fixed in Version => 2.0