Just Manager Forum

Official Just Manager forum

You are not logged in.

#1 2013-02-15 10:31:37

navigat0r
Member
Registered: 2013-02-13
Posts: 150

JM panel not updated in VirtualBox shared folder

- start JM in VirtualBox
- set a shared folder to local machine
- create/delete/copy some files/folders to shared folder
-> files & folders are not displayed until refreshed, is this an issue or a setting I didn't find?
hMaWG53.gif


Win7x64SP1

Offline

#2 2013-02-15 11:38:13

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

What in Log.txt?

Offline

#3 2013-02-15 12:21:40

navigat0r
Member
Registered: 2013-02-13
Posts: 150

Re: JM panel not updated in VirtualBox shared folder

15.02.2013 13:23:30 Just Manager 0.1 alpha 35 08/02/2013
15.02.2013 13:23:30 COM/OLE initialization
15.02.2013 13:23:30 Common controls initialization
15.02.2013 13:23:30 Application type: 1
15.02.2013 13:23:30 Loading system info
15.02.2013 13:23:30 User folder path: C:\Users\Administrator\Desktop\JustManager
15.02.2013 13:23:30 Loading settings
15.02.2013 13:23:30 C:\Users\Administrator\Desktop\JustManager\Settings.xml loaded successfully
15.02.2013 13:23:30 Checking one instance
15.02.2013 13:23:30 CWM Main window class registration
15.02.2013 13:23:30 CWM Creating main window
15.02.2013 13:23:30 CWM OnCreate
15.02.2013 13:23:30 C:\Users\Administrator\Desktop\JustManager\Languages\English.lng loaded successfully
15.02.2013 13:23:30 CPM StartExplore, panel: 0000000001C73400, task type: 0, path: C:\
15.02.2013 13:23:30 CDP StartExplore, panel: 0000000001C73400, task type: 0, path: C:\
15.02.2013 13:23:30 CPM StartExplore, panel: 0000000001C734B0, task type: 0, path: C:\
15.02.2013 13:23:30 CDP StartExplore, panel: 0000000001C734B0, task type: 0, path: C:\
15.02.2013 13:23:30 CPM StartExplore, panel: 0000000001C73560, task type: 0, path: C:\
15.02.2013 13:23:30 CDP StartExplore, panel: 0000000001C73560, task type: 0, path: C:\
15.02.2013 13:23:30 CPM StartExplore, panel: 0000000001C73610, task type: 0, path: C:\Users\admin\Desktop
15.02.2013 13:23:30 CDP StartExplore, panel: 0000000001C73610, task type: 0, path: C:\Users\admin\Desktop
15.02.2013 13:23:30 CPM StartExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:30 CDP StartExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:30 CDP EndExplore, panel: 0000000001C73400, task type: 0, path: C:\
15.02.2013 13:23:30 CPM EndExplore, panel: 0000000001C73400, task type: 0, path: C:\
15.02.2013 13:23:30 CDP EndExplore, panel: 0000000001C734B0, task type: 0, path: C:\
15.02.2013 13:23:30 CPM EndExplore, panel: 0000000001C734B0, task type: 0, path: C:\
15.02.2013 13:23:30 CDP EndExplore, panel: 0000000001C73560, task type: 0, path: C:\
15.02.2013 13:23:30 CPM EndExplore, panel: 0000000001C73560, task type: 0, path: C:\
15.02.2013 13:23:30 CDP EndExplore, panel: 0000000001C73610, task type: 0, path: C:\Users\admin\Desktop
15.02.2013 13:23:30 CPM EndExplore, panel: 0000000001C73610, task type: 0, path: C:\Users\admin\Desktop
15.02.2013 13:23:30 CDP EndExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:30 CPM EndExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:30 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\test_folder_mapped
15.02.2013 13:23:30 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\
15.02.2013 13:23:48 CPM StartExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:48 CDP StartExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:48 CDP EndExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:48 CPM EndExplore, panel: 0000000001C746C0, task type: 0, path: E:\test_folder_mapped
15.02.2013 13:23:48 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\test_folder_mapped
15.02.2013 13:23:48 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\

Last edited by navigat0r (2013-02-15 12:24:39)


Win7x64SP1

Offline

#4 2013-02-15 12:32:55

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

Here is the answer: <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\test_folder_mapped
ReadDirectoryChanges function that provides folder updates in Just Manager can't work with this folder.

Offline

#5 2013-02-15 15:04:50

navigat0r
Member
Registered: 2013-02-13
Posts: 150

Re: JM panel not updated in VirtualBox shared folder

ok, so you confirm an issue here? Updates are correct in other FM.


Win7x64SP1

Offline

#6 2013-02-15 15:48:33

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

I said that nothing can be done here, WinAPI function ReadDirectoryChanges fails for this directory, so updates will not come.

Offline

#7 2013-02-16 22:36:16

navigat0r
Member
Registered: 2013-02-13
Posts: 150

Re: JM panel not updated in VirtualBox shared folder

no update issue when using FindFirstChangeNotification, SHChangeNotifyRegister instead:
mD6cNmV.gif


Win7x64SP1

Offline

#8 2013-02-17 09:08:24

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

FindFirstChangeNotification doesn't provide information about changed element that's why it can be used in JM only as notify for refresh command.

Offline

#9 2013-03-30 12:47:07

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

The only thing that can be done: refreshing folder on each FindFirstChangeNotification (if it really works on VirtualBox), but it will be resource consuming.

Offline

#10 2013-04-01 09:39:41

navigat0r
Member
Registered: 2013-02-13
Posts: 150

Re: JM panel not updated in VirtualBox shared folder

I think you should definitely fix this bug tough I'm not sure about possible performance issues.


Win7x64SP1

Offline

