TextPad 5.3.1 terminates with access denied on Vista Ultimat
Posted: Thu Dec 31, 2009 7:29 pm
Hello,
I have a very strange problem.
When i run TextPad from a shell (not as admin), it runs perfectly.
When i try to run TextPad from the Vista surface like Windows Explorer or a link (as admin or not) it shows an access denied error message.
I have run ProcMon from SysInternals and compared the trace of successfully running TextPad and running TextPad with access denied.
CreateFile C:\Windows\System32\user32.dll SUCCESS Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
SetBasicInformationFile C:\Windows\System32\user32.dll SUCCESS CreationTime: 01.01.1601 00:59:59, LastAccessTime: 01.01.1601 00:59:59, LastWriteTime: 01.01.1601 00:59:59, ChangeTime: 01.01.1601 00:59:59, FileAttributes: n/a
QueryAttributeTagFile C:\Windows\System32\user32.dll SUCCESS Attributes: A, ReparseTag: 0x0
QueryFileInternalInformationFile C:\Windows\System32\user32.dll SUCCESS IndexNumber: 0x10000000b10ec
QueryStandardInformationFile C:\Windows\System32\user32.dll SUCCESS AllocationSize: 630'784, EndOfFile: 627'712, NumberOfLinks: 2, DeletePending: False, Directory: False
CreateFile C:\Windows\System32\gdi32.dll SUCCESS Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
SetBasicInformationFile C:\Windows\System32\gdi32.dll SUCCESS CreationTime: 01.01.1601 00:59:59, LastAccessTime: 01.01.1601 00:59:59, LastWriteTime: 01.01.1601 00:59:59, ChangeTime: 01.01.1601 00:59:59, FileAttributes: n/a
QueryAttributeTagFile C:\Windows\System32\gdi32.dll SUCCESS Attributes: A, ReparseTag: 0x0
QueryFileInternalInformationFile C:\Windows\System32\gdi32.dll SUCCESS IndexNumber: 0x10000000b109f
QueryStandardInformationFile C:\Windows\System32\gdi32.dll SUCCESS AllocationSize: 299'008, EndOfFile: 297'472, NumberOfLinks: 2, DeletePending: False, Directory: False
CreateFile C:\Windows\System32\user32.dll ACCESS DENIED Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a
CreateFile C:\Windows\System32\gdi32.dll ACCESS DENIED Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a
I have licensed TextPad to be shure not to bothered about this issue.
Does anybody understand the difference between the two traces?
Thanks anyway for your help
I have a very strange problem.
When i run TextPad from a shell (not as admin), it runs perfectly.
When i try to run TextPad from the Vista surface like Windows Explorer or a link (as admin or not) it shows an access denied error message.
I have run ProcMon from SysInternals and compared the trace of successfully running TextPad and running TextPad with access denied.
CreateFile C:\Windows\System32\user32.dll SUCCESS Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
SetBasicInformationFile C:\Windows\System32\user32.dll SUCCESS CreationTime: 01.01.1601 00:59:59, LastAccessTime: 01.01.1601 00:59:59, LastWriteTime: 01.01.1601 00:59:59, ChangeTime: 01.01.1601 00:59:59, FileAttributes: n/a
QueryAttributeTagFile C:\Windows\System32\user32.dll SUCCESS Attributes: A, ReparseTag: 0x0
QueryFileInternalInformationFile C:\Windows\System32\user32.dll SUCCESS IndexNumber: 0x10000000b10ec
QueryStandardInformationFile C:\Windows\System32\user32.dll SUCCESS AllocationSize: 630'784, EndOfFile: 627'712, NumberOfLinks: 2, DeletePending: False, Directory: False
CreateFile C:\Windows\System32\gdi32.dll SUCCESS Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
SetBasicInformationFile C:\Windows\System32\gdi32.dll SUCCESS CreationTime: 01.01.1601 00:59:59, LastAccessTime: 01.01.1601 00:59:59, LastWriteTime: 01.01.1601 00:59:59, ChangeTime: 01.01.1601 00:59:59, FileAttributes: n/a
QueryAttributeTagFile C:\Windows\System32\gdi32.dll SUCCESS Attributes: A, ReparseTag: 0x0
QueryFileInternalInformationFile C:\Windows\System32\gdi32.dll SUCCESS IndexNumber: 0x10000000b109f
QueryStandardInformationFile C:\Windows\System32\gdi32.dll SUCCESS AllocationSize: 299'008, EndOfFile: 297'472, NumberOfLinks: 2, DeletePending: False, Directory: False
CreateFile C:\Windows\System32\user32.dll ACCESS DENIED Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a
CreateFile C:\Windows\System32\gdi32.dll ACCESS DENIED Desired Access: Read Data/List Directory, Execute/Traverse, Read Attributes, Disposition: Open, Options: Non-Directory File, Complete If Oplocked, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a
I have licensed TextPad to be shure not to bothered about this issue.
Does anybody understand the difference between the two traces?
Thanks anyway for your help