It literally segfaults when starting up and trying to connect to the database (connection to database is OK, I can manually connect with the same credentials from the commandline just fine):
My dburi is mysql://hostname/dbmail?user=uname&password=pw&charset=utf8 I thought it was a config error as well, and went back to the deprecated username/pw/host settings of 2.2, and it still gets the same segfault. (gdb) run -D Starting program: /usr/local/dbmail-3.1.6/sbin/dbmail-imapd -D [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff31ae700 (LWP 3838)] [Thread 0x7ffff31ae700 (LWP 3838) exited] Program received signal SIGSEGV, Segmentation fault. Connection_close (C=C@entry=0x0) at src/db/Connection.c:257 257 ConnectionPool_returnConnection(C->parent, C); (gdb) backtrace #0 Connection_close (C=C@entry=0x0) at src/db/Connection.c:257 #1 0x00007ffff5cde3c6 in db_con_close (c=c@entry=0x0) at dm_db.c:283 #2 0x00007ffff5ce12f0 in db_connect () at dm_db.c:227 #3 0x00007ffff5cf8811 in server_run (conf=conf@entry=0x7fffffffadc0) at server.c:744 #4 0x00007ffff5cf93bd in server_mainloop (config=config@entry=0x7fffffffadc0, service=service@entry=0x413098 "IMAP", servicename=servicename@entry=0x415c49 "dbmail-imapd") at server.c:956 #5 0x000000000040744a in main (argc=<optimized out>, argv=0x7fffffffe728) at imapd.c:53 Syslog at debug level: Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+989): max_db_connections [10] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1001): timeout [4000] seconds Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1012): login_timeout [60] seconds Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1017): no value for SOCKET in config file Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1019): socket [] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1029): binding to PORT [143] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1057): binding to IP [0.0.0.0] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1063): no value for BACKLOG in config file. Using default value [128] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1067): IMAP backlog [128] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1074): not resolving client IP Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1083): Enabling IMAP-before-SMTP Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1088): no value for AUTHLOG in config file Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1090): Disabling IMAP Authentication logging Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1101): effective user shall be [exim] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1111): effective group shall be [exim] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1120): CA file is set to [] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1129): Certificate file is set to [] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1138): Key file is set to [] Sep 13 07:53:24 mail dbmail/imap4d[3843]: Debug:[server] server_config_load(+1147): Cipher string is set to [] On Fri, Sep 13, 2013 at 4:44 AM, Paul J Stevens <p...@nfg.nl> wrote: > On 09/13/2013 01:28 PM, Vitaliy Mikitchenko wrote: > > No go, I just built and installed DBMail 3.1.6 and still get the same > > segfault: > > > > Sep 13 07:27:57 mail kernel: [33550.956359] dbmail-imapd[1373]: segfault > > at 48 ip 00007fe589538e68 sp 00007fffb0dbcb20 error 4 in > > libzdb.so.10.0.0[7fe589530000+13000] > > > > Anything I can check? > > > build with debugging symbols: CFLAGS+=-g > run through gdb: > gdb src/dbmail-imapd > gdb> run -D > > talk to imapd until it hangs > > gdb> backtrace > > and send me the output. > > if you have a set of imap commands that reproduce this crash reliably, > please share. Maybe I can reproduce this myself. > > also check the logs for possibly fatal errors. Maybe some > misconfiguration isn't dealt with properly. > > > > > -- > ________________________________________________________________ > Paul J Stevens pjstevns @ gmail, twitter, skype, linkedin > > * Premium Hosting Services and Web Application Consultancy * > > www.nfg.nl/i...@nfg.nl/+31.85.877.99.97 > ________________________________________________________________ > _______________________________________________ > DBmail mailing list > DBmail@dbmail.org > http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail >
_______________________________________________ DBmail mailing list DBmail@dbmail.org http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail