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

Reply via email to