Details
-
Bug
-
Resolution: Out of scope
-
P1: Critical
-
4.6.0
-
None
-
None
Description
Compile and run the attached test app on hardware. It will crash.
Investigation shows that in tst_test::test(), every line containing a TRAP(err, QT_TRYCATCH_LEAVING(.....)); causes problems. That is, hybrid traps are not working.
The code is valid and should not crash.
Compiled with ARMCC 2.2 686.
Tested on N78.
Using TRAP(err, ......); by itself does not crash in this code, but is not a general solution as a standard exception would crash it.