Opened 13 years ago
Last modified 13 years ago
#886 closed defect
Broken exception in Symbian, potentially will cause undefined behavior when receiving bad SIP message — at Initial Version
Reported by: | bennylp | Owned by: | bennylp |
---|---|---|---|
Priority: | critical | Milestone: | release-1.4 |
Component: | common | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description
The exception framework for Symbian target relies on sources being compiled as C++, since the exception uses C++ exception. With Carbide, turns out the GCCE option "-x c++" DOES NOT work, and this will break the exception framework.
The exception framework is used heavily by the parser, to report syntax errors. Without this, syntax errors will go undetected, and possibly causes undefined behavior or even crashes.
This bug can be reproduced by running the exception test in pjlib-test.
Note: See
TracTickets for help on using
tickets.