The following bug has been CLOSED ====================================================================== http://www.dbmail.org/mantis/bug_view_advanced_page.php?bug_id=0000156 ====================================================================== Reported By: xing Assigned To: paul ====================================================================== Project: DBMail Bug ID: 156 Category: General Reproducibility: always Severity: feature Priority: high Status: closed ====================================================================== Date Submitted: 11-Jan-05 09:27 CET Last Modified: 23-Feb-05 16:34 CET ====================================================================== Summary: imapd terminates/restarts child at authentication stage... Description: Here is the following log from Thunderbird when trying to check mail.
Jan 11 00:17:30 dell3 dbmail/imap4d[23917]: CreateSocket(): socket IP requested [*] OK Jan 11 00:17:30 dell3 dbmail/imap4d[23917]: CreateSocket(): IP bound to socket Jan 11 00:17:30 dell3 dbmail/imap4d[23917]: CreateSocket(): socket creation complete Jan 11 00:17:30 dell3 dbmail/imap4d[23918]: StartServer(): init Jan 11 00:17:30 dell3 dbmail/imap4d[23918]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:17:30 dell3 dbmail/imap4d[23918]: StartServer(): init ok. Creating children.. Jan 11 00:17:30 dell3 dbmail/imap4d[23919]: pool.c,child_register: register child [23919] Jan 11 00:17:30 dell3 dbmail/imap4d[23919]: pool.c,child_register: initializing child_state [23919] using slot [0] Jan 11 00:17:30 dell3 dbmail/imap4d[23919]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:17:30 dell3 dbmail/imap4d[23919]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:17:30 dell3 dbmail/imap4d[23919]: PerformChildTask(): waiting for connection Jan 11 00:17:30 dell3 dbmail/imap4d[23919]: pool.c,child_reg_disconnected: [23919] Jan 11 00:17:30 dell3 dbmail/imap4d[23920]: pool.c,child_register: register child [23920] Jan 11 00:17:30 dell3 dbmail/imap4d[23920]: pool.c,child_register: initializing child_state [23920] using slot [1] Jan 11 00:17:30 dell3 dbmail/imap4d[23920]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:17:30 dell3 dbmail/imap4d[23920]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:17:30 dell3 dbmail/imap4d[23920]: PerformChildTask(): waiting for connection Jan 11 00:17:30 dell3 dbmail/imap4d[23920]: pool.c,child_reg_disconnected: [23920] Jan 11 00:17:30 dell3 dbmail/imap4d[23921]: pool.c,child_register: register child [23921] Jan 11 00:17:30 dell3 dbmail/imap4d[23922]: pool.c,child_register: register child [23922] Jan 11 00:17:30 dell3 dbmail/imap4d[23923]: pool.c,child_register: register child [23923] Jan 11 00:17:30 dell3 dbmail/imap4d[23918]: StartServer(): children created, starting main service loop Jan 11 00:17:30 dell3 dbmail/imap4d[23921]: pool.c,child_register: initializing child_state [23921] using slot [2] Jan 11 00:17:30 dell3 dbmail/imap4d[23921]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:17:30 dell3 dbmail/imap4d[23923]: pool.c,child_register: initializing child_state [23923] using slot [4] Jan 11 00:17:30 dell3 dbmail/imap4d[23922]: pool.c,child_register: initializing child_state [23922] using slot [3] Jan 11 00:17:30 dell3 dbmail/imap4d[23922]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:17:30 dell3 dbmail/imap4d[23923]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:17:30 dell3 dbmail/imap4d[23921]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:17:30 dell3 dbmail/imap4d[23921]: PerformChildTask(): waiting for connection Jan 11 00:17:30 dell3 dbmail/imap4d[23921]: pool.c,child_reg_disconnected: [23921] Jan 11 00:17:30 dell3 dbmail/imap4d[23922]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:17:30 dell3 dbmail/imap4d[23923]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:17:30 dell3 dbmail/imap4d[23922]: PerformChildTask(): waiting for connection Jan 11 00:17:30 dell3 dbmail/imap4d[23922]: pool.c,child_reg_disconnected: [23922] Jan 11 00:17:30 dell3 dbmail/imap4d[23923]: PerformChildTask(): waiting for connection Jan 11 00:17:30 dell3 dbmail/imap4d[23923]: pool.c,child_reg_disconnected: [23923] Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: pool.c,child_reg_connected: [23919] Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: PerformChildTask(): client info init complete, calling client handler Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: IMAPClientHandler(): line read for PID 23919 Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: COMMAND: [1 authenticate login] Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: arg[0]: 'login' Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: IMAPClientHandler(): Executing command authenticate... Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 00:18:21 dell3 dbmail/imap4d[23919]: pool.c,child_unregister: child [23919] unregistered Jan 11 00:18:21 dell3 dbmail/imap4d[23918]: ParentSigHandler(): got signal [17] Jan 11 00:18:21 dell3 dbmail/imap4d[23918]: pool.c,manage_restart_children: child [23919] exited. Restarting... Jan 11 00:18:21 dell3 dbmail/imap4d[23942]: pool.c,child_register: register child [23942] Jan 11 00:18:21 dell3 dbmail/imap4d[23942]: pool.c,child_register: initializing child_state [23942] using slot [0] Jan 11 00:18:21 dell3 dbmail/imap4d[23942]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:18:21 dell3 dbmail/imap4d[23942]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:18:21 dell3 dbmail/imap4d[23942]: PerformChildTask(): waiting for connection Jan 11 00:18:21 dell3 dbmail/imap4d[23942]: pool.c,child_reg_disconnected: [23942] ====================================================================== ---------------------------------------------------------------------- xing - 11-Jan-05 09:53 CET ---------------------------------------------------------------------- Same with pop3d.. Jan 11 00:35:48 dell3 dbmail/pop3d[24242]: pool.c,child_register: register child [24242] Jan 11 00:35:48 dell3 dbmail/pop3d[24243]: pool.c,child_register: register child [24243] Jan 11 00:35:48 dell3 dbmail/pop3d[24244]: pool.c,child_register: register child [24244] Jan 11 00:35:48 dell3 dbmail/pop3d[24245]: pool.c,child_register: register child [24245] Jan 11 00:35:48 dell3 dbmail/pop3d[24246]: pool.c,child_register: register child [24246] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): searching value for config item [host] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): found value [localhost] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): searching value for config item [db] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): found value [dbmail] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): searching value for config item [user] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): found value [postfix] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): searching value for config item [pass] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): found value [postfix] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): searching value for config item [sqlport] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): item not found Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): searching value for config item [sqlsocket] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: GetConfigValue(): found value [/tmp/mysql.sock] Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: CreateSocket(): socket created Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: CreateSocket(): socket IP requested [*] OK Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: CreateSocket(): IP bound to socket Jan 11 00:36:33 dell3 dbmail/pop3d[24269]: CreateSocket(): socket creation complete Jan 11 00:36:33 dell3 dbmail/pop3d[24270]: StartServer(): init Jan 11 00:36:33 dell3 dbmail/pop3d[24270]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:36:33 dell3 dbmail/pop3d[24270]: StartServer(): init ok. Creating children.. Jan 11 00:36:33 dell3 dbmail/pop3d[24270]: pool.c,scoreboard_conf_check: MAXCHILDREN too large. Decreasing to [50] Jan 11 00:36:33 dell3 dbmail/pop3d[24271]: pool.c,child_register: register child [24271] Jan 11 00:36:33 dell3 dbmail/pop3d[24271]: pool.c,child_register: initializing child_state [24271] using slot [0] Jan 11 00:36:33 dell3 dbmail/pop3d[24271]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:36:33 dell3 dbmail/pop3d[24271]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:36:33 dell3 dbmail/pop3d[24271]: PerformChildTask(): waiting for connection Jan 11 00:36:33 dell3 dbmail/pop3d[24271]: pool.c,child_reg_disconnected: [24271] Jan 11 00:36:33 dell3 dbmail/pop3d[24272]: pool.c,child_register: register child [24272] Jan 11 00:36:33 dell3 dbmail/pop3d[24272]: pool.c,child_register: initializing child_state [24272] using slot [1] Jan 11 00:36:33 dell3 dbmail/pop3d[24272]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:36:33 dell3 dbmail/pop3d[24272]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:36:33 dell3 dbmail/pop3d[24272]: PerformChildTask(): waiting for connection Jan 11 00:36:33 dell3 dbmail/pop3d[24272]: pool.c,child_reg_disconnected: [24272] Jan 11 00:36:33 dell3 dbmail/pop3d[24273]: pool.c,child_register: register child [24273] Jan 11 00:36:33 dell3 dbmail/pop3d[24274]: pool.c,child_register: register child [24274] Jan 11 00:36:33 dell3 dbmail/pop3d[24275]: pool.c,child_register: register child [24275] Jan 11 00:36:33 dell3 dbmail/pop3d[24270]: StartServer(): children created, starting main service loop Jan 11 00:36:33 dell3 dbmail/pop3d[24273]: pool.c,child_register: initializing child_state [24273] using slot [2] Jan 11 00:36:33 dell3 dbmail/pop3d[24273]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:36:33 dell3 dbmail/pop3d[24275]: pool.c,child_register: initializing child_state [24275] using slot [4] Jan 11 00:36:33 dell3 dbmail/pop3d[24274]: pool.c,child_register: initializing child_state [24274] using slot [3] Jan 11 00:36:33 dell3 dbmail/pop3d[24274]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:36:33 dell3 dbmail/pop3d[24273]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:36:33 dell3 dbmail/pop3d[24273]: PerformChildTask(): waiting for connection Jan 11 00:36:33 dell3 dbmail/pop3d[24274]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:36:33 dell3 dbmail/pop3d[24273]: pool.c,child_reg_disconnected: [24273] Jan 11 00:36:33 dell3 dbmail/pop3d[24275]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:36:33 dell3 dbmail/pop3d[24274]: PerformChildTask(): waiting for connection Jan 11 00:36:33 dell3 dbmail/pop3d[24275]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:36:33 dell3 dbmail/pop3d[24274]: pool.c,child_reg_disconnected: [24274] Jan 11 00:36:33 dell3 dbmail/pop3d[24275]: PerformChildTask(): waiting for connection Jan 11 00:36:33 dell3 dbmail/pop3d[24275]: pool.c,child_reg_disconnected: [24275] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pool.c,child_reg_connected: [24271] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: PerformChildTask(): client info init complete, calling client handler Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: misc.c,create_unique_id: created: 59a7bba42500a05c1ea915451ea0f310 Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): incoming buffer: [CAPA] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): command looked up as commandtype 14 Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): incoming buffer: [USER [EMAIL PROTECTED] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): command issued :cmd [USER], value [EMAIL PROTECTED] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): command looked up as commandtype 1 Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): incoming buffer: [PASS _password_very_safe_yes_yes] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): command issued :cmd [PASS], value [_password_very_safe_yes_yes] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pop3(): command looked up as commandtype 2 Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 00:36:47 dell3 dbmail/pop3d[24271]: pool.c,child_unregister: child [24271] unregistered Jan 11 00:36:47 dell3 dbmail/pop3d[24270]: ParentSigHandler(): got signal [17] Jan 11 00:36:47 dell3 dbmail/pop3d[24270]: pool.c,manage_restart_children: child [24271] exited. Restarting... Jan 11 00:36:47 dell3 dbmail/pop3d[24280]: pool.c,child_register: register child [24280] Jan 11 00:36:47 dell3 dbmail/pop3d[24280]: pool.c,child_register: initializing child_state [24280] using slot [0] Jan 11 00:36:47 dell3 dbmail/pop3d[24280]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 00:36:47 dell3 dbmail/pop3d[24280]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 00:36:47 dell3 dbmail/pop3d[24280]: PerformChildTask(): waiting for connection Jan 11 00:36:47 dell3 dbmail/pop3d[24280]: pool.c,child_reg_disconnected: [24280] uname -r 2.6.8.1-4-686-smp If no one else is having issues, it just might be my distro: Ubuntu 4.10 "The Warty Warthog". Unfortunately their apt-get binary packages only has dbmail 1.2.8b so dbmail 2.0.2 is the first program I have ever tried compile on Ubuntu. edited on: 11-Jan-05 09:53 edited on: 11-Jan-05 09:53 ---------------------------------------------------------------------- aaron - 11-Jan-05 09:46 CET ---------------------------------------------------------------------- > xing feared: > Aaron, please don't kill me for filling out all the bug notes tonight. =) This should be a real error. At least on my end. =) Not at all! I'm actually really happy to see all the bugs tonight, well, except for this one :-P The other bugs have been the little polishing and detail problems that nobody pays attention to unless the program itself is solid ;-) Incidentally, signal 13 is SIGPIPE. I have no idea why that might be happening, but hopefully Paul will be waking up soon! ---------------------------------------------------------------------- paul - 11-Jan-05 10:35 CET ---------------------------------------------------------------------- Xing, Could you please test the debian packages I provide. See if they work. add: deb http://debian.nfgd.net/debian unstable main to you sources.list in /etc/apt/ But please make sure you (re)move all currently homebrew binaries and libs first. I'm not at all sure these will work out-of-the box on Ubuntu, but they may very well do so. Btw, someone reported occasional sigpipes with thunderbird last weekend. And he was on Gentoo. So I don't think it's Ubuntu related. But it might be something with the optimizition flag during compilation. Could you past a couple of lines from you 'make' output? ---------------------------------------------------------------------- xing - 11-Jan-05 12:59 CET ---------------------------------------------------------------------- Paul, Your prebuilt binaries generated the exact same errors. I did "updatedb; locate dbmail" before the install to make sure my compiled dbmail libs and bins have all been removed. I tried to change apt to use deb-src to see if I can get it to grab source and compile and I couldn't even get it to download. I have only used Synaptic, Ubuntu's apt GUI so really have no clue how to get apt to grab source, compile, and install. Need a little hand holding here. edited on: 11-Jan-05 12:59 ---------------------------------------------------------------------- xing - 11-Jan-05 13:08 CET ---------------------------------------------------------------------- Here is my "make" output from dbmail.org 2.0.2 src: [EMAIL PROTECTED]:/opt/dbmail-2.0.2 # make make all-recursive make[1]: Entering directory `/opt/dbmail-2.0.2' Making all in mysql make[2]: Entering directory `/opt/dbmail-2.0.2/mysql' /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/inc lude/mysql -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-protot ypes -c dbmysql.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/mysql -fomit-frame-pointer -g - O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/dbmysql.pp -c dbmy sql.c -fPIC -DPIC -o .libs/dbmysql.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/mysql -fomit-frame-pointer -g - O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/dbmysql.pp -c dbmy sql.c -o dbmysql.o >/dev/null 2>&1 /bin/sh ../libtool --mode=link gcc -I/usr/include/mysql -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o libmysqldbmail.la -rpath / usr/local/lib/dbmail dbmysql.lo gcc -shared .libs/dbmysql.o -Wl,-soname -Wl,libmysqldbmail.so.0 -o .libs/libm ysqldbmail.so.0.0.0 (cd .libs && rm -f libmysqldbmail.so.0 && ln -s libmysqldbmail.so.0.0.0 libmysql dbmail.so.0) (cd .libs && rm -f libmysqldbmail.so && ln -s libmysqldbmail.so.0.0.0 libmysqldb mail.so) ar cru .libs/libmysqldbmail.a dbmysql.o ranlib .libs/libmysqldbmail.a creating libmysqldbmail.la (cd .libs && rm -f libmysqldbmail.la && ln -s ../libmysqldbmail.la libmysqldbmai l.la) make[2]: Leaving directory `/opt/dbmail-2.0.2/mysql' Making all in pgsql make[2]: Entering directory `/opt/dbmail-2.0.2/pgsql' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/opt/dbmail-2.0.2/pgsql' Making all in auth make[2]: Entering directory `/opt/dbmail-2.0.2/auth' /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -fomit-fra me-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c authsql.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer -arith -Wstrict-prototypes -Wp,-MD,.deps/authsql.pp -c authsql.c -fPIC -DPIC -o .libs/authsql.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer -arith -Wstrict-prototypes -Wp,-MD,.deps/authsql.pp -c authsql.c -o authsql.o >/ dev/null 2>&1 /bin/sh ../libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointe r-arith -Wstrict-prototypes -o libauthdbmail.la -rpath /usr/local/lib/dbmail a uthsql.lo gcc -shared .libs/authsql.o -Wl,-soname -Wl,libauthdbmail.so.0 -o .libs/libau thdbmail.so.0.0.0 (cd .libs && rm -f libauthdbmail.so.0 && ln -s libauthdbmail.so.0.0.0 libauthdbm ail.so.0) (cd .libs && rm -f libauthdbmail.so && ln -s libauthdbmail.so.0.0.0 libauthdbmai l.so) ar cru .libs/libauthdbmail.a authsql.o ranlib .libs/libauthdbmail.a creating libauthdbmail.la (cd .libs && rm -f libauthdbmail.la && ln -s ../libauthdbmail.la libauthdbmail.l a) make[2]: Leaving directory `/opt/dbmail-2.0.2/auth' Making all in sort make[2]: Entering directory `/opt/dbmail-2.0.2/sort' /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c sort.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -W -Wall -Wpointer-arith -Wstrict-proto types -Wp,-MD,.deps/sort.pp -c sort.c -fPIC -DPIC -o .libs/sort.o sort.c: In function `sort_and_deliver': sort.c:70: warning: unused variable `ret' sort.c:63: warning: unused parameter `totalrfcsize' gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -W -Wall -Wpointer-arith -Wstrict-proto types -Wp,-MD,.deps/sort.pp -c sort.c -o sort.o >/dev/null 2>&1 /bin/sh ../libtool --mode=link gcc -g -O2 -W -Wall -Wpointer-arith -Wstrict-pro totypes -o libsortdbmail.la -rpath /usr/local/lib/dbmail sort.lo gcc -shared .libs/sort.o -Wl,-soname -Wl,libsortdbmail.so.0 -o .libs/libsortdbmail.so.0.0.0 (cd .libs && rm -f libsortdbmail.so.0 && ln -s libsortdbmail.so.0.0.0 libsortdbmail.so.0) (cd .libs && rm -f libsortdbmail.so && ln -s libsortdbmail.so.0.0.0 libsortdbmail.so) ar cru .libs/libsortdbmail.a sort.o ranlib .libs/libsortdbmail.a creating libsortdbmail.la (cd .libs && rm -f libsortdbmail.la && ln -s ../libsortdbmail.la libsortdbmail.la) make[2]: Leaving directory `/opt/dbmail-2.0.2/sort' Making all in man make[2]: Entering directory `/opt/dbmail-2.0.2/man' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/opt/dbmail-2.0.2/man' make[2]: Entering directory `/opt/dbmail-2.0.2' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c config.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/config.pp -c config.c -fPIC -DPIC -o .libs/config.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/config.pp -c config.c -o config.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c debug.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/debug.pp -c debug.c -fPIC -DPIC -o .libs/debug.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/debug.pp -c debug.c -o debug.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c list.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/list.pp -c list.c -fPIC -DPIC -o .libs/list.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/list.pp -c list.c -o list.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c dbmd5.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/dbmd5.pp -c dbmd5.c -fPIC -DPIC -o .libs/dbmd5.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/dbmd5.pp -c dbmd5.c -o dbmd5.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c md5.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/md5.pp -c md5.c -fPIC -DPIC -o .libs/md5.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/md5.pp -c md5.c -o md5.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c db.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/db.pp -c db.c -fPIC -DPIC -o .libs/db.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/db.pp -c db.c -o db.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c misc.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/misc.pp -c misc.c -fPIC -DPIC -o .libs/misc.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/misc.pp -c misc.c -o misc.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c mime.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/mime.pp -c mime.c -fPIC -DPIC -o .libs/mime.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/mime.pp -c mime.c -o mime.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c pidfile.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/pidfile.pp -c pidfile.c -fPIC -DPIC -o .libs/pidfile.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/pidfile.pp -c pidfile.c -o pidfile.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c server.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/server.pp -c server.c -fPIC -DPIC -o .libs/server.o server.c: In function `StartServer': server.c:96: warning: implicit declaration of function `db_connect' server.c:98: warning: implicit declaration of function `db_check_version' server.c:100: warning: implicit declaration of function `db_disconnect' gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/server.pp -c server.c -o server.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c serverchild.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/serverchild.pp -c serverchild.c -fPIC -DPIC -o .libs/serverchild.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/serverchild.pp -c serverchild.c -o serverchild.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c pool.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/pool.pp -c pool.c -fPIC -DPIC -o .libs/pool.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/pool.pp -c pool.c -o pool.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c header.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/header.pp -c header.c -fPIC -DPIC -o .libs/header.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/header.pp -c header.c -o header.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c pipe.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/pipe.pp -c pipe.c -fPIC -DPIC -o .libs/pipe.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/pipe.pp -c pipe.c -o pipe.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c forward.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/forward.pp -c forward.c -fPIC -DPIC -o .libs/forward.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/forward.pp -c forward.c -o forward.o >/dev/null 2>&1 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c dsn.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/dsn.pp -c dsn.c -fPIC -DPIC -o .libs/dsn.o gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/dsn.pp -c dsn.c -o dsn.o >/dev/null 2>&1 /bin/sh ./libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o libdbmail.la -rpath /usr/local/lib config.lo debug.lo list.lo dbmd5.lo md5.lo db.lo misc.lo mime.lo pidfile.lo server.lo serverchild.lo pool.lo header.lo pipe.lo forward.lo dsn.lo mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto gcc -shared .libs/config.o .libs/debug.o .libs/list.o .libs/dbmd5.o .libs/md5.o .libs/db.o .libs/misc.o .libs/mime.o .libs/pidfile.o .libs/server.o .libs/serverchild.o .libs/pool.o .libs/header.o .libs/pipe.o .libs/forward.o .libs/dsn.o -Wl,--rpath -Wl,/opt/dbmail-2.0.2/mysql/.libs -Wl,--rpath -Wl,/opt/dbmail-2.0.2/sort/.libs -Wl,--rpath -Wl,/opt/dbmail-2.0.2/auth/.libs -Wl,--rpath -Wl,/usr/local/lib/dbmail mysql/.libs/libmysqldbmail.so sort/.libs/libsortdbmail.so auth/.libs/libauthdbmail.so -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,-soname -Wl,libdbmail.so.0 -o .libs/libdbmail.so.0.0.0 (cd .libs && rm -f libdbmail.so.0 && ln -s libdbmail.so.0.0.0 libdbmail.so.0) (cd .libs && rm -f libdbmail.so && ln -s libdbmail.so.0.0.0 libdbmail.so) ar cru .libs/libdbmail.a config.o debug.o list.o dbmd5.o md5.o db.o misc.o mime.o pidfile.o server.o serverchild.o pool.o header.o pipe.o forward.o dsn.o ranlib .libs/libdbmail.a creating libdbmail.la (cd .libs && rm -f libdbmail.la && ln -s ../libdbmail.la libdbmail.la) gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c main.c /bin/sh ./libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o dbmail-smtp main.o libdbmail.la mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o .libs/dbmail-smtp main.o ./.libs/libdbmail.so mysql/.libs/libmysqldbmail.so sort/.libs/libsortdbmail.so auth/.libs/libauthdbmail.so -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib/dbmail creating dbmail-smtp gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c pop3.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c pop3d.c /bin/sh ./libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o dbmail-pop3d pop3.o pop3d.o libdbmail.la mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o .libs/dbmail-pop3d pop3.o pop3d.o ./.libs/libdbmail.so mysql/.libs/libmysqldbmail.so sort/.libs/libsortdbmail.so auth/.libs/libauthdbmail.so -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib/dbmail creating dbmail-pop3d gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c quota.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c imap4.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c imaputil.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c imapcommands.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c memblock.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c rfcmsg.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c imapd.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c dbsearch.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c dbmsgbuf.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c acl.c /bin/sh ./libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o dbmail-imapd quota.o imap4.o imaputil.o imapcommands.o memblock.o rfcmsg.o imapd.o dbsearch.o dbmsgbuf.o acl.o libdbmail.la mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o .libs/dbmail-imapd quota.o imap4.o imaputil.o imapcommands.o memblock.o rfcmsg.o imapd.o dbsearch.o dbmsgbuf.o acl.o ./.libs/libdbmail.so mysql/.libs/libmysqldbmail.so sort/.libs/libsortdbmail.so auth/.libs/libauthdbmail.so -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib/dbmail creating dbmail-imapd gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c maintenance.c /bin/sh ./libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o dbmail-util maintenance.o libdbmail.la mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o .libs/dbmail-util maintenance.o ./.libs/libdbmail.so mysql/.libs/libmysqldbmail.so sort/.libs/libsortdbmail.so auth/.libs/libauthdbmail.so -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib/dbmail creating dbmail-util gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c user.c /bin/sh ./libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o dbmail-users user.o libdbmail.la mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o .libs/dbmail-users user.o ./.libs/libdbmail.so mysql/.libs/libmysqldbmail.so sort/.libs/libsortdbmail.so auth/.libs/libauthdbmail.so -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib/dbmail creating dbmail-users gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c lmtp.c gcc -DHAVE_CONFIG_H -I. -I. -I. -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c lmtpd.c /bin/sh ./libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o dbmail-lmtpd lmtp.o lmtpd.o libdbmail.la mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto gcc -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -o .libs/dbmail-lmtpd lmtp.o lmtpd.o ./.libs/libdbmail.so mysql/.libs/libmysqldbmail.so sort/.libs/libsortdbmail.so auth/.libs/libauthdbmail.so -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -lssl -lcrypto -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib/dbmail creating dbmail-lmtpd make[2]: Leaving directory `/opt/dbmail-2.0.2' make[1]: Leaving directory `/opt/dbmail-2.0.2' ---------------------------------------------------------------------- va1210 - 11-Jan-05 20:37 CET ---------------------------------------------------------------------- Same thing here. Started about 1-2 weeks ago, not exactly sure when. Currently I've cron'ed my imapd to restart every few hours, as it keeps tilting all the time. And pop3d floods my mysql-server so bad that it refuses to accept connections from my web-server.. ---------------------------------------------------------------------- paul - 11-Jan-05 21:13 CET ---------------------------------------------------------------------- So this bug applies to both pop3d as well as imapd. Looking at where this happens in both cases, it seems that auth_validate is the most obvious common factor. But I also wonder about the client setup. sigpipe points to a client hanging up the tcp session, and thunderbird has been a pain for hanging up if stuff comes in over the connection it doesn't grok. The only way to establish that would be to trace this bug with ethereal. I'm using debian/unstable myself, which has thunderbird 0.9 currently. Does this bug occur with other clients as well? ---------------------------------------------------------------------- va1210 - 11-Jan-05 22:06 CET ---------------------------------------------------------------------- During the last few days my Horde users have noticed all the crashes when trying to login. However, my server is also accessed by at least a few Thunderbirds OEs, so I don't really know which client is causing the problem. Oh, and btw, my pop3 server hangs immediately when it is started, without any clients even having time to connect. I hadn't even been using pop3 until now (None of my users were using pop3, but I thought I'd start the pop3-server just in case the imap-server crashes. So much for that idea :) ), so I don't know when this problem started. But a month or so ago when I last tested it it was working just fine. ---------------------------------------------------------------------- xing - 12-Jan-05 00:27 CET ---------------------------------------------------------------------- Note: I'm using Thunderbird 1.0 (20041206) Confirmed SIG13 pipe error on separate Fedora 2 machine (tested IMAP..did not test POP) On Fedora 2, 2.0.2 imap is even more bizarre as sometimes I can login to my IMAP folders, sometimes I could with no error, and sometimes hitting check email on any folder generate an infinite type loop scenario with looping messages of: "_ic_fetch(): no parsing, into fetch loop" Jan 11 15:21:25 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:25 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:25 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:25 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:25 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:25 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21037]: pool.c,child_unregister: child [21037] unregistered Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21037] exited. Restarting... Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21324]: pool.c,child_register: register child [21324] Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21324]: pool.c,child_register: initializing child_state [21324] using slot [2] Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21324]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21324]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:21:26 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:26 mail dbmail/imap4d[21324]: PerformChildTask(): waiting for connection Jan 11 15:21:27 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:27 mail dbmail/imap4d[21324]: pool.c,child_reg_disconnected: [21324] Jan 11 15:21:27 mail dbmail/imap4d[21028]: _ic_fetch(): no parsing, into fetch loop Jan 11 15:21:27 mail last message repeated 5276 times Jan 11 15:21:27 mail dbmail/imap4d[21028]: IMAPClientHandler(): Finished command uid Jan 11 15:21:36 mail dbmail/imap4d[21048]: pool.c,child_reg_connected: [21048] Jan 11 15:21:36 mail dbmail/imap4d[21048]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:21:36 mail dbmail/imap4d[21048]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:21:36 mail dbmail/imap4d[21048]: IMAPClientHandler(): line read for PID 21048 Jan 11 15:21:36 mail dbmail/imap4d[21048]: COMMAND: [1 authenticate login] Jan 11 15:21:36 mail dbmail/imap4d[21048]: arg[0]: 'login' Jan 11 15:21:36 mail dbmail/imap4d[21048]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:21:36 mail dbmail/imap4d[21048]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:21:36 mail dbmail/imap4d[21048]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:21:36 mail dbmail/imap4d[21048]: pool.c,child_unregister: child [21048] unregistered Jan 11 15:21:36 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:21:36 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21048] exited. Restarting... Jan 11 15:21:36 mail dbmail/imap4d[21335]: pool.c,child_register: register child [21335] Jan 11 15:21:36 mail dbmail/imap4d[21335]: pool.c,child_register: initializing child_state [21335] using slot [4] Jan 11 15:21:36 mail dbmail/imap4d[21335]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:21:36 mail dbmail/imap4d[21335]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:21:36 mail dbmail/imap4d[21335]: PerformChildTask(): waiting for connection Jan 11 15:21:36 mail dbmail/imap4d[21335]: pool.c,child_reg_disconnected: [21335] Jan 11 15:21:56 mail dbmail/imap4d[21195]: pool.c,child_reg_connected: [21195] Jan 11 15:21:56 mail dbmail/imap4d[21195]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:21:56 mail dbmail/imap4d[21195]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:21:56 mail dbmail/imap4d[21195]: IMAPClientHandler(): line read for PID 21195 Jan 11 15:21:56 mail dbmail/imap4d[21195]: COMMAND: [1 authenticate login] Jan 11 15:21:56 mail dbmail/imap4d[21195]: arg[0]: 'login' Jan 11 15:21:56 mail dbmail/imap4d[21195]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:21:56 mail dbmail/imap4d[21195]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:21:56 mail dbmail/imap4d[21195]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:21:56 mail dbmail/imap4d[21195]: pool.c,child_unregister: child [21195] unregistered Jan 11 15:21:56 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:21:56 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21195] exited. Restarting... Jan 11 15:21:56 mail dbmail/imap4d[21383]: pool.c,child_register: register child [21383] Jan 11 15:21:56 mail dbmail/imap4d[21383]: pool.c,child_register: initializing child_state [21383] using slot [3] Jan 11 15:21:56 mail dbmail/imap4d[21383]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:21:56 mail dbmail/imap4d[21383]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:21:56 mail dbmail/imap4d[21228]: pool.c,child_reg_connected: [21228] Jan 11 15:21:56 mail dbmail/imap4d[21383]: PerformChildTask(): waiting for connection Jan 11 15:21:56 mail dbmail/imap4d[21228]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:21:56 mail dbmail/imap4d[21383]: pool.c,child_reg_disconnected: [21383] Jan 11 15:21:56 mail dbmail/imap4d[21228]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:21:56 mail dbmail/imap4d[21228]: IMAPClientHandler(): line read for PID 21228 Jan 11 15:21:56 mail dbmail/imap4d[21228]: COMMAND: [1 authenticate login] Jan 11 15:21:56 mail dbmail/imap4d[21228]: arg[0]: 'login' Jan 11 15:21:57 mail dbmail/imap4d[21228]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:21:57 mail dbmail/imap4d[21228]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:21:57 mail dbmail/imap4d[21228]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:21:57 mail dbmail/imap4d[21228]: pool.c,child_unregister: child [21228] unregistered Jan 11 15:21:57 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:21:57 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21228] exited. Restarting... Jan 11 15:21:57 mail dbmail/imap4d[21386]: pool.c,child_register: register child [21386] Jan 11 15:21:57 mail dbmail/imap4d[21386]: pool.c,child_register: initializing child_state [21386] using slot [0] Jan 11 15:21:57 mail dbmail/imap4d[21386]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:21:57 mail dbmail/imap4d[21386]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:21:57 mail dbmail/imap4d[21386]: PerformChildTask(): waiting for connection Jan 11 15:21:57 mail dbmail/imap4d[21386]: pool.c,child_reg_disconnected: [21386] Jan 11 15:21:58 mail dbmail/imap4d[21028]: serverchild.c,active_child_sig_handler: got signal [14] Jan 11 15:21:58 mail dbmail/imap4d[21028]: serverchild.c,active_child_sig_handler: timeout received Jan 11 15:21:58 mail dbmail/imap4d[21028]: serverchild.c,client_close: closing write stream Jan 11 15:21:58 mail dbmail/imap4d[21028]: serverchild.c,client_close: closing read stream Jan 11 15:21:58 mail dbmail/imap4d[21028]: PerformChildTask(): client handling complete, closing streams Jan 11 15:21:58 mail dbmail/imap4d[21028]: PerformChildTask(): connection closed Jan 11 15:21:58 mail dbmail/imap4d[21028]: PerformChildTask(): waiting for connection Jan 11 15:21:58 mail dbmail/imap4d[21028]: pool.c,child_reg_disconnected: [21028] Jan 11 15:22:01 mail dbmail/imap4d[21324]: pool.c,child_reg_connected: [21324] Jan 11 15:22:01 mail dbmail/imap4d[21324]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:01 mail dbmail/imap4d[21324]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:01 mail dbmail/imap4d[21324]: IMAPClientHandler(): line read for PID 21324 Jan 11 15:22:01 mail dbmail/imap4d[21324]: COMMAND: [1 authenticate login] Jan 11 15:22:01 mail dbmail/imap4d[21324]: arg[0]: 'login' Jan 11 15:22:01 mail dbmail/imap4d[21324]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:01 mail dbmail/imap4d[21324]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:01 mail dbmail/imap4d[21324]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:01 mail dbmail/imap4d[21324]: pool.c,child_unregister: child [21324] unregistered Jan 11 15:22:01 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:01 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21324] exited. Restarting... Jan 11 15:22:01 mail dbmail/imap4d[21391]: pool.c,child_register: register child [21391] Jan 11 15:22:01 mail dbmail/imap4d[21391]: pool.c,child_register: initializing child_state [21391] using slot [2] Jan 11 15:22:01 mail dbmail/imap4d[21391]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:01 mail dbmail/imap4d[21391]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:01 mail dbmail/imap4d[21391]: PerformChildTask(): waiting for connection Jan 11 15:22:01 mail dbmail/imap4d[21391]: pool.c,child_reg_disconnected: [21391] Jan 11 15:22:06 mail dbmail/imap4d[21335]: pool.c,child_reg_connected: [21335] Jan 11 15:22:06 mail dbmail/imap4d[21335]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:06 mail dbmail/imap4d[21335]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:06 mail dbmail/imap4d[21335]: IMAPClientHandler(): line read for PID 21335 Jan 11 15:22:06 mail dbmail/imap4d[21335]: COMMAND: [1 authenticate login] Jan 11 15:22:06 mail dbmail/imap4d[21335]: arg[0]: 'login' Jan 11 15:22:06 mail dbmail/imap4d[21335]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:06 mail dbmail/imap4d[21335]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:06 mail dbmail/imap4d[21335]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:06 mail dbmail/imap4d[21335]: pool.c,child_unregister: child [21335] unregistered Jan 11 15:22:06 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:06 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21335] exited. Restarting... Jan 11 15:22:06 mail dbmail/imap4d[21403]: pool.c,child_register: register child [21403] Jan 11 15:22:06 mail dbmail/imap4d[21403]: pool.c,child_register: initializing child_state [21403] using slot [4] Jan 11 15:22:06 mail dbmail/imap4d[21403]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:06 mail dbmail/imap4d[21403]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:06 mail dbmail/imap4d[21403]: PerformChildTask(): waiting for connection Jan 11 15:22:06 mail dbmail/imap4d[21403]: pool.c,child_reg_disconnected: [21403] Jan 11 15:22:11 mail dbmail/imap4d[21383]: pool.c,child_reg_connected: [21383] Jan 11 15:22:11 mail dbmail/imap4d[21383]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:11 mail dbmail/imap4d[21383]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:11 mail dbmail/imap4d[21383]: IMAPClientHandler(): line read for PID 21383 Jan 11 15:22:11 mail dbmail/imap4d[21383]: COMMAND: [1 authenticate login] Jan 11 15:22:11 mail dbmail/imap4d[21383]: arg[0]: 'login' Jan 11 15:22:11 mail dbmail/imap4d[21383]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:11 mail dbmail/imap4d[21383]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:11 mail dbmail/imap4d[21383]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:11 mail dbmail/imap4d[21383]: pool.c,child_unregister: child [21383] unregistered Jan 11 15:22:11 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:11 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21383] exited. Restarting... Jan 11 15:22:11 mail dbmail/imap4d[21418]: pool.c,child_register: register child [21418] Jan 11 15:22:11 mail dbmail/imap4d[21418]: pool.c,child_register: initializing child_state [21418] using slot [3] Jan 11 15:22:11 mail dbmail/imap4d[21418]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:11 mail dbmail/imap4d[21418]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:11 mail dbmail/imap4d[21418]: PerformChildTask(): waiting for connection Jan 11 15:22:11 mail dbmail/imap4d[21418]: pool.c,child_reg_disconnected: [21418] Jan 11 15:22:16 mail dbmail/imap4d[21386]: pool.c,child_reg_connected: [21386] Jan 11 15:22:16 mail dbmail/imap4d[21386]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:16 mail dbmail/imap4d[21386]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:16 mail dbmail/imap4d[21386]: IMAPClientHandler(): line read for PID 21386 Jan 11 15:22:16 mail dbmail/imap4d[21386]: COMMAND: [1 authenticate login] Jan 11 15:22:16 mail dbmail/imap4d[21386]: arg[0]: 'login' Jan 11 15:22:16 mail dbmail/imap4d[21386]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:16 mail dbmail/imap4d[21386]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:16 mail dbmail/imap4d[21386]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:16 mail dbmail/imap4d[21386]: pool.c,child_unregister: child [21386] unregistered Jan 11 15:22:16 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:16 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21386] exited. Restarting... Jan 11 15:22:16 mail dbmail/imap4d[21426]: pool.c,child_register: register child [21426] Jan 11 15:22:16 mail dbmail/imap4d[21426]: pool.c,child_register: initializing child_state [21426] using slot [0] Jan 11 15:22:16 mail dbmail/imap4d[21426]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:16 mail dbmail/imap4d[21426]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:16 mail dbmail/imap4d[21426]: PerformChildTask(): waiting for connection Jan 11 15:22:16 mail dbmail/imap4d[21426]: pool.c,child_reg_disconnected: [21426] Jan 11 15:22:20 mail dbmail/imap4d[21028]: pool.c,child_reg_connected: [21028] Jan 11 15:22:20 mail dbmail/imap4d[21028]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:20 mail dbmail/imap4d[21028]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:20 mail dbmail/imap4d[21028]: IMAPClientHandler(): line read for PID 21028 Jan 11 15:22:20 mail dbmail/imap4d[21028]: COMMAND: [1 authenticate login] Jan 11 15:22:20 mail dbmail/imap4d[21028]: arg[0]: 'login' Jan 11 15:22:20 mail dbmail/imap4d[21028]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:20 mail dbmail/imap4d[21028]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:20 mail dbmail/imap4d[21028]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:20 mail dbmail/imap4d[21028]: pool.c,child_unregister: child [21028] unregistered Jan 11 15:22:20 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:20 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21028] exited. Restarting... Jan 11 15:22:20 mail dbmail/imap4d[21432]: pool.c,child_register: register child [21432] Jan 11 15:22:20 mail dbmail/imap4d[21432]: pool.c,child_register: initializing child_state [21432] using slot [1] Jan 11 15:22:20 mail dbmail/imap4d[21432]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:20 mail dbmail/imap4d[21432]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:20 mail dbmail/imap4d[21391]: pool.c,child_reg_connected: [21391] Jan 11 15:22:20 mail dbmail/imap4d[21432]: PerformChildTask(): waiting for connection Jan 11 15:22:20 mail dbmail/imap4d[21391]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:20 mail dbmail/imap4d[21432]: pool.c,child_reg_disconnected: [21432] Jan 11 15:22:20 mail dbmail/imap4d[21391]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:20 mail dbmail/imap4d[21391]: IMAPClientHandler(): line read for PID 21391 Jan 11 15:22:20 mail dbmail/imap4d[21391]: COMMAND: [1 authenticate login] Jan 11 15:22:20 mail dbmail/imap4d[21391]: arg[0]: 'login' Jan 11 15:22:20 mail dbmail/imap4d[21391]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:20 mail dbmail/imap4d[21391]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:20 mail dbmail/imap4d[21391]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:21 mail dbmail/imap4d[21391]: pool.c,child_unregister: child [21391] unregistered Jan 11 15:22:21 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:21 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21391] exited. Restarting... Jan 11 15:22:21 mail dbmail/imap4d[21438]: pool.c,child_register: register child [21438] Jan 11 15:22:21 mail dbmail/imap4d[21438]: pool.c,child_register: initializing child_state [21438] using slot [2] Jan 11 15:22:21 mail dbmail/imap4d[21438]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:21 mail dbmail/imap4d[21438]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:21 mail dbmail/imap4d[21438]: PerformChildTask(): waiting for connection Jan 11 15:22:21 mail dbmail/imap4d[21438]: pool.c,child_reg_disconnected: [21438] Jan 11 15:22:25 mail dbmail/imap4d[21403]: pool.c,child_reg_connected: [21403] Jan 11 15:22:25 mail dbmail/imap4d[21403]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:25 mail dbmail/imap4d[21403]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:25 mail dbmail/imap4d[21403]: IMAPClientHandler(): line read for PID 21403 Jan 11 15:22:25 mail dbmail/imap4d[21403]: COMMAND: [1 authenticate login] Jan 11 15:22:25 mail dbmail/imap4d[21403]: arg[0]: 'login' Jan 11 15:22:25 mail dbmail/imap4d[21403]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:25 mail dbmail/imap4d[21403]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:25 mail dbmail/imap4d[21403]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:25 mail dbmail/imap4d[21403]: pool.c,child_unregister: child [21403] unregistered Jan 11 15:22:25 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:25 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21403] exited. Restarting... Jan 11 15:22:25 mail dbmail/imap4d[21447]: pool.c,child_register: register child [21447] Jan 11 15:22:25 mail dbmail/imap4d[21418]: pool.c,child_reg_connected: [21418] Jan 11 15:22:25 mail dbmail/imap4d[21447]: pool.c,child_register: initializing child_state [21447] using slot [4] Jan 11 15:22:25 mail dbmail/imap4d[21418]: PerformChildTask(): incoming connection from [66.54.66.36] Jan 11 15:22:25 mail dbmail/imap4d[21447]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:25 mail dbmail/imap4d[21418]: PerformChildTask(): client info init complete, calling client handler Jan 11 15:22:25 mail dbmail/imap4d[21447]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:25 mail dbmail/imap4d[21418]: IMAPClientHandler(): line read for PID 21418 Jan 11 15:22:25 mail dbmail/imap4d[21447]: PerformChildTask(): waiting for connection Jan 11 15:22:25 mail dbmail/imap4d[21418]: COMMAND: [1 authenticate login] Jan 11 15:22:25 mail dbmail/imap4d[21447]: pool.c,child_reg_disconnected: [21447] Jan 11 15:22:25 mail dbmail/imap4d[21418]: arg[0]: 'login' Jan 11 15:22:26 mail dbmail/imap4d[21418]: IMAPClientHandler(): Executing command authenticate... Jan 11 15:22:26 mail dbmail/imap4d[21418]: serverchild.c,active_child_sig_handler: got signal [13] Jan 11 15:22:26 mail dbmail/imap4d[21418]: serverchild.c,active_child_sig_handler: cannot ignore this. Terminating Jan 11 15:22:26 mail dbmail/imap4d[21418]: pool.c,child_unregister: child [21418] unregistered Jan 11 15:22:26 mail dbmail/imap4d[20963]: ParentSigHandler(): got signal [17] Jan 11 15:22:26 mail dbmail/imap4d[20963]: pool.c,manage_restart_children: child [21418] exited. Restarting... Jan 11 15:22:26 mail dbmail/imap4d[21450]: pool.c,child_register: register child [21450] Jan 11 15:22:26 mail dbmail/imap4d[21450]: pool.c,child_register: initializing child_state [21450] using slot [3] Jan 11 15:22:26 mail dbmail/imap4d[21450]: serverchild.c,CreateChild: signal handler placed, going to perform task now Jan 11 15:22:26 mail dbmail/imap4d[21450]: dbmysql.c,db_query: executing query [SELECT 1=1 FROM dbmail_physmessage LIMIT 1 OFFSET 0] Jan 11 15:22:26 mail dbmail/imap4d[21450]: PerformChildTask(): waiting for connection Jan 11 15:22:26 mail dbmail/imap4d[21450]: pool.c,child_reg_disconnected: [21450] ---------------------------------------------------------------------- paul - 12-Jan-05 11:20 CET ---------------------------------------------------------------------- Ok guys, the fix for this bug was committed. The changes affect both mysql and postgresql users, and entails some minor changes to all daemons. Bug History Date Modified Username Field Change ====================================================================== 11-Jan-05 09:27xing New Bug 11-Jan-05 09:40xing Bugnote Added: 0000508 11-Jan-05 09:46aaron Bugnote Added: 0000509 11-Jan-05 09:53xing Bugnote Edited: 0000508 11-Jan-05 09:53xing Bugnote Edited: 0000508 11-Jan-05 10:35paul Bugnote Added: 0000510 11-Jan-05 12:57xing Bugnote Added: 0000511 11-Jan-05 12:59xing Bugnote Edited: 0000511 11-Jan-05 13:08xing Bugnote Added: 0000512 11-Jan-05 20:37va1210 Bugnote Added: 0000513 11-Jan-05 21:13paul Bugnote Added: 0000514 11-Jan-05 22:06va1210 Bugnote Added: 0000515 12-Jan-05 00:27xing Bugnote Added: 0000516 12-Jan-05 11:20paul Bugnote Added: 0000520 12-Jan-05 11:20paul Steps to Reproduce Updated 12-Jan-05 11:20paul Category IMAP daemon => General 12-Jan-05 11:20paul ETA none => < 1 day 12-Jan-05 11:20paul Assigned To => paul 12-Jan-05 11:20paul Priority normal => high 12-Jan-05 11:20paul Projection none => minor fix 12-Jan-05 11:20paul Resolution open => fixed 12-Jan-05 11:20paul Status new => resolved 23-Feb-05 16:34paul Status resolved => closed ======================================================================