Opened 17 years ago

Closed 17 years ago

#49 closed defect (fixed)

Fixed Calling FdoExpression::Parse with a wrong expression cause a crash

Reported by: romicadascalescu Owned by: romicadascalescu
Priority: major Milestone: 3.3.0
Component: FDO API Version: 3.2.0
Severity: 3 Keywords:
Cc: danstoica External ID:

Description

  • Fixed the parser to not crash by handling correctly expression objects created.
  • Fixed memory leaks from parser.
  • Fixed a new case for computed identifiers.

Change History (2)

comment:1 by gregboone, 17 years ago

Owner: changed from gregboone to romicadascalescu

comment:2 by romicadascalescu, 17 years ago

Resolution: fixed
Status: newclosed

Fdocore Modified : Fdo/UnitTest/ExpressionParseTest.cpp Modified : Fdo/Unmanaged/Src/Fdo/Parse/yyExpressionWin.cpp Modified : Fdo/Unmanaged/Src/Fdo/Parse/yyFilter.cpp Modified : Fdo/Unmanaged/Src/Fdo/Parse/yyExpression.y Modified : Fdo/Unmanaged/Src/Fdo/Parse/Parse.cpp Modified : Fdo/Unmanaged/Src/Fdo/Parse/yyExpression.cpp Modified : Fdo/Unmanaged/Src/Fdo/Parse/yyFilterWin.cpp Modified : Fdo/Unmanaged/Src/Fdo/Parse/yyFilter.y Modified : Fdo/UnitTest/ExpressionParseTest.cpp * Rdbms Modified : Providers/GenericRdbms/Src/Fdo/Filter/FdoRdbmsFilterProcessor.cpp *

Note: See TracTickets for help on using tickets.