Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
4.6.0
-
None
-
db701aac50cf0e60d64697743331b437630e1d51
Description
Qt can generate nested exceptions. For example ~QObject has some parts in try/catch blocks because these can generate exceptions. If exceptions are thrown, with the intention of being caught, within ~QObject while the QObject is being destroyed due to another exception, this is a nested exception situation.
Unfortunately Symbian hardware platform runtime support does not yet support nested exceptions. If a nested exception occurs and the exception objects cannot be allocated, the runtime crashes. For example, when running tst_exceptionsafety_objects, all allocations after a point are failed - this crashes.
This problem really has to be fixed in the Symbian runtime. So this defect is primarily being raised to track a Symbian fix. Details will be added when available.
Attachments
Issue Links
- is required for
-
QTBUG-7132 Crash happens when an exception occurs while appending QVariant item to a QList
-
- Closed
-