Re: [Oorexx-devel] [bugs:#1177] ooRexx Interpreter Crash
On Tue, May 28, 2013 at 11:55 AM, Mike Cowlishaw m...@speleotrove.comwrote: ** OK, [caveat .. I have never seen this code]. Somewhere downstream [pun unintended :-)] of this code there must be 'something' that will report 'invalid stream name'. Now, either that can be done right away, or if not (perhaps) you could substitute a name that will be guaranteed to be treated as invalid later (null or empty In the Unix version, if the name is too long for the receiving buffer, the return value is set to the empty string: void SysFileSystem::qualifyStreamName( const char *name, // input name char *fullName, // the output name size_t bufferSize) // size of the output buffer /***/ /* Function: Qualify a stream name for this system*/ /***/ { char tempPath[MaximumFileNameBuffer];// temp store /* already expanded? */ if (*fullName != '\0') { return; /* nothing more to do*/ } strcpy(tempPath, name); bool done = SysFileSystem::canonicalizeName(tempPath); if (done *strlen(tempPath) bufferSize*) { strcpy(fullName, tempPath); } else { * fullName[0] = '\0'*; // or leave it unchanged ? } return; } Unfortunately that is too late to check the length because if the length is too long for tempPath, then it has already seg faulted. So, what if I check the length earlier and just return the empty string if the input name is too long? (In both Windows and Unix.) Is that acceptable to every one? -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Can build machine do some Linux 4.1.3 beta builds?
Hi David, Is it possible to have the build machine produce some Linux 4.1.3 beta builds? When you have some time. I could produce some Fedora, SuSE, Debian, and Kubuntu builds, but unfortunately I haven't keep the systems up-to-date and all the OS versions are very old. -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] RFE #446 Enhancement to rexx.cpp
All, The current implementation of the SysCArgs array purposively leaves out the C arg 0 and arg 1. Currently some users seem to be interested in having access to those args. Well, arg 1 for sure. Since the enhancement has not been released yet, it seems to me it would be okay to change the implementation to include all the C args. I'm in favor of that. Is there any objection to changing the enhancement to include arg 0 and arg 1 at this point? -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Can build machine do some Linux 4.1.3 beta builds?
I will try to produce a few builds each night this week. Since the build machine can produce 40 different builds now it will take a few nights to get through them all :-) maybe I will write a script instead. I actually was going to produce a few this past weekend but I got busy and never got around to it. David Ashley On Mon, 2013-06-03 at 07:49 -0700, Mark Miesfeld wrote: Hi David, Is it possible to have the build machine produce some Linux 4.1.3 beta builds? When you have some time. I could produce some Fedora, SuSE, Debian, and Kubuntu builds, but unfortunately I haven't keep the systems up-to-date and all the OS versions are very old. -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] RFE #446 Enhancement to rexx.cpp
I have several objections. Since this is an array, this will actually shift the arguments to non-intuitive positions (there's no way to have an element 0 in an array). I don't actually see that this provides much useful function, and really entangles the language too much with command shell issues. Rick On Mon, Jun 3, 2013 at 10:55 AM, Mark Miesfeld miesf...@gmail.com wrote: All, The current implementation of the SysCArgs array purposively leaves out the C arg 0 and arg 1. Currently some users seem to be interested in having access to those args. Well, arg 1 for sure. Since the enhancement has not been released yet, it seems to me it would be okay to change the implementation to include all the C args. I'm in favor of that. Is there any objection to changing the enhancement to include arg 0 and arg 1 at this point? -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Can build machine do some Linux 4.1.3 beta builds?
Thanks David. -- Mark Miesfeld On Mon, Jun 3, 2013 at 8:04 AM, David Ashley w.david.ash...@gmail.comwrote: I will try to produce a few builds each night this week. Since the build machine can produce 40 different builds now it will take a few nights to get through them all :-) maybe I will write a script instead. I actually was going to produce a few this past weekend but I got busy and never got around to it. David Ashley On Mon, 2013-06-03 at 07:49 -0700, Mark Miesfeld wrote: Hi David, Is it possible to have the build machine produce some Linux 4.1.3 beta builds? When you have some time. I could produce some Fedora, SuSE, Debian, and Kubuntu builds, but unfortunately I haven't keep the systems up-to-date and all the OS versions are very old. -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] RFE #446 Enhancement to rexx.cpp
On Mon, Jun 3, 2013 at 8:03 AM, Rick McGuire object.r...@gmail.com wrote: I have several objections. Since this is an array, this will actually shift the arguments to non-intuitive positions (there's no way to have an element 0 in an array). I don't actually see that this provides much useful function, and really entangles the language too much with command shell issues. Okay. -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Can build machine do some Linux 4.1.3 beta builds?
Found a Makefile error. The subdirectory propertysheet.tabControls no longer exists so the Makefile.am is incorrect in both the trunk and the branch in samples/windows/oodialog subdirectory. I was not sure whether it should be eliminated or modified in the Makefile.am file. Please correct this. David Ashley On Mon, 2013-06-03 at 08:10 -0700, Mark Miesfeld wrote: Thanks David. -- Mark Miesfeld On Mon, Jun 3, 2013 at 8:04 AM, David Ashley w.david.ash...@gmail.com wrote: I will try to produce a few builds each night this week. Since the build machine can produce 40 different builds now it will take a few nights to get through them all :-) maybe I will write a script instead. I actually was going to produce a few this past weekend but I got busy and never got around to it. David Ashley On Mon, 2013-06-03 at 07:49 -0700, Mark Miesfeld wrote: Hi David, Is it possible to have the build machine produce some Linux 4.1.3 beta builds? When you have some time. I could produce some Fedora, SuSE, Debian, and Kubuntu builds, but unfortunately I haven't keep the systems up-to-date and all the OS versions are very old. -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Can build machine do some Linux 4.1.3 beta builds?
Thanks David. I thought I had fixed that, must not have checked it in or something. -- Mark Miesfeld On Mon, Jun 3, 2013 at 8:32 AM, David Ashley w.david.ash...@gmail.comwrote: Found a Makefile error. The subdirectory propertysheet.tabControls no longer exists so the Makefile.am is incorrect in both the trunk and the branch in samples/windows/oodialog subdirectory. I was not sure whether it should be eliminated or modified in the Makefile.am file. Please correct this. David Ashley On Mon, 2013-06-03 at 08:10 -0700, Mark Miesfeld wrote: Thanks David. -- Mark Miesfeld On Mon, Jun 3, 2013 at 8:04 AM, David Ashley w.david.ash...@gmail.com wrote: I will try to produce a few builds each night this week. Since the build machine can produce 40 different builds now it will take a few nights to get through them all :-) maybe I will write a script instead. I actually was going to produce a few this past weekend but I got busy and never got around to it. David Ashley On Mon, 2013-06-03 at 07:49 -0700, Mark Miesfeld wrote: Hi David, Is it possible to have the build machine produce some Linux 4.1.3 beta builds? When you have some time. I could produce some Fedora, SuSE, Debian, and Kubuntu builds, but unfortunately I haven't keep the systems up-to-date and all the OS versions are very old. -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Can build machine do some Linux 4.1.3 beta builds?
David, Thanks for fixing this. I should have posted that it was a case sensitive issue, but that I couldn't commit the fix until this evening. -- Mark Miesfeld On Mon, Jun 3, 2013 at 8:32 AM, David Ashley w.david.ash...@gmail.comwrote: Found a Makefile error. The subdirectory propertysheet.tabControls no longer exists so the Makefile.am is incorrect in both the trunk and the branch in samples/windows/oodialog subdirectory. I was not sure whether it should be eliminated or modified in the Makefile.am file. Please correct this. David Ashley On Mon, 2013-06-03 at 08:10 -0700, Mark Miesfeld wrote: Thanks David. -- Mark Miesfeld On Mon, Jun 3, 2013 at 8:04 AM, David Ashley w.david.ash...@gmail.com wrote: I will try to produce a few builds each night this week. Since the build machine can produce 40 different builds now it will take a few nights to get through them all :-) maybe I will write a script instead. I actually was going to produce a few this past weekend but I got busy and never got around to it. David Ashley On Mon, 2013-06-03 at 07:49 -0700, Mark Miesfeld wrote: Hi David, Is it possible to have the build machine produce some Linux 4.1.3 beta builds? When you have some time. I could produce some Fedora, SuSE, Debian, and Kubuntu builds, but unfortunately I haven't keep the systems up-to-date and all the OS versions are very old. -- Mark Miesfeld -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- How ServiceNow helps IT people transform IT departments: 1. A cloud service to automate IT design, transition and operations 2. Dashboards that offer high-level views of enterprise services 3. A single system of record for all IT processes http://p.sf.net/sfu/servicenow-d2d-j___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel