Hi Pritpal, > FUNCTION EvalAsString( cExp ) > LOCAL cValue > > cExp := "c:\" > > BEGIN SEQUENCE > cValue := eval( &( "{|| " + cExp + "}" ) ) > RECOVER > cValue := cExp > END SEQUENCE > > IF !hb_isChar( cValue ) > cValue := "" > ENDIF > > RETURN cValue > > > RECOVER does not recovers it and application produces a GPF or hangs. > Is such evaluations prohibited ? > > Viktor, some of these points are where prg code produces GPF and we are not > aware.
Can you create a standalone sample, based on this code which produces the GPF? (in standalone I mean without any QT parts or contrib libs) Brgds, Viktor _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour