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:


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.

Change History (0)

Note: See TracTickets for help on using tickets.