[Desktop-packages] [Bug 975510] Re: Gedit initiates write by dconf-service when using "Replace..." dialog
This version has expired ** Changed in: gedit (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gedit in Ubuntu. https://bugs.launchpad.net/bugs/975510 Title: Gedit initiates write by dconf-service when using "Replace..." dialog Status in gedit package in Ubuntu: Invalid Bug description: When "Search for:" field in "Replace..." dialog contains more than 3 symbols every press on "Find", "Replace" or "Replace all" buttons initiates write by dconf-service. Steps to reproduce: a) I needed to change gedit's "max-recents" setting. b) since there's no option for it in the gedit's "Preferences" dialog, I installed dconf-tools (0.10.0-0ubuntu1) 1) open any file 2) open "Replace" dialog 3) type into "Search for:" any text (should be over 3 symbols long) 4) press "Find", "Replace" or "Replace all" Every press on these buttons results in write by dconf-service (with audible hdd sound). When using /proc/sys/vm/block_dump it looks like this: #sda6 is a /home partition #new entry in "Search for:" field kernel: [11053.994218] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11053.994225] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11055.974400] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974413] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974509] dconf-service(1656): WRITE block 134749472 on sda6 (16 sectors) #same entry in "Search for:" field kernel: [11062.859499] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859514] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859614] dconf-service(1656): WRITE block 134749488 on sda6 (16 sectors) ... Indeed dconf contains list of used search and replace strings for Gedit but writes occur on EVERY press of "Find", "Replace" or "Replace all". No duplicates added. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gedit 3.2.3-0ubuntu0.1 ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22 Uname: Linux 3.0.0-17-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.23-0ubuntu4 Architecture: amd64 Date: Sat Apr 7 00:13:12 2012 InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) SourcePackage: gedit UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/975510/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 975510] Re: Gedit initiates write by dconf-service when using "Replace..." dialog
** Changed in: gedit (Ubuntu) Status: Invalid => New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gedit in Ubuntu. https://bugs.launchpad.net/bugs/975510 Title: Gedit initiates write by dconf-service when using "Replace..." dialog Status in “gedit” package in Ubuntu: New Bug description: When "Search for:" field in "Replace..." dialog contains more than 3 symbols every press on "Find", "Replace" or "Replace all" buttons initiates write by dconf-service. Steps to reproduce: a) I needed to change gedit's "max-recents" setting. b) since there's no option for it in the gedit's "Preferences" dialog, I installed dconf-tools (0.10.0-0ubuntu1) 1) open any file 2) open "Replace" dialog 3) type into "Search for:" any text (should be over 3 symbols long) 4) press "Find", "Replace" or "Replace all" Every press on these buttons results in write by dconf-service (with audible hdd sound). When using /proc/sys/vm/block_dump it looks like this: #sda6 is a /home partition #new entry in "Search for:" field kernel: [11053.994218] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11053.994225] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11055.974400] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974413] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974509] dconf-service(1656): WRITE block 134749472 on sda6 (16 sectors) #same entry in "Search for:" field kernel: [11062.859499] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859514] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859614] dconf-service(1656): WRITE block 134749488 on sda6 (16 sectors) ... Indeed dconf contains list of used search and replace strings for Gedit but writes occur on EVERY press of "Find", "Replace" or "Replace all". No duplicates added. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gedit 3.2.3-0ubuntu0.1 ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22 Uname: Linux 3.0.0-17-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.23-0ubuntu4 Architecture: amd64 Date: Sat Apr 7 00:13:12 2012 InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) SourcePackage: gedit UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/975510/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 975510] Re: Gedit initiates write by dconf-service when using "Replace..." dialog
Yes of course gedit stores recent searches. But what bugs me: 1) we enter some text into search field 2) we hit "find" or "replace" button 3) text we entered gets added to recent searches in dconf database 4) we see this: kernel: [11053.994218] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11053.994225] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11055.974400] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974413] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974509] dconf-service(1656): WRITE block 134749472 on sda6 (16 sectors) 5) we hit "find" or "replace" button another time (text in the search field is the same) 6) we see this: kernel: [11062.859499] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859514] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859614] dconf-service(1656): WRITE block 134749488 on sda6 (16 sectors) 7) we hit one of these buttons again; text in the search field is still the SAME 8) we again see write as in 6) ... and so on. We don't change text in search field but writes still occur on every press of a "find" or "replace" and they may be noticed by hdd sound. So situation in 1)-4) is perfectly normal - gedit stores newly entered search string into dconf database. But why writes occur in 5)-6) (and later)? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gedit in Ubuntu. https://bugs.launchpad.net/bugs/975510 Title: Gedit initiates write by dconf-service when using "Replace..." dialog Status in “gedit” package in Ubuntu: Invalid Bug description: When "Search for:" field in "Replace..." dialog contains more than 3 symbols every press on "Find", "Replace" or "Replace all" buttons initiates write by dconf-service. Steps to reproduce: a) I needed to change gedit's "max-recents" setting. b) since there's no option for it in the gedit's "Preferences" dialog, I installed dconf-tools (0.10.0-0ubuntu1) 1) open any file 2) open "Replace" dialog 3) type into "Search for:" any text (should be over 3 symbols long) 4) press "Find", "Replace" or "Replace all" Every press on these buttons results in write by dconf-service (with audible hdd sound). When using /proc/sys/vm/block_dump it looks like this: #sda6 is a /home partition #new entry in "Search for:" field kernel: [11053.994218] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11053.994225] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11055.974400] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974413] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974509] dconf-service(1656): WRITE block 134749472 on sda6 (16 sectors) #same entry in "Search for:" field kernel: [11062.859499] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859514] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859614] dconf-service(1656): WRITE block 134749488 on sda6 (16 sectors) ... Indeed dconf contains list of used search and replace strings for Gedit but writes occur on EVERY press of "Find", "Replace" or "Replace all". No duplicates added. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gedit 3.2.3-0ubuntu0.1 ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22 Uname: Linux 3.0.0-17-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.23-0ubuntu4 Architecture: amd64 Date: Sat Apr 7 00:13:12 2012 InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) SourcePackage: gedit UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/975510/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 975510] Re: Gedit initiates write by dconf-service when using "Replace..." dialog
GEdit stores recent searches and replaces in dconf to have a history of searches/replacements, so this is a feature not a bug. What is the expected behavior in your case? ** Changed in: gedit (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gedit in Ubuntu. https://bugs.launchpad.net/bugs/975510 Title: Gedit initiates write by dconf-service when using "Replace..." dialog Status in “gedit” package in Ubuntu: Invalid Bug description: When "Search for:" field in "Replace..." dialog contains more than 3 symbols every press on "Find", "Replace" or "Replace all" buttons initiates write by dconf-service. Steps to reproduce: a) I needed to change gedit's "max-recents" setting. b) since there's no option for it in the gedit's "Preferences" dialog, I installed dconf-tools (0.10.0-0ubuntu1) 1) open any file 2) open "Replace" dialog 3) type into "Search for:" any text (should be over 3 symbols long) 4) press "Find", "Replace" or "Replace all" Every press on these buttons results in write by dconf-service (with audible hdd sound). When using /proc/sys/vm/block_dump it looks like this: #sda6 is a /home partition #new entry in "Search for:" field kernel: [11053.994218] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11053.994225] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11055.974400] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974413] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974509] dconf-service(1656): WRITE block 134749472 on sda6 (16 sectors) #same entry in "Search for:" field kernel: [11062.859499] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859514] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859614] dconf-service(1656): WRITE block 134749488 on sda6 (16 sectors) ... Indeed dconf contains list of used search and replace strings for Gedit but writes occur on EVERY press of "Find", "Replace" or "Replace all". No duplicates added. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gedit 3.2.3-0ubuntu0.1 ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22 Uname: Linux 3.0.0-17-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.23-0ubuntu4 Architecture: amd64 Date: Sat Apr 7 00:13:12 2012 InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) SourcePackage: gedit UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/975510/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 975510] Re: Gedit initiates write by dconf-service when using "Replace..." dialog
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gedit in Ubuntu. https://bugs.launchpad.net/bugs/975510 Title: Gedit initiates write by dconf-service when using "Replace..." dialog Status in “gedit” package in Ubuntu: New Bug description: When "Search for:" field in "Replace..." dialog contains more than 3 symbols every press on "Find", "Replace" or "Replace all" buttons initiates write by dconf-service. Steps to reproduce: a) I needed to change gedit's "max-recents" setting. b) since there's no option for it in the gedit's "Preferences" dialog, I installed dconf-tools (0.10.0-0ubuntu1) 1) open any file 2) open "Replace" dialog 3) type into "Search for:" any text (should be over 3 symbols long) 4) press "Find", "Replace" or "Replace all" Every press on these buttons results in write by dconf-service (with audible hdd sound). When using /proc/sys/vm/block_dump it looks like this: #sda6 is a /home partition #new entry in "Search for:" field kernel: [11053.994218] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11053.994225] dconf-service(1656): dirtied inode 4194707 (user) on sda6 kernel: [11055.974400] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974413] dconf-service(1656): dirtied inode 4194738 (user.HFP9BW) on sda6 kernel: [11055.974509] dconf-service(1656): WRITE block 134749472 on sda6 (16 sectors) #same entry in "Search for:" field kernel: [11062.859499] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859514] dconf-service(1656): dirtied inode 4194737 (user.2QXUBW) on sda6 kernel: [11062.859614] dconf-service(1656): WRITE block 134749488 on sda6 (16 sectors) ... Indeed dconf contains list of used search and replace strings for Gedit but writes occur on EVERY press of "Find", "Replace" or "Replace all". No duplicates added. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gedit 3.2.3-0ubuntu0.1 ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22 Uname: Linux 3.0.0-17-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.23-0ubuntu4 Architecture: amd64 Date: Sat Apr 7 00:13:12 2012 InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) SourcePackage: gedit UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/975510/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp