zamri wrote: > It worked. > > But I got error exporting INBOX: > > [EMAIL PROTECTED] dbmail-2.2.8]# ./dbmail-export -v -u zamri -m INBOX -o > /root/zamri/HAM > Exporting [1] mailboxes for [zamri] > export mailbox INBOX -> /root/zamri/HAM > > In /var/log/messages: > Jan 5 12:25:19 webmail kernel: lt-dbmail-expor[30798]: segfault at > 00000000007aa543 rip 00002aaaaaf2eb31 rsp 00007fffffb64e40 error 4
That's probably bug #668. The patch is in svn/git but I'm attaching it as well -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl
>From 857b6a0e501ac08248ecc6b5feb4a61bf5b7538c Mon Sep 17 00:00:00 2001 From: paul <[EMAIL PROTECTED]> Date: Thu, 3 Jan 2008 09:24:27 +0000 Subject: fix segfault (bug #668) git-svn-id: https://svn.ic-s.nl/svn/dbmail/branches/[EMAIL PROTECTED] 7b491191-dbf0-0310-aff6-d879d4d69008 --- dbmail-mailbox.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dbmail-mailbox.c b/dbmail-mailbox.c index f5cecec..5125295 100644 --- a/dbmail-mailbox.c +++ b/dbmail-mailbox.c @@ -298,7 +298,6 @@ int dbmail_mailbox_dump(struct DbmailMailbox *self, FILE *file) ostream = g_mime_stream_file_new(file); g_mime_stream_file_set_owner ((GMimeStreamFile *)ostream, FALSE); - ids = g_tree_keys(self->ids); while (ids) { @@ -343,7 +342,8 @@ int dbmail_mailbox_dump(struct DbmailMailbox *self, FILE *file) if (t->len > 0) { message = dbmail_message_new(); message = dbmail_message_init_with_string(message,t); - dbmail_message_set_internal_date(message, (char *)internal_date); + if (strlen(internal_date)) + dbmail_message_set_internal_date(message, (char *)internal_date); if(dump_message_to_stream(message,ostream) > 0) count++; dbmail_message_free(message); -- 1.5.2.5
_______________________________________________ DBmail mailing list [email protected] https://mailman.fastxs.nl/mailman/listinfo/dbmail
