View Issue Details

IDProjectCategoryView StatusLast Update
0002799Far Manager_Commonpublic2016-09-24 17:51
Reporterpepak Assigned To 
PriorityurgentSeveritymajorReproducibilitysometimes
Status closedResolutionunable to reproduce 
Platformx64OSWindowsOS Version7
Product Version3.0 
Summary0002799: Build 4017+ breaks many plugins
DescriptionIn build 4017, changes were introduced which cause major problems with several plugins:
- DirSync: Access Violation is sometimes reported after the synchronization is done, but this exception does not occur within DirSync itself (because I log all exceptions and this one is not logged; if I, however, create an Access Violation on purpse, it gets logged fine; also, FAR reports the exception to occur in FarColorer, not in DirSync - so maybe it is in fact a problem in FarColorer and not in DirSync?).
- NetBox: Many of the stored sessions display incorrect data in 4017+. When reverted to 4015 or older, the correct data is back. I am reporting the NetBox issue in the NetBox section of Mantis, but it seems to be a related problem. And it occurs always, not sometimes as with DirSync.
Steps To Reproduce1) Install FAR3 build 4017
2) Add the current DirSync to it (attached)
3) Choose any two directories (e.g. two different builds of FAR)
4) F11, Synchronize directory
5) Enable subfolders scan, OK
6) When the editor appears, ESC, ESC (no synchronization necessary).
7) Sometimes an Access Violation appears, but for some reason is reported to have occurred in FarColorer, not in DirSync
Additional InformationAs luck would have it, I can't get the error now :-(

The NetBox report is here: http://bugs.farmanager.com/view.php?id=2798
TagsNo tags attached.
Build0

Activities

pepak

2014-09-11 06:44

reporter  

dirsync.zip (103,953 bytes)

shmuel

2014-09-11 07:27

developer   bugnote:0013018

> As luck would have it, I can't get the error now :-(

If the error is not reproducible in the latest builds of Far, no one will investigate it with older builds.

pepak

2014-09-11 07:33

reporter   bugnote:0013019

It is reproducible even with the latest version. Only it's not "always" but "sometimes", and just now I can't reproduce it. I am sure if I kept trying, I would get the same error eventually.

JohnDoe

2014-09-12 13:07

updater   bugnote:0013021

>Sometimes an Access Violation appears
Are you sure that it is 4017 fault?

>have occurred in FarColorer
it can be Colorer's bug, see 0002795

pepak

2014-09-14 15:47

reporter   bugnote:0013032

OK, here we go: The bug occurs in build 4103 with Colorer from 4000 and DirSync 0.96. The error message is:

- Exception: Access Violation (read from 0x1798F0F8)
- Address: 0x7080B61A
- Function: ProcessEditorEventW
- Module: [path]\colorer.dll

I would think this signals an error in FAR itself rather than DirSync or Colorer. As mentioned above, the cause was added to FAR in build 4017, 4015 is OK.

pepak

2016-09-24 17:46

reporter   bugnote:0014799

I guess this ticket can be closed now, it's no longer relevant.

Issue History

Date Modified Username Field Change
2014-09-11 06:44 pepak New Issue
2014-09-11 06:44 pepak File Added: dirsync.zip
2014-09-11 07:27 shmuel Note Added: 0013018
2014-09-11 07:33 pepak Note Added: 0013019
2014-09-12 13:07 JohnDoe Note Added: 0013021
2014-09-14 15:47 pepak Note Added: 0013032
2016-09-24 17:46 pepak Note Added: 0014799
2016-09-24 17:51 shmuel Build => 0
2016-09-24 17:51 shmuel Status new => closed
2016-09-24 17:51 shmuel Resolution open => unable to reproduce