dyne / JaroMail

Terminal UI email client to download, filter, search and archive messages off-line
https://dyne.org/software/jaro-mail
GNU General Public License v3.0
103 stars 9 forks source link

buffer overflow in abook on very large addressbooks #7

Closed jaromil closed 8 years ago

jaromil commented 8 years ago

When an addressbook is bigger than (approx) 3000 entries even the latest abook code has some sort of buffer overflow which causes it to delete some entries.

In Jaro Mail this results into an Sieve filter export containing a "@" line in the whitelist which ends up matching all incoming mails.

The bug needs to be investigated and perhaps reported in detail to abook developers, or abook needs to be substituted with another console based addressbook (any candidates?)

jaromil commented 8 years ago

Cannot reproduce this bug anymore, was likely caused by a regression problem on my own installation, conflicting with some extended characters or spaces and then fixed along the way of some refactoring.