Program Startup Loop

When starting EM Client i get a “eM Client Database check” box, after this completes it indicates two Green check boxes as if the database is OK, then the box titled “eM Client Application Error” comes up, I select the “Continue” box and i get a “eM Client Database check” box, this loop continues without any chance to stop it unless I end the process using the task manager.
This 1st started when I attempted to open the calendar, the program would re-start and I could view my e-mail, but now I cant get past this loop.

This is the exact error I am getting

eM Client (6.0.24316.0)
Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.34209
The following error has occurred:
System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime.
at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day)
at System.DateTime…ctor(Int32 year, Int32 month, Int32 day)
at MailClient.UI.Controls.Calendar.MonthCalendarView.RefreshScrollbarProperties()
at MailClient.UI.Controls.Calendar.MonthCalendarView.ViewActivate(Boolean refreshvisibledays)
at MailClient.UI.Controls.Calendar.CalendarView.controlCalendar_ViewTypeChanged(Boolean refreshvisibledays)
at MailClient.UI.Controls.controlCalendar.DelegateViewTypeChanged.Invoke(Boolean refreshvisibledays)
at MailClient.UI.Controls.controlCalendar.set_ActualViewType(ViewType value)
at MailClient.UI.Forms.formMain.ActivateEventView()
at MailClient.UI.Forms.formMain.ResetFilter()
at MailClient.UI.Forms.formMain.ActivateToolStripConfiguration(String configuration)
at MailClient.UI.Forms.formMain.ActivateEventLayout()
at MailClient.UI.Forms.formMain.RefreshEventLayout()
at MailClient.UI.Forms.formMain.ActivateEventFolders(Boolean expandBox, Boolean ensureFolderSelected)
at MailClient.UI.Forms.formMain.leftSpine1_BoxActivated(Object sender, EventArgs e)
at MailClient.UI.Controls.ControlSidebar.ControlSidebar.OnBoxActivated(ControlSidebarBox box, EventArgs e)
at MailClient.UI.Controls.ControlSidebar.ControlSidebar.box_Activated(Object sender, EventArgs e)
at MailClient.UI.Controls.ControlSidebar.ControlSidebarBox.Activate()
at MailClient.UI.Controls.ControlSidebar.ControlSidebarBox.Maximize()
at MailClient.UI.Controls.ControlSidebar.ControlSidebarBox.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UserControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(ApplicationContext context)
at MailClient.Program.b__4()
at MailClient.ExceptionUtils.ExceptionUtils.Filter(BodyDelegate body, FilterDelegate filter, Action`1 handler)">;

eM Client


Microsoft Windows NT 6.1.7601 Service Pack 1

Year, Month, and Day parameters describe an un-representable DateTime.  Leap day Bug fixed by this link

the leap bug is fixed in this >… < version now.
As for the original problem of this thread, is there any error message following the database check loop?


I installed the latest update (v6.0.24918) and all is back to normal, the database check indicated no errors. I turned on database backups although I believe being an IMAP setup that if my database were bad I could delete it and re-sync from the server, would just have to wait a while as I have a few thousand e-mails. Am looking forward to v7 after it is at 1st release state, any prediction of a release (not beta) date?

Hi Mikey,
unfortunately the date will be decided depending on the BETA testing phase’s outcome.