#11 2013-04-01 12:15:44

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

Try x64 test build.

Download

Offline

#12 2013-04-01 18:39:57

navigat0r
Member
Registered: 2013-02-13
Posts: 150

Re: JM panel not updated in VirtualBox shared folder

build is not working, sub folders test1 & test2 are not displayed directly after creation in the VirtualBox shared folder.
additionally a new bug has been introduced in this build deleting ".." leads to a crash, as shown in the video.
gfkUvNc.gif


Win7x64SP1

Offline

#13 2013-04-01 19:09:34

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

What in Log.txt?

Offline

#14 2013-04-01 20:06:14

navigat0r
Member
Registered: 2013-02-13
Posts: 150

Re: JM panel not updated in VirtualBox shared folder

01.04.2013 23:03:43 Just Manager 0.1 alpha 42 01/04/2013
01.04.2013 23:03:43 COM/OLE initialization
01.04.2013 23:03:43 Common controls initialization
01.04.2013 23:03:43 Application type: 1
01.04.2013 23:03:43 User folder path: C:\Users\XXXXXXX\Desktop\JustManager
01.04.2013 23:03:43 Loading settings
01.04.2013 23:03:43 C:\Users\XXXXXXX\Desktop\JustManager\Settings.xml loaded successfully
01.04.2013 23:03:43 CWM Main window class registration
01.04.2013 23:03:43 CWM Creating main window
01.04.2013 23:03:43 CWM OnCreate
01.04.2013 23:03:43 C:\Users\Sauron\Desktop\JustManager\Languages\English.lng loaded successfully
01.04.2013 23:03:43 CPM StartExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:03:43 CDP StartExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:03:43 CPM StartExplore, panel: 0000000001FE0390, task type: 0, path: C:\
01.04.2013 23:03:43 CDP StartExplore, panel: 0000000001FE0390, task type: 0, path: C:\
01.04.2013 23:03:44 CDP EndExplore, panel: 0000000001FE0390, task type: 0, path: C:\
01.04.2013 23:03:44 CPM EndExplore, panel: 0000000001FE0390, task type: 0, path: C:\
01.04.2013 23:03:44 CDP EndExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:03:44 CPM EndExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:03:44 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\test22
01.04.2013 23:03:44 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\
01.04.2013 23:03:44 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\test22
01.04.2013 23:03:44 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\
01.04.2013 23:04:01 CPM StartExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:04:01 CDP StartExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:04:01 CDP EndExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:04:01 CPM EndExplore, panel: 0000000001FE02E0, task type: 0, path: E:\test22
01.04.2013 23:04:01 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\
01.04.2013 23:04:01 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\test22
01.04.2013 23:04:01 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\
01.04.2013 23:04:01 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\test22


Win7x64SP1

Offline

#15 2013-04-01 21:47:14

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

That's the answer, both ReadDirectoryChanges and FindFirstChangeNotification don't work.

Offline

#16 2013-04-03 16:56:54

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

Try x64 portable test. Should work, except folder creation.

Download

Offline

#17 2013-04-05 22:01:57

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

Fixed in 0.1 Alpha 42.

Offline

#18 2013-04-05 23:56:06

navigat0r
Member
Registered: 2013-02-13
Posts: 150

Re: JM panel not updated in VirtualBox shared folder

nleontiev wrote:

Fixed in 0.1 Alpha 42.

unfortunately not. JM a42 crashes:
o8JG60Q.gif

06.04.2013 01:48:40 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\
06.04.2013 01:48:40 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\
06.04.2013 01:48:40 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\
06.04.2013 01:48:40 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\
06.04.2013 01:48:44 CPM PanelItemActivated, panel: 0181C7E8, item: test11
06.04.2013 01:48:44 CPM StartExplore, panel: 0181C7E8, task type: 0, path: E:\test11
06.04.2013 01:48:44 CDP StartExplore, panel: 0181C7E8, task type: 0, path: E:\test11
06.04.2013 01:48:44 CDP EndExplore, panel: 0181C7E8, task type: 0, path: E:\test11
06.04.2013 01:48:44 CPM EndExplore, panel: 0181C7E8, task type: 0, path: E:\test11
06.04.2013 01:48:44 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\test11
06.04.2013 01:48:44 <<<ERROR>>> CFolderMonitor, ReadDirectoryChanges error: 1 Incorrect function., path: E:\
06.04.2013 01:48:44 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\test11
06.04.2013 01:48:44 <<<ERROR>>> CFolderMonitor, FindFirstChangeNotification error: 1 Incorrect function., path: E:\
06.04.2013 01:48:47 CPM StartExplore, panel: 01825218, task type: 0, path: C:\
06.04.2013 01:48:47 CDP StartExplore, panel: 01825218, task type: 0, path: C:\
06.04.2013 01:48:47 CDP EndExplore, panel: 01825218, task type: 0, path: C:\
06.04.2013 01:48:47 CPM EndExplore, panel: 01825218, task type: 0, path: C:\
06.04.2013 01:48:58 CPM PanelItemActivated, panel: 01825218, item: folder_local
06.04.2013 01:48:58 CPM StartExplore, panel: 01825218, task type: 0, path: C:\folder_local
06.04.2013 01:48:58 CDP StartExplore, panel: 01825218, task type: 0, path: C:\folder_local
06.04.2013 01:48:58 CDP EndExplore, panel: 01825218, task type: 0, path: C:\folder_local
06.04.2013 01:48:58 CPM EndExplore, panel: 01825218, task type: 0, path: C:\folder_local


Win7x64SP1

Offline

#19 2013-04-12 18:30:08

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: JM panel not updated in VirtualBox shared folder

Should be fixed in 0.1 Alpha 43.

Offline

Board footer

Powered by FluxBB