Log in or register to post comments

1.0.0 vs 1.0.6 issue with large number of trackables

October 16, 2011 - 10:09am #1

Hi,

There seems to be an issue on 1.0.6 that didn't exist on 1.0.0 when using a number of trackables of around 50+.

On 1.0.0 it does get some false positives sometimes when pointing at a random scene in the real world, but handles the number of trackables fine.

On 1.0.6 it freezes the camera view. Sometimes immediately after the app has started, sometimes about 20-30 seconds in. (Then the app hangs and asks to force close, see: http://pastebin.com/kYQunjCN)

To replicate:

1.0.0 ImageTargets sample with sample 2 trackables works fine. Replace with new data files with 50+ trackables, works fine.

1.0.6 ImageTargets sample with sample 2 trackables works fine. Replace with new data files with 50+ trackables, hangs after a few seconds.

Tested it on 2.1, 2.2 and 2.3.3 - HTC Desire, Samsung S2, Galaxy Tab, Galaxy Ace all having the same result.

Tested same data file works fine on iOS 3GS, iPad2, iPod, iPhone4 and 4S.

Thanks

Re: 1.0.0 vs 1.0.6 issue with large number of trackables

October 18, 2011 - 10:01am #3

If you do see the issue again, I suggest changing your trackable names to all be 10 characters long or less. There's an elusive bug that might be related here, and that can help.

- Kim

Re: 1.0.0 vs 1.0.6 issue with large number of trackables

October 16, 2011 - 11:07am #2

I did some more testing by changing the NDKs I was using.

For the above tests I was using r5. I changed to r6 and tested it on one device and still had the issue (although didn't do intensive testing).

I changed to r6b and it seems to be working fine. I did have a freeze on the HTC desire running 2.2 after about 15 mins of non-stop use, but that could just be the "Rare application freeze and "CPU may be pegged" issue has been observed on Android 2.2 (Froyo)." issue.

I'll continue testing, but for now the issue seems to be fixed by using NDK r6b.

Log in or register to post comments