Note: I am not discussing the error here. I am wondering why I am having this error at this specific line.
I am getting this error on 3 different customers. I am not allowed to access their computers and data and I am not having this problem on my computer.
System.NullReferenceException: Object reference not set to an instance of an object...... vid Windows.Page.UCAtgardSkuldsanering. FillPdfSkuldFieldValues(Dictionary`2 fieldValues, Skuld skuld, Int32 SkuldNumber) i C:\Users\u706185\Source\Workspaces\Boss\Utveckling\1. 4.2\Windows\Page\UCAtgardSkuldsanering.cs:rad 1960 vid Windows.Page.UCAtgardSkuldsanering.FillWithSkulder(Dictionary`2 fieldValues) i C:\Users\u706185\Source\Workspaces\Boss\Utveckling\1. 4.2\Windows\Page\UCAtgardSkuldsanering.cs:rad 1913 vid Windows.Page.UCAtgardSkuldsanering.FillSkuldsaneringPdf() i C:\Users\u706185\Source\Workspaces\Boss\Utveckling\1. 4.2\Windows\Page\UCAtgardSkuldsanering.cs:rad 1361 vid Windows.MdiParent.letterToolStripButton_Click(Object sender, EventArgs e) i C:\Users\u706185\Source\Workspaces\Boss\Utveckling\1. 4.2\Windows\MdiParent.cs:rad 2792 vid System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
The code at this location is:
    private void FillPdfSkuldFieldValues(Dictionary<string, string> fieldValues, Skuld skuld, int SkuldNumber)
    {
        if (skuld?.FordringsAgareNamn != null)
        {
            string s2 = (ApplicationHelper.FormatPostnummer(skuld.FordringsAgarePostnr) + " " + skuld.FordringsAgarePostOrt).Trim();
            string s1 = skuld.FordringsAgareAdress.Trim();
            fieldValues.Add($"BlankettFormular[0].SkuldsaneringPrivatperson[0].DinaSkulder[{ SkuldNumber }].Borgenar[0].NamnAdress[0]",
            string.Join(Environment.NewLine, new List<String> {
                skuld.FordringsAgareNamn,
                !string.IsNullOrEmpty(s1) && !string.IsNullOrEmpty(s2) ?
                        s1 + ", " + s2 : (!string.IsNullOrEmpty(s1) ? s1 : !string.IsNullOrEmpty(s2) ? s2 : "")
            }.Where(sx => !string.IsNullOrEmpty(sx))));
            fieldValues.Add($"BlankettFormular[0].SkuldsaneringPrivatperson[0].DinaSkulder[{ SkuldNumber }].Borgenar[0].Tfn[0]", skuld.FordringsAgareTelefon);
        }
FordringsAgareNamn property look like:
    public global::System.String FordringsAgareNamn
    {
        get
        {
            return _FordringsAgareNamn;
        }
        set
        {
            OnFordringsAgareNamnChanging(value);
            ReportPropertyChanging("FordringsAgareNamn");
            _FordringsAgareNamn = StructuralObject.SetValidValue(value, true, "FordringsAgareNamn");
            ReportPropertyChanged("FordringsAgareNamn");
            OnFordringsAgareNamnChanged();
        }
    }
    private global::System.String _FordringsAgareNamn;
Skuld object is read from database and it should never been null. and FordringsAgareNamn is string. Why am I getting this error at this line 1960?
The project is Windows form application with .Net framework 4.6
Note: I am not discussing the error here. I am wondering why I am having this error at this specific line.
Any help!!!!!

