occt: master 9fe1ada8

Author Committer Branch Timestamp Parent
vsr vsr master 2012-09-07 10:19:09 master 0c5acd27
Changeset 0023403: Crash when parsing an expression with lexical error

Fix double freeing of memory in case when lexical error is detected by parser:
- revert previous fix, instead nullify the global buffer after its freeing in ExprIntrp_stop_string().

Added new QA command CR23403 and test case
mod - src/ExprIntrp/ExprIntrp.lex Diff File
mod - tests/bugs/demo/CR23410 Diff File
add - tests/bugs/fclasses/CR23403 Diff File
mod - tests/bugs/grids.list Diff File