VCardContact Bug

Hello,
2 sample vcf files attached, kindly load and save them using:

Dim MyVCardContact As VCardContact = VCardContact.Load(My.Application.Info.DirectoryPath + “\1.vcf”)
If MyVCardContact IsNot Nothing Then
MyVCardContact.Save(My.Application.Info.DirectoryPath + “\1.xml”, ContactSaveFormat.WebDav)
End If

You’ll get:
Object reference not set to an instance of an object
for both VCF files

The Exception will occur on MyVCardContact.Save
EVEN if my VCF files has problems, it’s being loaded successfully, and also passed the check if MyVCardContact isn’t null, and error occurs on .Save line!
Does not make sense, must be an internal bug.

vcf.zip (968 Bytes)

@australian.dev.nerds
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): EMAILNET-41049

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

Hello,
Although in the 23.5 release notes mentioned this is fixed, seems not, just run and see:

WindowsApplication396.zip (3.8 MB)

@australian.dev.nerds,

Thanks for the feedback, we will check the issue and respond ASAP.

@australian.dev.nerds,

Unfortunately, you’re right, the fix is not included in the 23.5 release, although it’s done.
I apologize, there was some technical mishap.
We can publish a hotfix next week. Sorry for the inconvenience.

1 Like

Hello, any info on the release date, and if it will contain just this missed fix or more? :slight_smile:

Hello @australian.dev.nerds,

The hotfix will contain this fix only. Other public changes are not expected.
It will be released during the week.

1 Like

Hello,
If you kindly run the original post’s sample using new patch:
WindowsApplication396.zip (3.8 MB)

No more Object reference not set to an instance of an object
But the result will never have the most important part of the contact; email address field :slight_smile:

@australian.dev.nerds,

Ok, I’ll check and create a ticket.

@australian.dev.nerds

We have opened the new ticket in our internal issue tracking system.

Issue ID(s): EMAILNET-41093