Beta error on module load

For complex topics that regular users would not be interested in. For power users and database administrators.
Post Reply
User avatar
drtech
Posts: 1647
Joined: Wed Jun 20, 2007 8:44 am
Location: Springfield, MO
Contact:

Beta error on module load

Post by drtech » Mon Jul 10, 2017 8:56 am

We are receiving an error when we try to load ONE pt in particular...seems to happen when loading each module for the pt v17.2.3

Unhandled exception from ProgramEntry: Object reference not set to an instance of an object.
System.NullReferenceException
at OpenDentBusiness.ClaimProcs.GetHistList(Int64 patNum, List`1 benList, List`1 patPlanList, List`1 planList, Int64 excludeClaimNum, DateTime procDate, List`1 subList) in C:\SVN\beta\OpenDentBusiness\Data Interface\ClaimProcs.cs:line 1529
at OpenDental.ContrChart.RefreshModuleData(Int64 patNum, Boolean isFullRefresh) in C:\SVN\beta\OpenDental\Main Modules\ContrChart.cs:line 3609
at OpenDental.ContrChart.ModuleSelected(Int64 patNum, Boolean isFullRefresh, Boolean isClinicRefresh) in C:\SVN\beta\OpenDental\Main Modules\ContrChart.cs:line 3575
at OpenDental.ContrChart.ModuleSelectedNewCrop(Int64 patNum) in C:\SVN\beta\OpenDental\Main Modules\ContrChart.cs:line 3549
at OpenDental.FormOpenDental.OnPatient_Click() in C:\SVN\beta\OpenDental\Main Modules\FormOpenDental.cs:line 3693
at OpenDental.FormOpenDental.ToolBarMain_ButtonClick(Object sender, ODToolBarButtonClickEventArgs e) in C:\SVN\beta\OpenDental\Main Modules\FormOpenDental.cs:line 3649
at OpenDental.UI.ODToolBar.OnButtonClicked(ODToolBarButton myButton) in C:\SVN\beta\OpenDental\UI\ODToolBar.cs:line 278
at OpenDental.UI.ODToolBar.OnMouseUp(MouseEventArgs e) in C:\SVN\beta\OpenDental\UI\ODToolBar.cs:line 258
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.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
David Fuchs
Dentist - Springfield, MO
Smile Dental http://www.887-smile.com

User avatar
jsalmon
Posts: 1551
Joined: Tue Nov 30, 2010 12:33 pm
Contact:

Re: Beta error on module load

Post by jsalmon » Mon Jul 10, 2017 9:13 am

GetHistList is called many places and is very important. It feels like something is malformed with the patient data somewhere. Does running DBM help or give you more information?
http://www.opendental.com/manual/databa ... nance.html
The best thing about a boolean is even if you are wrong, you are only off by a bit.

Jason Salmon
Open Dental Software
http://www.opendental.com

User avatar
drtech
Posts: 1647
Joined: Wed Jun 20, 2007 8:44 am
Location: Springfield, MO
Contact:

Re: Beta error on module load

Post by drtech » Mon Jul 10, 2017 10:12 am

Ok, should have done DBM first...it fixed it, looks like it may have been an insurance claim that was listed as nothing or invalid. now it says "UNKNOWN CARRIER" which I assume DBM assigned it..
David Fuchs
Dentist - Springfield, MO
Smile Dental http://www.887-smile.com

User avatar
jsalmon
Posts: 1551
Joined: Tue Nov 30, 2010 12:33 pm
Contact:

Re: Beta error on module load

Post by jsalmon » Mon Jul 10, 2017 11:10 am

Correct, DBM was the entity that created that carrier and assigned it.
The best thing about a boolean is even if you are wrong, you are only off by a bit.

Jason Salmon
Open Dental Software
http://www.opendental.com

Post Reply