From: Rick M. <obj...@gm...> - 2009-04-24 21:58:23
|
Ok, with my most recent commit, I'm now at 100% successful with the test suite and my sandbox version. Mark, can I impose on you one more time to build an install package for Mike to run with to see if this knocks out the pesky overlay problem? Although, I suspect I'd live to get a thumbs up or down on the VS 2008 build first. Rick |
From: Mark M. <mie...@gm...> - 2009-04-24 22:04:37
|
On Fri, Apr 24, 2009 at 2:58 PM, Rick McGuire <obj...@gm...> wrote: > Ok, with my most recent commit, I'm now at 100% successful with the > test suite and my sandbox version. Mark, can I impose on you one more > time to build an install package for Mike to run with to see if this > knocks out the pesky overlay problem? Although, I suspect I'd live to > get a thumbs up or down on the VS 2008 build first. Rick, Yeah I was really already planning on doing that. I'm going to build on 64-bit Windows also and run the test suite there. (Actually I did, but you were still fixing things.) It would be nice, to know one way or other about the VS 2008 build. (Hint, hint. <grin>) -- Mark Miesfeld |
From: Mike C. <MF...@uk...> - 2009-04-25 06:38:26
|
> > Ok, with my most recent commit, I'm now at 100% successful with the > > test suite and my sandbox version. Mark, can I impose on you one more > > time to build an install package for Mike to run with to see if this > > knocks out the pesky overlay problem? Although, I suspect I'd live to > > get a thumbs up or down on the VS 2008 build first. > > Rick, > > Yeah I was really already planning on doing that. I'm going to build > on 64-bit Windows also and run the test suite there. (Actually I did, > but you were still fixing things.) > > It would be nice, to know one way or other about the VS 2008 build. > (Hint, hint. <grin>) I didn't see any overlays with the VS 2008 build, so far, but wasn't at the command line much yesterday evening. I'll run with that for at least today (planning a programming session) -- or until I see an overlay :-) -- before switching to the new one. (Got the e-mail with URL for new one -- thanks.) Mike Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Mark M. <mie...@gm...> - 2009-04-24 22:37:50
|
Rick, The test suite is 100% successful on 64-bit also. I've built a 32-bit version for Mike. I'll send him an e-mail on how to get it. -- Mark Miesfeld On Fri, Apr 24, 2009 at 2:58 PM, Rick McGuire <obj...@gm...> wrote: > Ok, with my most recent commit, I'm now at 100% successful with the > test suite and my sandbox version. Mark, can I impose on you one more > time to build an install package for Mike to run with to see if this > knocks out the pesky overlay problem? Although, I suspect I'd live to > get a thumbs up or down on the VS 2008 build first. > > Rick > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |
From: Mike C. <MF...@uk...> - 2009-04-26 12:16:04
|
Well, installed latest (Rick new file I/O) but unfortunately had to back it out almost immediately, because now stream 'query datetime' and 'query size' both return empty string for a directory. The former I can work around (and did when it changed a week or two ago), but the latter I have several hundred instances of .... So I then went back to Mark's VS 2008 version ... ... and immediate got a 'r' overlay, on the first parse pull after install. <sigh> Staying with that one for now, however. Mike - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mike Cowlishaw, IBM Fellow http://bit.ly/mfc IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Rick M. <obj...@gm...> - 2009-04-26 12:31:13
|
Sigh, this is why I was really hoping the 2008 conversion would make the problem go away. I figured it would take a couple of iterations to get all of the conversion bugs worked out. I think I know how to fix this one, so I'll probably have a fix available shortly. Rick On Sun, Apr 26, 2009 at 8:15 AM, Mike Cowlishaw <MF...@uk...> wrote: > > Well, installed latest (Rick new file I/O) but unfortunately had to back it > out almost immediately, because now stream 'query datetime' and 'query size' > both return empty string for a directory. The former I can work around (and > did when it changed a week or two ago), but the latter I have several > hundred instances of .... > > So I then went back to Mark's VS 2008 version ... > > ... and immediate got a 'r' overlay, on the first parse pull after install. > <sigh> > > Staying with that one for now, however. > > Mike > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > Mike Cowlishaw, IBM Fellow > http://bit.ly/mfc > IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL > > > ________________________________ > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |
From: Mike C. <MF...@uk...> - 2009-04-26 16:52:22
|
Yeah .. sorry about that. I was really hoping VS2008 fixed it, but always knew that 'not seeing the dreaded r' was a negative report, not a definitive one. Darn thing seems almost determined to hide itself. I'm just glad you (Rick) saw it too, as I'm sure no one would believe me otherwise! Mike - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mike Cowlishaw, IBM Fellow http://bit.ly/mfc IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL Rick McGuire <obj...@gm...> wrote on 26/04/2009 13:31:02: > Rick McGuire <obj...@gm...> > 26/04/2009 13:31 > > Please respond to > Open Object Rexx Developer Mailing List <oor...@li...> > > To > > Open Object Rexx Developer Mailing List <oor...@li...> > > cc > > Subject > > Re: [Oorexx-devel] I/O again > > Sigh, this is why I was really hoping the 2008 conversion would make > the problem go away. I figured it would take a couple of iterations > to get all of the conversion bugs worked out. I think I know how to > fix this one, so I'll probably have a fix available shortly. > > Rick > > On Sun, Apr 26, 2009 at 8:15 AM, Mike Cowlishaw <MF...@uk...> wrote: > > > > Well, installed latest (Rick new file I/O) but unfortunately had to back it > > out almost immediately, because now stream 'query datetime' and 'query size' > > both return empty string for a directory. The former I can work around (and > > did when it changed a week or two ago), but the latter I have several > > hundred instances of .... > > > > So I then went back to Mark's VS 2008 version ... > > > > ... and immediate got a 'r' overlay, on the first parse pull after install. > > <sigh> > > > > Staying with that one for now, however. > > > > Mike > > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > Mike Cowlishaw, IBM Fellow > > http://bit.ly/mfc > > IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL > > > > > > ________________________________ > > > > Unless stated otherwise above: > > IBM United Kingdom Limited - Registered in England and Wales with number > > 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Crystal Reports - New Free Runtime and 30 Day Trial > > Check out the new simplified licensign option that enables unlimited > > royalty-free distribution of the report engine for externally facing > > server and web deployment. > > http://p.sf.net/sfu/businessobjects > > _______________________________________________ > > Oorexx-devel mailing list > > Oor...@li... > > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Rick M. <obj...@gm...> - 2009-04-26 18:01:19
|
I know exactly what you mean. The first few times I saw the error 'RAY' is not recognized as an internal or external command, operable program or batch file. I thought I'd just mistyped something. I don't even have any theories on how/why this is happenng based on the symptoms we're seeing. I have enough debug evidence from the times I have been able to reproduce this to be very certain the bad character is coming directly from the CRT _read() function. At least in my situation, everything was single threaded. I do have a questions for you Mike. I've only ever seen this on a first read. Have you ever seen the overlay occur in any place other than the first character or a line? Have you noticed any pattern as to things you might have done *before* the command with the overlay? Mark, you might want to spin a new install package from the sandbox. I've fixed the query size/query datetime problems for directories. Rick On Sun, Apr 26, 2009 at 12:52 PM, Mike Cowlishaw <MF...@uk...> wrote: > > Yeah .. sorry about that. I was really hoping VS2008 fixed it, but always > knew that 'not seeing the dreaded r' was a negative report, not a definitive > one. Darn thing seems almost determined to hide itself. I'm just glad you > (Rick) saw it too, as I'm sure no one would believe me otherwise! > > Mike > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > Mike Cowlishaw, IBM Fellow > http://bit.ly/mfc > IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL > > Rick McGuire <obj...@gm...> wrote on 26/04/2009 13:31:02: > >> Rick McGuire <obj...@gm...> >> 26/04/2009 13:31 >> >> Please respond to >> Open Object Rexx Developer Mailing List >> <oor...@li...> >> >> To >> >> Open Object Rexx Developer Mailing List >> <oor...@li...> >> >> cc >> >> Subject >> >> Re: [Oorexx-devel] I/O again >> >> Sigh, this is why I was really hoping the 2008 conversion would make >> the problem go away. I figured it would take a couple of iterations >> to get all of the conversion bugs worked out. I think I know how to >> fix this one, so I'll probably have a fix available shortly. >> >> Rick >> >> On Sun, Apr 26, 2009 at 8:15 AM, Mike Cowlishaw <MF...@uk...> wrote: >> > >> > Well, installed latest (Rick new file I/O) but unfortunately had to back >> > it >> > out almost immediately, because now stream 'query datetime' and 'query >> > size' >> > both return empty string for a directory. The former I can work around >> > (and >> > did when it changed a week or two ago), but the latter I have several >> > hundred instances of .... >> > >> > So I then went back to Mark's VS 2008 version ... >> > >> > ... and immediate got a 'r' overlay, on the first parse pull after >> > install. >> > <sigh> >> > >> > Staying with that one for now, however. >> > >> > Mike >> > >> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> > Mike Cowlishaw, IBM Fellow >> > http://bit.ly/mfc >> > IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL >> > >> > >> > ________________________________ >> > >> > Unless stated otherwise above: >> > IBM United Kingdom Limited - Registered in England and Wales with number >> > 741598. >> > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 >> > 3AU >> > >> > >> > >> > >> > >> > >> >> ------------------------------------------------------------------------------ >> > Crystal Reports - New Free Runtime and 30 Day Trial >> > Check out the new simplified licensign option that enables unlimited >> > royalty-free distribution of the report engine for externally facing >> > server and web deployment. >> > http://p.sf.net/sfu/businessobjects >> > _______________________________________________ >> > Oorexx-devel mailing list >> > Oor...@li... >> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > >> > >> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensign option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > > ________________________________ > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |
From: Mark M. <mie...@gm...> - 2009-04-26 18:14:06
|
On Sun, Apr 26, 2009 at 11:01 AM, Rick McGuire <obj...@gm...> wrote: > Mark, you might want to spin a new install package from the sandbox. > I've fixed the query size/query datetime problems for directories. Actually I just started that, should be done shortly. -- Mark Miesfeld |
From: Mike C. <MF...@uk...> - 2009-04-26 18:58:02
|
> On Sun, Apr 26, 2009 at 11:01 AM, Rick McGuire <obj...@gm...> wrote: > > > Mark, you might want to spin a new install package from the sandbox. > > I've fixed the query size/query datetime problems for directories. > > Actually I just started that, should be done shortly. Great ... send me the coords when done and I'll run with that from first thing tomorrow morning (UK time). Done for this evening, here ... fresh air/refreshment calls ... :-) Mike Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Mark M. <mie...@gm...> - 2009-04-27 17:43:57
|
Rick, I think Mike and I might have got crossed up by slow e-mails. (Maybe.) His subject title says 4521. But, the build with your fix in it was 4523. Anyhow, I pointed him to a 4523 build that is a fresh check out from the beta branch, rather than a build from my trunk. That way we can be sure exactly what the source is. -- Mark Miesfeld On Mon, Apr 27, 2009 at 10:00 AM, Rick McGuire <obj...@gm...> wrote: > This could conceivably be caused by the same change, but I'm probably > going to need something to recreate this so I can debug. > > Rick > > On Mon, Apr 27, 2009 at 12:55 PM, Mike Cowlishaw <MF...@uk...> wrote: >> >> Something else changed between these builds ... now the first time GoServe >> calls Rexx it works fine, but on the second call it crashes with a C000005 >> .... >> >> >> >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> Mike Cowlishaw, IBM Fellow >> http://bit.ly/mfc >> IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL >> >> >> ________________________________ >> >> Unless stated otherwise above: >> IBM United Kingdom Limited - Registered in England and Wales with number >> 741598. >> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensign option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |
From: Mike C. <MF...@uk...> - 2009-04-26 18:56:21
|
> I know exactly what you mean. The first few times I saw the error > > 'RAY' is not recognized as an internal or external command, > operable program or batch file. > > I thought I'd just mistyped something. I don't even have any theories > on how/why this is happenng based on the symptoms we're seeing. I > have enough debug evidence from the times I have been able to > reproduce this to be very certain the bad character is coming directly > from the CRT _read() function. At least in my situation, everything > was single threaded. Yes, this is pretty much the 'worst nightmare' bug .. probably someone else's fault, cannot be easily reproduced, but all too obvious when it happens (and can have weird side-effects, when the change to an 'r' meant an old program I hadn't run in 10+ years and had completely forgotten about got run and sent off an e-mail to an old acquaintance ...). > I do have a questions for you Mike. I've only ever seen this on a > first read. I have most often (60% of times?) seen it there (as today) but have also seen in happen much later, and at least once on two consecutive reads in the same elap session. > Have you ever seen the overlay occur in any place other > than the first character or a line? No. Always only the first character, and always 'r'. > Have you noticed any pattern as > to things you might have done *before* the command with the overlay? No. Most often it is the first command in a new command window, but it also happens later. I thought for a while that it happened more often with commands starting with 'c' but no longer think that is the case. I also thought that perhaps it needed two command windows open .. but again, the case today was definitely the only command window open (because if I have one left open during reinstall the install process alerts), and it was the first Rexx program run after re-installing ooRexx. Mike [so much for my new resolution to not check IBM mail on a Sunday! :-)))] Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Mike C. <MF...@uk...> - 2009-04-27 08:42:35
|
Sorry to report that the dreaded 'r' still appears with Rick's latest (build 4507). <sigh> Maybe best to just document this in the readme as a probable Windows problem? Everything else is working beautifully! Mike - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mike Cowlishaw, IBM Fellow http://bit.ly/mfc IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Rick M. <obj...@gm...> - 2009-04-27 11:40:18
|
Ok, I have one more thing to try. I'm starting to think this might be a memory-management issue, not an I/O issue. The buffer used for the I/O is one of the few places in the ooRexx code where malloc() is used to allocate memory. In fact, it wouldn't surprise me if this is the first malloc request done by the interpreter. I'm starting to wonder if the overlay might be related to some sort of activity taking place to manage the .exe program in the window, and there is some sort of race condition that occurs with that memory when enter is pressed. I've sent Mark a patch that changes the mechanism used to allocate this buffer and we'll give it one more try. If this fails, then I'm am totally out of ideas. We're running out of things to try changing. Rick On Mon, Apr 27, 2009 at 4:33 AM, Mike Cowlishaw <MF...@uk...> wrote: > > Sorry to report that the dreaded 'r' still appears with Rick's latest (build > 4507). > > <sigh> > > Maybe best to just document this in the readme as a probable Windows > problem? > > Everything else is working beautifully! > > Mike > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > Mike Cowlishaw, IBM Fellow > http://bit.ly/mfc > IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL > > > ________________________________ > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |
From: Rick M. <obj...@gm...> - 2009-04-27 18:44:53
|
The only other difference between 4507 and 4523 is the fix for SysFileSearch(). Nothing at all related to rxapi. Rick On Mon, Apr 27, 2009 at 2:32 PM, Mike Cowlishaw <MF...@uk...> wrote: > OK, here's update ... > >> I think Mike and I might have got crossed up by slow e-mails. >> (Maybe.) His subject title says 4521. But, the build with your fix >> in it was 4523. >> >> Anyhow, I pointed him to a 4523 build that is a fresh check out from >> the beta branch, rather than a build from my trunk. That way we can >> be sure exactly what the source is. > > I have now been running for about an hour with the 4523 build. > > It *does* look as though the 'r' overlay has gone! Break out the > Champagne! I was not able to recreate in Rexxtry or elap. Of course a > few more hours would be needed to be sure, but this does look good. > > However, the problem noted earlier -- a change between 4507 -> 4521 (i.e., > NOT due to the latest fix in 4523) is still there. Something to do with > the RxAPI? This has absolutely nothing to do with Parse Pull, as it is a > background web server task that writes to console but never reads from it. > > I'll try and get something specific in the morning, but at the moment all > I am getting is the Windows dialog about "app has failed and send data to > MS?". Meantime I have to back out to 4507 so I can get things finished > off for the day. > > Maybe a 4507 with the 'r'-killer fix would be the winner :-)) > > Mike > > > > > > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |
From: Mark M. <mie...@gm...> - 2009-04-27 12:48:07
|
I've applied the patch and am building the install package right now. I'll let you know when it's ready Mike. Rick, I'm hopeful about this. On Windows I really think we should only use GlobalAlloc and its relatives instead of malloc. The only time I use malloc is when I'm going to free it right there within the same function. -- Mark Miesfeld On Mon, Apr 27, 2009 at 4:40 AM, Rick McGuire <obj...@gm...> wrote: > Ok, I have one more thing to try. I'm starting to think this might be > a memory-management issue, not an I/O issue. The buffer used for the > I/O is one of the few places in the ooRexx code where malloc() is used > to allocate memory. In fact, it wouldn't surprise me if this is the > first malloc request done by the interpreter. I'm starting to wonder > if the overlay might be related to some sort of activity taking place > to manage the .exe program in the window, and there is some sort of > race condition that occurs with that memory when enter is pressed. > I've sent Mark a patch that changes the mechanism used to allocate > this buffer and we'll give it one more try. If this fails, then I'm > am totally out of ideas. We're running out of things to try changing. > > Rick > > On Mon, Apr 27, 2009 at 4:33 AM, Mike Cowlishaw <MF...@uk...> wrote: >> >> Sorry to report that the dreaded 'r' still appears with Rick's latest (build >> 4507). >> >> <sigh> >> >> Maybe best to just document this in the readme as a probable Windows >> problem? >> >> Everything else is working beautifully! >> >> Mike >> >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> Mike Cowlishaw, IBM Fellow >> http://bit.ly/mfc >> IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL >> >> >> ________________________________ >> >> Unless stated otherwise above: >> IBM United Kingdom Limited - Registered in England and Wales with number >> 741598. >> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensign option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |
From: Mark M. <mie...@gm...> - 2009-04-27 13:05:21
|
Okay, it's built. I sent Mike the link to get it. -- Mark Miesfeld On Mon, Apr 27, 2009 at 5:48 AM, Mark Miesfeld <mie...@gm...> wrote: > I've applied the patch and am building the install package right now. > I'll let you know when it's ready Mike. > > Rick, I'm hopeful about this. On Windows I really think we should > only use GlobalAlloc and its relatives instead of malloc. The only > time I use malloc is when I'm going to free it right there within the > same function. > > -- > Mark Miesfeld > > On Mon, Apr 27, 2009 at 4:40 AM, Rick McGuire <obj...@gm...> wrote: >> Ok, I have one more thing to try. I'm starting to think this might be >> a memory-management issue, not an I/O issue. The buffer used for the >> I/O is one of the few places in the ooRexx code where malloc() is used >> to allocate memory. In fact, it wouldn't surprise me if this is the >> first malloc request done by the interpreter. I'm starting to wonder >> if the overlay might be related to some sort of activity taking place >> to manage the .exe program in the window, and there is some sort of >> race condition that occurs with that memory when enter is pressed. >> I've sent Mark a patch that changes the mechanism used to allocate >> this buffer and we'll give it one more try. If this fails, then I'm >> am totally out of ideas. We're running out of things to try changing. >> >> Rick >> >> On Mon, Apr 27, 2009 at 4:33 AM, Mike Cowlishaw <MF...@uk...> wrote: >>> >>> Sorry to report that the dreaded 'r' still appears with Rick's latest (build >>> 4507). >>> >>> <sigh> >>> >>> Maybe best to just document this in the readme as a probable Windows >>> problem? >>> >>> Everything else is working beautifully! >>> >>> Mike >>> >>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >>> Mike Cowlishaw, IBM Fellow >>> http://bit.ly/mfc >>> IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL >>> >>> >>> ________________________________ >>> >>> Unless stated otherwise above: >>> IBM United Kingdom Limited - Registered in England and Wales with number >>> 741598. >>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Crystal Reports - New Free Runtime and 30 Day Trial >>> Check out the new simplified licensign option that enables unlimited >>> royalty-free distribution of the report engine for externally facing >>> server and web deployment. >>> http://p.sf.net/sfu/businessobjects >>> _______________________________________________ >>> Oorexx-devel mailing list >>> Oor...@li... >>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>> >>> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensign option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > |
From: Rony G. F. <Ron...@wu...> - 2009-04-27 13:17:28
|
Pretty regularly I can get that problem too when opening a command line window, and first thing I would do is using rexxtry and immediately issuing a say statement (typing while rexxtry.rex starts up). Here's an example that works *quite reliably* for me: Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. D:\Dokumente und Einstellungen\Administrator>rexxtry say hallo HALLO ........................................... rexxtry.rex on WindowsNT D:\Dokumente und Einstellungen\Administrator>rexxtry REXX-ooRexx_4.0.0(MT) 6.03 24 Apr 2009 rexxtry.rex lets you interactively try REXX statements. Each string is executed when you hit Enter. Enter 'call tell' for a description of the features. Go on - try a few... Enter 'exit' to end. say sa Der Befehl "RAY" ist entweder falsch geschrieben oder konnte nicht gefunden werden. rc = 1 .................................... rexxtry.rex on WindowsNT Here is what maybe work for you: 1. First copy the following lines into the clipboard (note there is a trailing blank line): rexxtry say hallo rexxtry say sa exit 2. Make sure no Rexx program runs, and no command line window is open in which a Rexx program ran (not sure whether that is really necessary, but who knows) 3. Open a new command line window 4. Just paste the above lines into the window; if necessary repeat steps 2 through 4 Eventually (within ten attempts) the error comes up again (although I might have waited in between invocations, after having all command line windows closed). Here is another run, where this error occurs for the "exit" statement! Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. D:\Dokumente und Einstellungen\Administrator>rexxtry say hallo HALLO ........................................... rexxtry.rex on WindowsNT D:\Dokumente und Einstellungen\Administrator>rexxtry REXX-ooRexx_4.0.0(MT) 6.03 24 Apr 2009 rexxtry.rex lets you interactively try REXX statements. Each string is executed when you hit Enter. Enter 'call tell' for a description of the features. Go on - try a few... Enter 'exit' to end. say sa SA ........................................... rexxtry.rex on WindowsNT rexxtry.rex: Enter 'exit' to end. Or '?' for online REXX help. exit Der Befehl "RXIT" ist entweder falsch geschrieben oder konnte nicht gefunden werden. rc = 1 .................................... rexxtry.rex on WindowsNT HTH, ---rony |
From: Mike C. <MF...@uk...> - 2009-04-27 16:17:15
|
I hadn't thought of trying Rexxtry. Thanks Rony! An even simpler scenario: start Rexxtry, then just type a single letter command (and Enter) that is valid and does nothing (so returns very fast) (I have a c.rex that contains only a comment), and repeat, fast. Below is what I just got --- almost *every* 'c' command got converted to 'r' (which invokes r.rex -> remind.rex for me, which is invalid on its own hence the message). This seems to be much more repeatable than in my elap program. [Strangely .. then got in a mode where each empty command went very slow .. 0.5 seconds perhaps .. and did not fail. With some disk thrashing.] All this with today's build. Mike - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c Remind needs a time (in minutes) rc = 0 .......................... rexxtry.rex on WindowsNT c rc = 0 .......................... rexxtry.rex on WindowsNT c Remind needs a time (in minutes) rc = 0 .......................... rexxtry.rex on WindowsNT c Remind needs a time (in minutes) rc = 0 .......................... rexxtry.rex on WindowsNT c Remind needs a time (in minutes) rc = 0 .......................... rexxtry.rex on WindowsNT c Remind needs a time (in minutes) rc = 0 .......................... rexxtry.rex on WindowsNT c Remind needs a time (in minutes) rc = 0 .......................... rexxtry.rex on WindowsNT c rc = 0 .......................... rexxtry.rex on WindowsNT c rc = 0 .......................... rexxtry.rex on WindowsNT c Remind needs a time (in minutes) rc = 0 .......................... rexxtry.rex on WindowsNT Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Moritz H. <ant...@gm...> - 2009-04-27 18:56:46
|
Rony G. Flatscher schrieb: > Here is another run, where this error occurs for the "exit" statement! > > Microsoft Windows XP [Version 5.1.2600] > (C) Copyright 1985-2001 Microsoft Corp. > > D:\Dokumente und Einstellungen\Administrator>rexxtry say hallo > HALLO > ........................................... rexxtry.rex on WindowsNT > > D:\Dokumente und Einstellungen\Administrator>rexxtry > REXX-ooRexx_4.0.0(MT) 6.03 24 Apr 2009 > rexxtry.rex lets you interactively try REXX statements. > Each string is executed when you hit Enter. > Enter 'call tell' for a description of the features. > Go on - try a few... Enter 'exit' to end. > say sa > SA > ........................................... rexxtry.rex on WindowsNT > > rexxtry.rex: Enter 'exit' to end. Or '?' for online REXX help. > exit > Der Befehl "RXIT" ist entweder falsch geschrieben oder > konnte nicht gefunden werden. > rc = 1 .................................... rexxtry.rex on WindowsNT This also occurrs for me. Not that I have any experience with C on Windows, but if it's needed I could still figure out how to setup the development environment. Moritz |
From: Mike C. <MF...@uk...> - 2009-04-27 15:12:45
|
> Okay, it's built. I sent Mike the link to get it. OK, will give it a try. Fingers-crossed ... Mike Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Rick M. <obj...@gm...> - 2009-04-27 19:16:14
|
Most of the commits in that range were to the branch where I tried replacing the the C runtime functions with native ones. Add to that the fact we're updating both the trunk and beta branch with all bug fixes, the commit numbers ratchet up pretty quickly. However, it looks like the version that Mark provided for me also had a patch I'd asked him to try out this morning, so that could have been the source of the problem. Rick On Mon, Apr 27, 2009 at 3:10 PM, Mike Cowlishaw <MF...@uk...> wrote: > >> The only other difference between 4507 and 4523 is the fix for >> SysFileSearch(). Nothing at all related to rxapi. > > Sorry ... I meant Rexx APIs, not rxapi. > > I have exactly one call to SysFileSearch in all my Rexx programs, and > definitely nowhere near the failing case (in fact I don't even remember > writing that one, has not been run in year to two!). > > Any other changes from 4507->21 ? Sounds as though quite a lot of builds > & changes? > > Mike > > > > ________________________________ > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |
From: Mike C. <MF...@uk...> - 2009-04-28 06:55:45
|
OK, this is also in 4525. I have narrowed it down -- it dies on the second call to sysfileexists -- will add more details and scenario to tracker. Mike - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mike Cowlishaw, IBM Fellow http://bit.ly/mfc IBM UK (MP8), PO Box 31, Birmingham Road, Warwick, CV34 5JL Rick McGuire <obj...@gm...> wrote on 27/04/2009 20:16:03: > Rick McGuire <obj...@gm...> > 27/04/2009 20:16 > > Please respond to > Open Object Rexx Developer Mailing List <oor...@li...> > > To > > Open Object Rexx Developer Mailing List <oor...@li...> > > cc > > Subject > > Re: [Oorexx-devel] Build 4507 -> 4521 > > Most of the commits in that range were to the branch where I tried > replacing the the C runtime functions with native ones. Add to that > the fact we're updating both the trunk and beta branch with all bug > fixes, the commit numbers ratchet up pretty quickly. > > However, it looks like the version that Mark provided for me also had > a patch I'd asked him to try out this morning, so that could have been > the source of the problem. > > Rick > > On Mon, Apr 27, 2009 at 3:10 PM, Mike Cowlishaw <MF...@uk...> wrote: > > > >> The only other difference between 4507 and 4523 is the fix for > >> SysFileSearch(). Nothing at all related to rxapi. > > > > Sorry ... I meant Rexx APIs, not rxapi. > > > > I have exactly one call to SysFileSearch in all my Rexx programs, and > > definitely nowhere near the failing case (in fact I don't even remember > > writing that one, has not been run in year to two!). > > > > Any other changes from 4507->21 ? Sounds as though quite a lot of builds > > & changes? > > > > Mike > > > > > > > > ________________________________ > > > > Unless stated otherwise above: > > IBM United Kingdom Limited - Registered in England and Wales with number > > 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Crystal Reports - New Free Runtime and 30 Day Trial > > Check out the new simplified licensign option that enables unlimited > > royalty-free distribution of the report engine for externally facing > > server and web deployment. > > http://p.sf.net/sfu/businessobjects > > _______________________________________________ > > Oorexx-devel mailing list > > Oor...@li... > > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU |
From: Mark M. <mie...@gm...> - 2009-04-27 14:42:27
|
Well, okay. By pasting lines into a console window, I got RXIT: D:\Interpreters\Rexx>rexx -v Open Object Rexx Version 4.0.0 Build date: Apr 20 2009 Addressing Mode: 32 Copyright (c) IBM Corporation 1995, 2004. Copyright (c) RexxLA 2005-2009. All Rights Reserved. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution. http://www.oorexx.org/license.html D:\Interpreters\Rexx>rexxtry say hallo HALLO ........................................... rexxtry.rex on WindowsNT D:\Interpreters\Rexx>rexxtry REXX-ooRexx_4.0.0(MT) 6.03 20 Apr 2009 rexxtry.rex lets you interactively try REXX statements. Each string is executed when you hit Enter. Enter 'call tell' for a description of the features. Go on - try a few... Enter 'exit' to end. say sa SA ........................................... rexxtry.rex on WindowsNT rexxtry.rex: Enter 'exit' to end. Or '?' for online REXX help. exit 'RXIT' is not recognized as an internal or external command, operable program or batch file. rc = 1 .................................... rexxtry.rex on WindowsNT Prior to that I tried typing the lines in the console window and had no luck. When I pasted the lines it was the same console window I had been using before. In the pasting case, the keyboard buffer would have data in it when the second interpreter started. -- Mark Miesfeld On Mon, Apr 27, 2009 at 6:17 AM, Rony G. Flatscher <Ron...@wu...> wrote: > Pretty regularly I can get that problem too when opening a command line > window, and first thing I would do is using rexxtry and immediately issuing > a say statement (typing while rexxtry.rex starts up). Here's an example that > works *quite reliably* for me: > > Microsoft Windows XP [Version 5.1.2600] > (C) Copyright 1985-2001 Microsoft Corp. > D:\Dokumente und Einstellungen\Administrator>rexxtry say hallo > HALLO > ........................................... rexxtry.rex on WindowsNT > D:\Dokumente und Einstellungen\Administrator>rexxtry > REXX-ooRexx_4.0.0(MT) 6.03 24 Apr 2009 > rexxtry.rex lets you interactively try REXX statements. > Each string is executed when you hit Enter. > Enter 'call tell' for a description of the features. > Go on - try a few... Enter 'exit' to end. > say sa > Der Befehl "RAY" ist entweder falsch geschrieben oder > konnte nicht gefunden werden. > rc = 1 .................................... rexxtry.rex on WindowsNT > > > Here is what maybe work for you: > > First copy the following lines into the clipboard (note there is a trailing > blank line): > > rexxtry say hallo > rexxtry > say sa > > exit > > Make sure no Rexx program runs, and no command line window is open in which > a Rexx program ran (not sure whether that is really necessary, but who > knows) > Open a new command line window > Just paste the above lines into the window; if necessary repeat steps 2 > through 4 > > Eventually (within ten attempts) the error comes up again (although I might > have waited in between invocations, after having all command line windows > closed). > > > Here is another run, where this error occurs for the "exit" statement! > > Microsoft Windows XP [Version 5.1.2600] > (C) Copyright 1985-2001 Microsoft Corp. > D:\Dokumente und Einstellungen\Administrator>rexxtry say hallo > HALLO > ........................................... rexxtry.rex on WindowsNT > D:\Dokumente und Einstellungen\Administrator>rexxtry > REXX-ooRexx_4.0.0(MT) 6.03 24 Apr 2009 > rexxtry.rex lets you interactively try REXX statements. > Each string is executed when you hit Enter. > Enter 'call tell' for a description of the features. > Go on - try a few... Enter 'exit' to end. > say sa > SA > ........................................... rexxtry.rex on WindowsNT > rexxtry.rex: Enter 'exit' to end. Or '?' for online REXX help. > exit > Der Befehl "RXIT" ist entweder falsch geschrieben oder > konnte nicht gefunden werden. > rc = 1 .................................... rexxtry.rex on WindowsNT > > > HTH, > > ---rony > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |
From: Rick M. <obj...@gm...> - 2009-04-27 14:48:00
|
Have you tried reproducing using the patched version? I tried this technique this morning both the unpatched and official beta version and didn't get any failures. Rick On Mon, Apr 27, 2009 at 10:42 AM, Mark Miesfeld <mie...@gm...> wrote: > Well, okay. By pasting lines into a console window, I got RXIT: > > D:\Interpreters\Rexx>rexx -v > Open Object Rexx Version 4.0.0 > Build date: Apr 20 2009 > Addressing Mode: 32 > > Copyright (c) IBM Corporation 1995, 2004. > Copyright (c) RexxLA 2005-2009. > All Rights Reserved. > This program and the accompanying materials > are made available under the terms of the Common Public License v1.0 > which accompanies this distribution. > http://www.oorexx.org/license.html > D:\Interpreters\Rexx>rexxtry say hallo > HALLO > ........................................... rexxtry.rex on WindowsNT > > D:\Interpreters\Rexx>rexxtry > REXX-ooRexx_4.0.0(MT) 6.03 20 Apr 2009 > rexxtry.rex lets you interactively try REXX statements. > Each string is executed when you hit Enter. > Enter 'call tell' for a description of the features. > Go on - try a few... Enter 'exit' to end. > say sa > SA > ........................................... rexxtry.rex on WindowsNT > > rexxtry.rex: Enter 'exit' to end. Or '?' for online REXX help. > exit > 'RXIT' is not recognized as an internal or external command, > operable program or batch file. > rc = 1 .................................... rexxtry.rex on WindowsNT > > > Prior to that I tried typing the lines in the console window and had > no luck. When I pasted the lines it was the same console window I had > been using before. > > In the pasting case, the keyboard buffer would have data in it when > the second interpreter started. > > -- > Mark Miesfeld > > > On Mon, Apr 27, 2009 at 6:17 AM, Rony G. Flatscher > <Ron...@wu...> wrote: >> Pretty regularly I can get that problem too when opening a command line >> window, and first thing I would do is using rexxtry and immediately issuing >> a say statement (typing while rexxtry.rex starts up). Here's an example that >> works *quite reliably* for me: >> >> Microsoft Windows XP [Version 5.1.2600] >> (C) Copyright 1985-2001 Microsoft Corp. >> D:\Dokumente und Einstellungen\Administrator>rexxtry say hallo >> HALLO >> ........................................... rexxtry.rex on WindowsNT >> D:\Dokumente und Einstellungen\Administrator>rexxtry >> REXX-ooRexx_4.0.0(MT) 6.03 24 Apr 2009 >> rexxtry.rex lets you interactively try REXX statements. >> Each string is executed when you hit Enter. >> Enter 'call tell' for a description of the features. >> Go on - try a few... Enter 'exit' to end. >> say sa >> Der Befehl "RAY" ist entweder falsch geschrieben oder >> konnte nicht gefunden werden. >> rc = 1 .................................... rexxtry.rex on WindowsNT >> >> >> Here is what maybe work for you: >> >> First copy the following lines into the clipboard (note there is a trailing >> blank line): >> >> rexxtry say hallo >> rexxtry >> say sa >> >> exit >> >> Make sure no Rexx program runs, and no command line window is open in which >> a Rexx program ran (not sure whether that is really necessary, but who >> knows) >> Open a new command line window >> Just paste the above lines into the window; if necessary repeat steps 2 >> through 4 >> >> Eventually (within ten attempts) the error comes up again (although I might >> have waited in between invocations, after having all command line windows >> closed). >> >> >> Here is another run, where this error occurs for the "exit" statement! >> >> Microsoft Windows XP [Version 5.1.2600] >> (C) Copyright 1985-2001 Microsoft Corp. >> D:\Dokumente und Einstellungen\Administrator>rexxtry say hallo >> HALLO >> ........................................... rexxtry.rex on WindowsNT >> D:\Dokumente und Einstellungen\Administrator>rexxtry >> REXX-ooRexx_4.0.0(MT) 6.03 24 Apr 2009 >> rexxtry.rex lets you interactively try REXX statements. >> Each string is executed when you hit Enter. >> Enter 'call tell' for a description of the features. >> Go on - try a few... Enter 'exit' to end. >> say sa >> SA >> ........................................... rexxtry.rex on WindowsNT >> rexxtry.rex: Enter 'exit' to end. Or '?' for online REXX help. >> exit >> Der Befehl "RXIT" ist entweder falsch geschrieben oder >> konnte nicht gefunden werden. >> rc = 1 .................................... rexxtry.rex on WindowsNT >> >> >> HTH, >> >> ---rony >> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensign option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |