Regression: Xamarin.Froms (But Android Only) Cannot navigate back to SfTabView (Exception: Cannot access a disposed object.)

The following error is thrown on Android only when using SfTabView v18.1.0.52, when using v18.1.0.48 everything worked as expected.

Cannot access a disposed object.
Object name: 'Syncfusion.Android.TabView.SfTabView'.

I have a login page w/ a SfTabView, login and then log out to go back to the login page with the tab view and the exception is immediately thrown on Android.

Thanks,
Rich

7 Replies

RS Ramya Soundar Rajan Syncfusion Team May 18, 2020 11:10 AM UTC

Hi Rich, 
 
Greetings from Syncfusion.  
 
We have prepared a sample based on your information, but we are not able to reproduce the issue in our latest Syncfusion NuGet 18.1.0.52. Please find the tested sample from below link, 
 
 
could you please check the issue with attached sample and let us know whether it is reproduced or not? If the issue was not reproduced in this sample, please revert us by modifying the sample based on your application scenario or provide the sample and share the device details. This will be helpful for us to provide better solution at the earliest. 
 
Regards, 
Ramya S 



RI Rich May 20, 2020 12:56 PM UTC

Hi, I took a look at the sample but it doesn't match what I'm seeing.

I have a page w/ an SfTab (this is the first page the app shows at start up)
A button on the SfTab triggers a navigation to a Xamarin.Forms standard TabPage (not sftab)
From there click around on the tabs for a minute, and then have a button in one of the TabPages that take you back to the original Page w/ the SfTab.

When the app returns to the SfTab is when the crash occurs.

Again, this only started happening in .52 (and .53) this did not occur in 48.

Thanks,
Rich


SP Sakthivel Palaniyappan Syncfusion Team May 21, 2020 01:00 PM UTC

Hi Rich,

Thanks for the update.

Currently we are analyzing the root cause of an issue and we will update the details on May 25, 2020. We appreciate your patience until then.

Regards,
Sakthivel P.
 



RI Rich May 21, 2020 01:47 PM UTC

Hi, does that mean you guys have confirmed an issue?

Thanks,
Rich


SP Sakthivel Palaniyappan Syncfusion Team May 22, 2020 01:07 PM UTC

 
Hi Rich,

We are able to reproduce the reported issue of “Cannot access a disposed object exception” has been fixed 
and the patch files can be downloaded from the following location. 

Advanced approach – use only if you have specific needs and can directly replace existing assemblies for your build environment

http://syncfusion.com/Installs/support/patch/18.1.0.52/1191805/F154323/SyncfusionPatch_18.1.0.52_1191805_5222020073330151_F154323.exe

(OR)


Please find the patch assemblies alone from below location:  

http://syncfusion.com/Installs/support/patch/18.1.0.52/1191805/F154323/SyncfusionPatch_18.1.0.52_1191805_5222020073330151_F154323.zip

(OR)


Please find the NuGet from below location:

http://syncfusion.com/Installs/support/patch/18.1.0.52/1191805/F154323/SyncfusionNuget_18.1.0.52_1191805_5222020073330151_F154323.zip

Assembly Version: 18.1.0.42

Disclaimer:
Please note that we have created this patch for version 18.1.0.42 specifically to resolve the following issue reported in this incident. If you have received other patches for the same version for other products, please apply all patches in the order received.
  
 
Note: Please clear the NuGet cache, before using the latest one.
   
   

The fix will be included in the upcoming weekly NuGet release which is scheduled on May 26, 2020.


Please let me know, if you have any concerns

Regards,
Sakthivel P.
 



SP Sakthivel Palaniyappan Syncfusion Team May 26, 2020 03:26 PM UTC

Hi Rich,

We have postponed our release to tomorrow, we appreciate your patience until then.


Regards,
Sakthivel P.




SP Sakthivel Palaniyappan Syncfusion Team May 27, 2020 04:34 AM UTC

Hi Rich,

We are glad to announce that our weekly NuGet was rolled out today and fix for the reported issue was included in the weekly NuGet.

NuGet Version: 18.1.0.54

We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.

Regards,
Sakthivel P.
 


Loader.
Up arrow icon