Null reference exception when selecting a table

Hi,

I am getting a null reference exception whenever I click and drag to select a table in a RichTextBoxAdv. This seems to happen most often when you select from the bottom right of the table and drag up and left. It also seems to only happen if the selection contains more than one table. The screenshot I have attached shows the document I am editing and the selection that I have made to cause the crash.


Please see the stacktrace here: https://pastebin.com/ztn63aDZ

I am using version 18.1.0.43

Thanks,
Josh


6 Replies

PS Premkumar Sundaramoorthy Syncfusion Team April 20, 2020 06:57 AM UTC

Hi Josh,

Thank you for contacting Syncfusion support.

We have tried to reproduce the reported issue “Null reference exception thrown while selecting table” by creating a similar table in screenshot but we couldn’t reproduce the issue. And we suspect that this issue is document specific. So, please share your input document to reproduce the reported issue from our end.

Please let us know if you have any other questions.

Regards,
Premkumar
 



JO Josh April 20, 2020 09:23 PM UTC

Hi, please find attached the document which is causing the exception. I can reliably reproduce it by clicking the final total and selecting up and left towards the top left of the document.

Thanks,
Josh

Attachment: document_39d257c7.zip


PS Premkumar Sundaramoorthy Syncfusion Team April 21, 2020 04:07 AM UTC

Hi Josh,

Thanks for your update.

We can reproduce the issue with "
Null reference exception thrown while selecting table" in our end and suspect it to be a defect. We will validate this issue and update you with more details on 23rd April 2020.

Please let us know if you have any other questions.

Regards,
Premkumar
 



PS Premkumar Sundaramoorthy Syncfusion Team April 22, 2020 11:39 AM UTC

Hi Josh,

Thank you for your patience.

We confirmed that the suspected issue with “Null reference exception thrown while selecting the multiple tables” is a defect. We have logged a defect report. The fix for this defect is estimated to be available on 30th April 2020.

Please let us know if you have any other questions.

Regards,
Premkumar
 



JO Josh April 22, 2020 03:51 PM UTC

That's great, thank you Premkumar.


PS Premkumar Sundaramoorthy Syncfusion Team April 30, 2020 01:03 PM UTC

Hi Josh,

Thank you for your patience,

We have fixed the issue with “Null reference exception thrown while selecting the multiple tables”. The patch can be downloaded from the following location.

Recommended approach -exe will perform automatic configuration
Please find the patch setup from below location:
http://syncfusion.com/Installs/support/patch/18.1.0.42/1221442/F153467/SyncfusionPatch_18.1.0.42_1221442_4302020082327680_F153467.exe

Advanced approach – use only if you have specific needs and can directly replace existing assemblies for your build environment
 
Please find the patch assemblies alone from below location:
http://syncfusion.com/Installs/support/patch/18.1.0.42/1221442/F153467/SyncfusionPatch_18.1.0.42_1221442_4302020082327680_F153467.zip

NuGet packages
http://syncfusion.com/Installs/support/patch/18.1.0.42/1221442/F153467/SyncfusionNuget_18.1.0.42_1221442_4302020082327680_F153467.zip

Assembly Version: 18.1.0.42
Installation Directions:
This patch should replace the files “Syncfusion.SfRichTextBoxAdv.WPF” under the following folder.

$system drive:\Program Files (x86) \Syncfusion\Essential Studio\WPF\$Version # \precompiledassemblies\4.6

Eg : $system drive:\Program Files (x86)\Syncfusion\Essential Studio\WPF\
18.1.0.42\precompiledassemblies\4.6
To automatically run the Assembly Manager, please check the Run assembly manager checkbox option while installing the patch. If this option is unchecked, the patch will replace the assemblies in the precompiled assemblies’ folder only. Then, you will have to manually copy and paste them to the preferred location, or you will have to run the Syncfusion Assembly Manager application (available from the Syncfusion Dashboard, installed as a shortcut in the Application menu) to re-install assemblies.

Note
You can change how you receive bug fixes by navigating to the following link and updating your preferences.

https://www.syncfusion.com/support/directtrac/patches

Disclaimer:
Please note that we have created this patch for version 18.1.0.42 specifically to resolve the issues
reported in this incident #153467. And we have a plan to include this fix in our upcoming Volume 1 Sp1 release which will we estimated to deliver in the middle of May 2020.

If you have received other patches for the same version for other products, please apply all patches in the order received.

Please let us know if you have any other questions.

Regards,
Premkumar
 



Loader.
Up arrow icon