Bug 395772

Summary: Saving a file that is part of a project sets owner execute bit
Product: [Applications] kdevelop Reporter: Edward Kigwana <ekigwana>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version First Reported In: git master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Edward Kigwana 2018-06-22 21:55:22 UTC
Using Katepart from master

Start a session with a project loaded.

Edit an existing non-project file with 0644 permisions with kdevelop and save changes to file. ls -al shows 0644.

Edit an existing project file with 0644 permisions with kdevelop and save changes to file. ls -al show 744

Creating a new file and saving it results in the file being saved using the default UMASK. Opening that file then saving it sets the owner execute bit.

my default umask is 027
Comment 1 Edward Kigwana 2020-01-18 19:27:38 UTC
Works as expected now. Do not know what the fix was