Hello, I am experiencing some troubles in getting courier-authlib and courier-imap running successfully. When I presently try to log into the imap server using thunderbird (using basic passwd authentication) the authdaemond child process dies with a segfault as can be seen in the below logging:
Aug 13 14:53:20 [imapd] LOGIN FAILED, user=revossen, ip=[172.19.201.250] Aug 13 14:53:20 [imapd] authentication error: Input/output error Aug 13 14:53:20 [kernel] authdaemond[16376]: segfault at 0 ip 00007fee7cdc55ca sp 00007fff452fba38 error 4 in libc-2.17.so[7fee7cd42000+169000] I attached a gdb to a running child instance and received the following backtrace when the segfault happened: Program received signal SIGSEGV, Segmentation fault. 0x00007f0ac01d25ca in strcmp () from /lib/libc.so.6 (gdb) bt #0 0x00007f0ac01d25ca in strcmp () from /lib/libc.so.6 #1 0x00007f0abfb42e29 in do_authcheckpassword () from /usr/lib/courier-authlib/libcourierauthcommon.so #2 0x00007f0abfb42e4e in authcheckpassword () from /usr/lib/courier-authlib/libcourierauthcommon.so #3 0x00007f0abfb42303 in check_pw () from /usr/lib/courier-authlib/libcourierauthcommon.so #4 0x00007f0abf134968 in auth_pwd_pre () from /usr/lib/courier-authlib/libauthpwd.so #5 0x00007f0abfb423b0 in auth_sys_common () from /usr/lib/courier-authlib/libcourierauthcommon.so #6 0x00007f0abf134874 in auth_pwd () from /usr/lib/courier-authlib/libauthpwd.so #7 0x00000000004037bd in auth () #8 0x0000000000403ab3 in doauth () #9 0x000000000040410a in start () #10 0x0000000000404185 in main () As far as I am able to tell there is nothing wrong with my hardware, all other software is running without issues. I am using the following versions of some relevant software packages: courier-authlib 0.65.0 courier-imap 4.13 expect 5.45 glibc 2.17 gcc 4.6.3 Any ideas on what might be going wrong here? Any help would be appreciated. Kind regards, Remko van der Vossen ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users