Thanks Przemek. > On Oct 29, 2014, at 6:17 AM, Przemyslaw Czerpak <dru...@poczta.onet.pl> wrote: > > Hi, > > xHarbour is not my dream anyhow I strongly suggest > that someone who is interesting in keeping this project > alive and having enough knowledge about xHarbour > internals verified recent Luiz modifications. > Otherwise this project will die shortly. > Luiz, it's nothing personal to you but each your recent > modification for macrocompiler introduced new critical > bugs like memory corruptions or GPF traps. You cannot > copy some code from Harbour if you do not fully > understand what Harbour and xHarbour does on different > levels. A lot of internal structures and code in Harbour was > rewritten to eliminate different bad side effects what allowed > to greatly simplify upper level code and increase performance > but now if you try to copy Harbour upper level code without > low level modifications then the results are unpredictable. > Such modification can be done only by someone with realy good > knowledge about [x]Harbour internals. You started with simple > modification with buffer overflow and ended with version which > corrupts readonly memory area. > Here is self contain example which illustrates one of > the problems you introduced: > > proc main() > local cVal > cVal := "{|| 1 }" > ? cVal > ? eval( &cVal ) // GPF on systems with RO memory protection > ? cVal // modified value on systems without it > return > > Probably Ron can help you verifying your modifications and updating > simplex. Meanwhile I suggest to remove all your recent modifications > from SVN. If you will continue such "minor fixes" then after some > time no one will be able to restore usable xHarbour state without > some global code revert. > > best regards, > Przemek > > ------------------------------------------------------------------------------ > _______________________________________________ > xHarbour-developers mailing list > xHarbour-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xharbour-developers
------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers