We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello,
I am currently using a µvision V5.26.2.0 and sometimes I can't save source file ( h , cpp ).
When it happened the pop ups window showing this message:
"Encountered a sharing violation while accessing {Path to me source file}"
The only one way that can change this behavior is to restart the µvision IDE.
Can I do something else?
I've seen these sharing violations since upgrading to uVision 5.26.2. I'm running a Windows 10 machine with Trend Micro antivirus, which is managed centrally.
I ran Process Monitor. It seems to show a sharing violation between uv4.exe and tmbmsrv.exe.
3:23:27.3855127 PM UV4.exe 2832 QueryNetworkOpenInformationFile C:\Users\u100137\path\to\file.h SUCCESS CreationTime: 10/10/2018 8:39:57 AM, LastAccessTime: 10/11/2018 12:38:53 PM, LastWriteTime: 11/6/2018 12:33:02 PM, ChangeTime: 11/6/2018 12:33:02 PM, AllocationSize: 32768, EndOfFile: 31682, FileAttributes: A 3:23:27.3855278 PM UV4.exe 2832 CloseFile C:\Users\u100137\path\to\file.h SUCCESS 3:23:27.3857638 PM UV4.exe 2832 CreateFile C:\Users\u100137\path\to\file.h SHARING VIOLATION Desired Access: Generic Write, Read Attributes, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: None, AllocationSize: n/a 3:23:27.3860568 PM TMBMSRV.exe 6288 CreateFile C:\Users\u100137\path\to\file.h SUCCESS Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened 3:23:27.3860897 PM TMBMSRV.exe 6288 QueryNetworkOpenInformationFile C:\Users\u100137\path\to\file.h SUCCESS CreationTime: 10/10/2018 8:39:57 AM, LastAccessTime: 10/11/2018 12:38:53 PM, LastWriteTime: 11/6/2018 12:33:02 PM, ChangeTime: 11/6/2018 12:33:02 PM, AllocationSize: 32768, EndOfFile: 31682, FileAttributes: A 3:23:27.3861051 PM TMBMSRV.exe 6288 CloseFile C:\Users\u100137\path\to\file.h SUCCESS
Adam,
Have you managed to disable: tmbmsrv.exe and prove that the sharing issue is resolved?
I have Trend Micro antivirus, which is managed centrally too.
Regards,
Rowland
I don't have the ability to disable TrendMicro, even for a short period. I tried killing it from Task Manager and that didn't work. I could try one of the SysInternals tools to really zap it. I suspect it would respawn pretty quickly.
From some of the other comments in this thread, Keil is aware and has a support ticket open. I'm hoping for a fix soon. I think I can always fall back to editing outside Keil, and build/debug in Keil while I wait for the fix.