Cyrus IMAPd 2.3.12 Released

Thomas Robers robers at tutech.de
Wed Apr 23 08:46:32 EDT 2008


Ken Murchison schrieb:
> Can you try this patch:
> 
> https://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/lib/libconfig.c.diff?r1=1.18;r2=1.18.2.1 

I tried the patch. Compiling is ok, but the master segfaults when I try to start:

This GDB was configured as "x86_64-linux-gnu".
(gdb) file /opt/cyrus-imapd-2.3.12/libexec/master
Reading symbols from /opt/cyrus-imapd-2.3.12/libexec/master...done.
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run -d
Starting program: /opt/cyrus-imapd-2.3.12/libexec/master -d

Program received signal SIGSEGV, Segmentation fault.
0x00000000004076b2 in config_read_file (filename=0x530010 "/var/imap/imapd.conf") at ./../lib/libconfig.c:347
347                     if (buf[len-1] == '\\') {
(gdb) bt
#0  0x00000000004076b2 in config_read_file (filename=0x530010 "/var/imap/imapd.conf") at ./../lib/libconfig.c:347
#1  0x0000000000407fbf in config_read (alt_config=<value optimized out>) at ./../lib/libconfig.c:215
#2  0x00000000004082cf in masterconf_init (ident=0x40c0ef "master", alt_config=0x0) at masterconf.c:84
#3  0x0000000000405e0a in main (argc=2, argv=0x7fff73f10b58) at master.c:1681

Thanks

Thomas


More information about the Info-cyrus mailing list