Bug 3705

Summary: active account Mail Address corrupted when address in Message-ID is used
Product: Claws Mail (GTK 2) Reporter: Pierre Fortin <pf>
Component: Plugins/vCalendarAssignee: users
Status: RESOLVED FIXED    
Severity: normal    
Priority: P3    
Version: 3.14.1   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
debug log none

Description Pierre Fortin 2016-10-04 22:17:37 UTC
Updated to 3.14.0-git 107. 
Composed message on the CM instance that had vcalendar loaded and when I hit Send, got a error about my send address.
Loaded vcalendar in other CM instance, and my email address gets corrupted.

Closing CM saves corrupted address in accountrc

Unloaded vcalendar in both instances and OK again.
Comment 1 Pierre Fortin 2016-10-04 22:49:10 UTC
Created attachment 1689 [details]
debug log

log file showing bug occurs.
Comment 2 Ricardo Mones 2016-10-05 01:08:51 UTC
Curious, I suffered a similar episode this morning and had to checkout the accountrc file from git to recover the single email address which was replaced with four bytes of noise. The episode involved also crashes which disappeared when running under gdb. After recovering accountrc all went fine.

I thought it was some file corruption, but now that I saw this report seems it wasn't...
Comment 3 users 2016-10-05 09:53:02 UTC
Changes related to this bug have been committed.
Please check latest Git and update the bug accordingly.
You can also get the patch from:
http://git.claws-mail.org/

++ ChangeLog	2016-10-05 09:53:02.752052081 +0200
http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=dcd7355f755567b4b4f1d98cb8168e15cf2c3def
Merge: ad14fa3 73ba30d
Author: Colin Leroy <colin@colino.net>
Date:   Wed Oct 5 09:53:02 2016 +0200

    Merge branch 'master' of file:///home/git/claws

http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=73ba30d10ad422feef0a8c3de5b178349ccb39f3
Author: Ricardo Mones <ricardo@mones.org>
Date:   Wed Oct 5 09:51:31 2016 +0200

    Fix bug #3705: active account Mail Address corrupted…
    
    …when address in Message-ID is used