<div dir="ltr"><br><div class="gmail_quote"><div dir="ltr"><div><div><div><div><div>Calling Message.tags_to_maildir_flags() when the database has been opened<br></div>with a relative path results in a corrupted filename entry in the database.<br></div><div>The actual filename is changed properly but the filename in the database gets<br></div><div>the relative path prepended.<br><br></div><div>As I understand it's expected that the database path should be absolute but corrupting the database when the path is relative sounds dangerous.<br></div><div><br></div>Attached is a python script showing the problem.<br></div>Run it as follows:<br><br></div>   python ./retag_bug.py db_path +tag,-tag search_query<br><br></div>Also attached is the output showing the problem.<br></div>
</div><br></div>