id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
8487	[patch] AcctMgr creates blank lines in password_file under Windows	jeremy.j.dunn@gmail.com	hasienda	Every time the !AcctMgr plugin accesses the configured Password_file, it adds an extra blank line after each line in the file.  First save, file doubles in size, then triples, etc.   I have only 73 users, but the file was 125MB.  Eventually trac runs out of memory when trying to do any operation.\r\n\r\n{{{\r\nAcctMgr plugin 0.3dev r9591 \r\nTrac v0.12.  Python v2.5.  Windows 2008 R2\r\n}}}\r\n\r\n{{{\r\nTrac.ini:\r\n[account-manager]\r\naccount_changes_notify_addresses = <removed>\r\nforce_passwd_change = true\r\nhtdigest_realm = trac\r\nnotify_actions = new\r\npassword_file = c:\\TracRoot\\tracusers.txt\r\npassword_store = HtDigestStore\r\nuser_lock_max_time = 0\r\n}}}\r\n\r\nI had every feature enabled except registration.  For the moment I've disabled everything, which is why the lines are commented-out:\r\n\r\n{{{\r\n[components]\r\n#acct_mgr.admin.* = enabled\r\n#acct_mgr.admin.accountmanageradminpage = enabled\r\n#acct_mgr.api.* = enabled\r\n#acct_mgr.api.accountmanager = enabled\r\n#acct_mgr.db.* = enabled\r\n#acct_mgr.db.sessionstore = disabled\r\n#acct_mgr.guard.accountguard = enabled\r\n#acct_mgr.htfile.* = enabled\r\n#acct_mgr.http.* = enabled\r\n#acct_mgr.notification.* = enabled\r\n#acct_mgr.pwhash.* = enabled\r\n#acct_mgr.svnserve.* = enabled\r\n#acct_mgr.web_ui.* = enabled\r\n#acct_mgr.web_ui.accountmodule = enabled\r\n#acct_mgr.web_ui.loginmodule = enabled\r\n#acct_mgr.web_ui.registrationmodule = disabled\r\n}}}	defect	closed	high	AccountManagerPlugin	major	fixed	EOL style Windows		0.12
