java.lang.error on BlackBerry 8800
I'am having a weird error on two Blackberrys of our customers. They both use 8800s with RIM OS 22.214.171.124. Whenever they try to launch our applictation they get an "Uncaught Exception: java.lang.error", which is not a very specific error message.
I then got the log messages using ALT+lglg. Here is it:
Zeit: Jul. 12, 2007 12:20:44
No detail message
It seems the application always crashes the first time it trys to access the persistent store. Notice this is not due to application permissions, where it would say "Application Control assertIPCAllowed". We already ruled that out.
The application seems to run just fine on their 8700s, which are on the same BES. And there are also no problems on our 8800s, which use the same RIM OS version.
So as you see its pretty confusing, I checked for incompatible third party apps, but thats not the case, since our application is the only third party application on the phones. Also language settings seem to be alright too, I heard that might cause the error.
At first I thought the 8800 of our customer is just broken, but now two devices show the same behaviour.
Hi Dawg, we already tried this on a 8800, where we installed a fresh RIM OS. No modification where made, still the same error.
Well there're no third party apps on the device besides ours, and our application should be stable and pretty much bug-free by now. It has been in development for a long time and there are plenty of devices (7290, 8700, Pearls and 8800s), where it runs smoothly.
We even found an 8800 with the same RIM OS Version and no error occured. Which lets me think this might be BES specific, but why would it then work on the 8700s and not 8800s?
Don't know I'm starting to believe both 8800 devices are coincidencely broken somehow :smile:
Im am sorry then I am out of ideas.
we finally resovled the issue. Turned out to be some wrong settings in the BES policies. What still confuses me why it then only showed up on 8800s and not the other devices.
What options did you change on the BES. We're experiencing the same problem with our Bloomberg application that get pushed out to the BB's.
It was the BES security policy "Allow Third Party Apps to use Persistent Store"
Set this to true and bingo. java.lang.error was gone.
|All times are GMT -5. The time now is 08:04 PM.|
Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.