"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

Crash on Vuforia::Device::getClassType()

Hello,

We are creating an app with Vuforia and it is now in testing but we are encountering a weird error we can not put our finger on.

The crash seems to occur within the Vuforia SDK itself and it seems to be crashing on Vuforia::Device::getClassType(). The crash happens at random when the user is not doing anything in particular.

 

As you can see from the provided screenshots the crash occurs on different threads on different times in the app, altho the 2nd screenshot occurs the most.

There is notthing clear to me to tell me why this crash might occur or what we can do to prevent this. Does anyone know what I can do to prevent this crash from happening? Does it have something to do with multi-threading, dynamically loading of datasets or something else?

Important thing to note, the devices used are iPad Mini - 2nd generation with ios 9.3.5 installed. The Vuforia SDK being used is 6.2.6.

Kind Regards, Philippe Creytens

Hello,

Can you provide a minimal repro project with some example steps to reach this crash? This would be very helpful is us isolating what the issue may be related to.

Thanks.

PhilippeCreytens

Tue, 05/09/2017 - 10:38

In reply to by medabit

Hey, 

Thanks for the reply! That is the main issue we are encountering. I can not force reproduce the issue myself. It "happens" on the devices used by the client at random, out of 100 sessions about 5-16 times.

medabit

Tue, 05/09/2017 - 18:19

In reply to by PhilippeCreytens

Hello,

Thanks for the additional information. We're investigating. Will provide updates to this thread when available.

Thanks.

Hello,

Thank you again for the report. We were able to reproduce the crash when multiple targets were present in the dataset, and only after several iterations of loading and unloading.

PhilippeCreytens

Thu, 06/08/2017 - 08:30

In reply to by medabit

Hello,

 

Have you any news regarding the progress on this issue? Any possible date a new version with this bug fixed might be released?

Kind Regards

medabit

Fri, 06/09/2017 - 19:32

In reply to by PhilippeCreytens

Hello,

No additional update since my last post. I'm working to confirm that this fix is being targeted for our next commercial release.

Thanks.

hariSbabu010

Wed, 04/04/2018 - 07:04

The dataset you are trying to load is internal or external?if external,what I am meaning is: If it is server asset, you need to use async loader to load such assets and each async loader will have  an onComplete event.Stop the controller stalk at async loding and once the async task is compl

magglemitch

Wed, 04/25/2018 - 23:03

Has this issue been addressed yet? I'm seeing crashes in my app through Fabric and its giving the error of: Vuforia::Device::getClassType().

 

Built with Unity 2017.3.1p3 and Vuforia 7.0.47.

[quote=magglemitch]

Has this issue been addressed yet? I'm seeing crashes in my app through Fabric and its giving the error of: Vuforia::Device::getClassType().

 

Built with Unity 2017.3.1p3 and Vuforia 7.0.47.

[/quote]