Page 1 of 1

SERIOUS ERROR IMAP Server Da(IMAP Server) Segmentation

Posted: Wed Feb 28, 2007 9:06 am
by erikw_nl
Hi,

In the logfile /var/opt/scalix/kh/s/logs/fatal we find some error messages concerning imap. I do not know what they mean, or if they indicate a serious problem, but apparently some deamon is crashing. All scalix users have this message now and then, since Friday feb. 23 this has occurred 30 times.

Question, see messages below, is this something that should be cured ?.

Thx in advance,

Erik

Messages in /var/opt/scalix/kh/s/logs/fatal :
SERIOUS ERROR IMAP Server Da(IMAP Server Pr) Mon Feb 26 13:22:36 2007
[OM 10270] Process about to terminate due to error.
Signal (Segmentation Violation) trapped by process 19866
Procedure trace follows:
-> cancelList
<- doCommand
-> ual_SendMessage
<- ual_SendMessage
-> ual_RecvReply
-> ual_Cancel
-> ual_CloseWB
<- ual_CloseWB
-> ual_CancelList
-> ual_TrapUSR1
-> ual_GetShutDownInfo
<- ual_GetShutDownInfo
<- ual_TrapUSR1
-> imapFreeSession
<- imapFreeSession
-> ual_TidyUp
User Name: Antoinet Wit de. / kingfish/CN=Antoinet Wit
Pid of logging process: 19866
Last Folder: UserFolder - Inbox


SERIOUS ERROR IMAP Server Da(IMAP Server Pr) Mon Feb 26 13:22:36 2007
[OM 10272] BACKTRACE:
/opt/scalix/lib/libom_er.so(er_add_backtrace+0xb3)[0xb7e96d43]
/opt/scalix/lib/libom_er.so[0xb7e9702c]
/opt/scalix/lib/libom_er.so(er_DumpProcAndExit+0x1f)[0xb7e971bf]
[0xffffe420]
/lib/libc.so.6(__libc_free+0x84)[0xb7b3af84]
/opt/scalix/lib/libom_vista.so(d_free+0x2e)[0xb760b148]
/opt/scalix/lib/libom_vista.so(dio_free+0x26)[0xb7613e58]
/opt/scalix/lib/libom_vista.so(d_close+0xe8)[0xb760f618]
/opt/scalix/libbom/li_vi.so(vi_Close+0xc6)[0xb786b295]
/opt/scalix/lib/libom_dr.so(dr_IL_Close+0xa0)[0xb7ebbb60]
/opt/scalix/lib/libom_dr.so(dr_CloseDir+0x11a)[0xb7eb24ca]
/opt/scalix/lib/libom_ual.so(ual_TidyUp+0xe0)[0xb77304c0]
/opt/scalix/lib/libom_ual.so(ual_TrapSignal+0x32d)[0xb770cacc]
in.imap41d[0x8055d7f]
[0xffffe420]
/lib/libc.so.6(fclose+0x188)[0xb7b2acf8]
/opt/scalix/lib/libom_mdc.so(mdc_fclose+0x28)[0xb7e50698]
/opt/scalix/lib/libom_os.so(os_fclose+0x1d)[0xb7dd987d]
/opt/scalix/lib/libom_ual.so[0xb76995cf]
/opt/scalix/lib/libom_ual.so(ual_DeleteList+0x3bc)[0xb769cdab]
/opt/scalix/lib/libom_ual.so(ual_CancelList+0x155)[0xb76b2fb2]
/opt/scalix/lib/libom_ual.so(ual_Cancel+0x2ca)[0xb76b34f5]
/opt/scalix/lib/libom_ual.so(ual_RecvReply+0xa8f)[0xb770d90c]
/opt/scalix/lib/libom_tucl.so(uall_read+0x1f1)[0xb7db28dd]
User Name: Antoinet Wit de. / kingfish/CN=Antoinet Wit
Pid of logging process: 19866
Last Folder: UserFolder - Inbox

Posted: Wed Mar 07, 2007 4:24 am
by erikw_nl
Hi Guys,

Nobody here ?, this happens several times a day.

If " Segmentation violation" is normal behaviour then its OK :shock: .

Erik

Posted: Wed Mar 07, 2007 5:58 am
by gren
Segmentation violations are not great...
ual_TidyUp is what is called when the IMAP session is closing down. The "vista" code relates to access to the SYSTEM directory. The fact that it is in a trap handler implies that the process may have received a signal whilst shutting down. I suspect that some bits of the shutdown code are being called twice and we're probably trying to free the same resource twice but that is only a guess.

These issues can be difficult to track down and given that it is during the cleanup phase, the impact on your users is likely to be low.

Regards,
Gren.

Posted: Wed Mar 07, 2007 6:44 am
by erikw_nl
Hi Gren,

Thx for the answer.

Regards,

Erik