Re: [Oorexx-devel] [Bsf4oorexx-devel] New version of BSF4ooRexx (v600.20170122), including a 64-Bit Apple package

2017-01-23 Thread Rony G. Flatscher
Hi Jack, On 23.01.2017 15:45, Jack Woehr wrote: > Rony G. Flatscher wrote: >> >> One thing everyone can do to test the installation and the information: >> choose the menu on MacOSX >> "BSF4ooRexx -> Open Object Rexx -> ooRexxTry" on the other systems

[Oorexx-devel] Ad Mac installation ...(Re: [Bsf4oorexx-devel] New version of BSF4ooRexx (v600.20170122), including a 64-Bit Apple package

2017-01-23 Thread Rony G. Flatscher
Hi Jack, On 23.01.2017 15:55, Jack Woehr wrote: > Jack Woehr wrote: >> Rony G. Flatscher wrote: >>> One thing everyone can do to test the installation and the information > Oops, I found the jar ... forgot that Sierra moves everything to /Library > instead of

Re: [Oorexx-devel] [Bsf4oorexx-devel] New version of BSF4ooRexx (v600.20170122), including a 64-Bit Apple package

2017-01-24 Thread Rony G. Flatscher
On 23.01.2017 16:18, Jack Woehr wrote: > Rony G. Flatscher wrote: >> It should be in the Application folder: "ooRexx" >> ("/Applications/ooRexx.app"). Opening it should bring up the >> mentioned BSF4ooRexx menu and you should be able to run the ooRexxTry

Re: [Oorexx-devel] [Bsf4oorexx-devel] Ad Mac installation ...(Re: New version of BSF4ooRexx (v600.20170122), including a 64-Bit Apple package

2017-01-24 Thread Rony G. Flatscher
On 23.01.2017 17:16, Jack Woehr wrote: > Rony G. Flatscher wrote: >> important to see, whether it works for everyone else as well and what kind >> of problems (including >> "usability") problems that might be still there. So I appreciate your >> e

Re: [Oorexx-devel] Ad /usr/lib[64]/librexx*.so.* (Re: Question ad allowing to link to librexx[api].{so|dylib} for ooRexx 4.2 and 5.0 at the same time

2017-01-26 Thread Rony G. Flatscher
Hi Michael, On 26.01.2017 14:31, Michael Lueck wrote: > Rony G. Flatscher wrote: >> Maybe I should file a bug/RFE > Yes please. Either pass along the number when you file it, or feel free to > copy in what I added. ah, o.k.: *[bugs:#1421] <https://sourceforge.net/p/oorexx/bugs

Re: [Oorexx-devel] Ad /usr/lib[64]/librexx*.so.* (Re: Question ad allowing to link to librexx[api].{so|dylib} for ooRexx 4.2 and 5.0 at the same time

2017-01-26 Thread Rony G. Flatscher
xrwx 1 root root 23 Feb 24 2014 librexxutil.so.3 -> > /usr/lib/librexxutil.so > lrwxrwxrwx 1 root root 23 Feb 24 2014 librexxutil.so.4 -> > /usr/lib/librexxutil.so > -rw-r--r-- 1 root root66576 Dec 29 2013 librexxutil.so.4.0.6 > > > S

[Oorexx-devel] Ad /usr/lib[64]/librexx*.so.* (Re: Question ad allowing to link to librexx[api].{so|dylib} for ooRexx 4.2 and 5.0 at the same time

2017-01-25 Thread Rony G. Flatscher
b/librexx.so.2 and /usr/lib/librexx.so3). Helpful information on so-version numbers can be found e.g. at <http://stackoverflow.com/questions/12637841/what-is-the-soname-option-for-building-shared-libraries-for>. ---rony On 23.01.2017 15:48, Rony G. Flatscher wrote: > > While working

Re: [Oorexx-devel] Now thread about debugging this

2017-02-21 Thread Rony G. Flatscher
This is what I did: double-clicked on the top stack frame, came to RexxMemory.cpp, line 256, code: "markObject->live(liveMark);". Placing the cursor on "markObject", the following information could be fetched: markObject = 0x7e7cf780 {settings={traps=0x7e7cf8b8 {...} conditionObj=0x

Re: [Oorexx-devel] sourceforge down

2017-02-22 Thread Rony G. Flatscher
On 21.02.2017 19:04, Chip Davis wrote: > It appears that Rony works so hard, he's vaulted himself more than a > week ahead of the rest of us. :-)) 8) [Well, the last weeks were a little bit ... exhaustive, 7 days, 12-14 hours...] > > On 2/21/2017 3:35 AM, René Jansen wrote: >> Thanks Rony. I

[Oorexx-devel] Question ad GetAllContextVariables()

2017-02-22 Thread Rony G. Flatscher
While going thru the code I "stumbled" over the "excessive" use of GetAllContextVariables(). There is an external Rexx function in BSF4ooRexx that uses that API and immediately returns the directory it gets from GetAllContextVariables(). So I was wondering, whether it makes sense to look into

[Oorexx-devel] Tuesday (Re: Now thread about debugging this

2017-02-22 Thread Rony G. Flatscher
Went again thru the BSF4ooRexx code. Have not found anything, however a few observations: * When doing a RequestGlobalReference() on the argument array *and* its sole entry, then the program ran to the end without a problem. * Adding additional output statements (that also caused more

Re: [Oorexx-devel] Question ad GetAllContextVariables()

2017-02-22 Thread Rony G. Flatscher
variables with ScriptContext attributes, if one would automatically incorporate those attributes automaticalls.) ---rony > > > On Wed, Feb 22, 2017 at 6:33 AM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > > While going thru th

Re: [Oorexx-devel] Tuesday (Re: Now thread about debugging this

2017-02-22 Thread Rony G. Flatscher
ot at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Would that help in any way? ---rony On 22.02.2017 12:18, Rony G. Flatscher wrote: > > Went again thru the BSF4ooRexx code. Have not found anything, however a few > observations: > > * When

Re: [Oorexx-devel] Ad exception problem, a first stack trace

2017-02-20 Thread Rony G. Flatscher
e same scope arg(arg()) return the same argument array supplied to CallProgram() or SendMessage()/SendMessage1() which is used to carry out the code by a Rexx interpreter instance. It could not be possible by third parties to change the return of "arg(arg())" with an empty string

Re: [Oorexx-devel] Ad exception problem, a first stack trace

2017-02-19 Thread Rony G. Flatscher
s not properly > protected. That's probably > where you should start looking. > > Rick > > On Sun, Feb 19, 2017 at 1:08 PM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > > Running with the debug version (not

Re: [Oorexx-devel] Another, maybe interesting observation

2017-02-22 Thread Rony G. Flatscher
Is there anything I could do to provide information that could help solve this problem, or is enough already known? ---rony On 22.02.2017 15:48, Rony G. Flatscher wrote: > > On 22.02.2017 15:44, Rick McGuire wrote: >> >> >> On Wed, Feb 22, 2017 at 9:33 AM, Rony G

Re: [Oorexx-devel] Are there any problems with ssh and Sourceforge at the moment?

2017-02-19 Thread Rony G. Flatscher
use https to access the svn. > > I'm a bit of a naive SVN user. Rick helped me set up tortoise and it has > more or less worked ever > since. > > Guidance would be appreciated. > > Jon > > > > On 19 February 2017 at 15:33, Rony G. Flatscher <rony.flatsc...@wu

[Oorexx-devel] Are there any problems with ssh and Sourceforge at the moment?

2017-02-19 Thread Rony G. Flatscher
Hi there, have tried to update the oorexx source code using "svn update", but unfortunately, this does not work all of a sudden for me. Here is the Windows copy & paste of the "svn update" with the error messages. F:\work\svn\oorexx>svn update Updating '.': svn: E170013: Unable to connect

[Oorexx-devel] "__pfnDliFailureHook2": redefnition; different modifiers

2017-02-19 Thread Rony G. Flatscher
After copying manually the oorexx sourcecode from Mac (version as of December 16th, 2016), I have started to create a debug version of 32-bit oorexx on Windows. However, when compiling "oodPackageEntry.cpp" the following error occurs and the building stops: [ 85%] Building CXX object

[Oorexx-devel] Ad exception problem, a first stack trace

2017-02-19 Thread Rony G. Flatscher
Running with the debug version (not yet with the Visual Studio debugger, still have to get acquainted with it) of ooRexx the exception still occurs, however the Java exception information takes advantage of the symbols, such that one can see the function names in the stack trace (below). It

Re: [Oorexx-devel] Are there any problems with ssh and Sourceforge at the moment?

2017-02-19 Thread Rony G. Flatscher
check your computer’s network connection. If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web." Maybe just the svn.code.sf.net server is down. ---rony On 19.02.2017 17:24, Rony G. Flatscher wrote: > > Jon: &g

Re: [Oorexx-devel] Now thread about debugging this

2017-02-21 Thread Rony G. Flatscher
On 21.02.2017 16:37, Rick McGuire wrote: > > > On Tue, Feb 21, 2017 at 10:20 AM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > > This is what I did: double-clicked on the top stack frame, came to > RexxMemory.cpp,

[Oorexx-devel] Another, maybe interesting observation

2017-02-22 Thread Rony G. Flatscher
O.K., this may be a little bit weird: I can manage to have the test code run without an exception, repeatedly! Background: in the native code I have many, many output statements to stderr for debugging (tons over the years, controlled by defines) in the form of, e.g: fprintf(stderr,

Re: [Oorexx-devel] Another, maybe interesting observation

2017-02-22 Thread Rony G. Flatscher
On 22.02.2017 15:40, Rick McGuire wrote: > > > On Wed, Feb 22, 2017 at 9:33 AM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > > O.K., this may be a little bit weird: I can manage to have the test code > run witho

[Oorexx-devel] Little update (Re: "Debugging ooRexx for Dummies" ?

2017-02-14 Thread Rony G. Flatscher
On 13.02.2017 21:28, Erich Steinböck wrote: > Rony, I've built a 5.0 32-bit Debug installer and uploaded it to our files > section as > oorexx/5.0.0beta/ooRexx.5.0.0.0-x86_32-debug.exe Thank you *very* much for the debug build! Still trying to set up the environment to have both functional, Rexx

Re: [Oorexx-devel] Little update (Re: "Debugging ooRexx for Dummies" ?

2017-02-14 Thread Rony G. Flatscher
sure whether that was the function that caused the exception. ---rony On 14.02.2017 16:51, Rony G. Flatscher wrote: > On 13.02.2017 21:28, Erich Steinböck wrote: >> Rony, I've built a 5.0 32-bit Debug installer and uploaded it to our files >> section as >> oorexx/

Re: [Oorexx-devel] Little update (Re: "Debugging ooRexx for Dummies" ?

2017-02-14 Thread Rony G. Flatscher
On 14.02.2017 20:56, Erich Steinböck wrote: > | If you have ideas what to look for in Visual Studio once I am able to get > the debugging working, > I would appreciate it > As Rick wrote: examine the thread/call stack > > If this is another case of an object getting garbage-collected before being

[Oorexx-devel] What to return after a context->RaiseException from an external Rexx function ?

2017-02-15 Thread Rony G. Flatscher
Just wondering: what should one return from an external Rexx function in which a context->RaiseException() was called? E.g. ... cut ... context->RaiseException(Rexx_Error_Incorrect_call_user_defined, ra); context->ReleaseLocalReference(ra); return NULL; ... cut ... Returning

Re: [Oorexx-devel] What to return after a context->RaiseException from an external Rexx function ?

2017-02-15 Thread Rony G. Flatscher
On 15.02.2017 16:01, Rick McGuire wrote: > Because you've raised an exception, any return value is ignored, so it > doesn't make any difference. Great, thank you very much! ---rony > > > On Wed, Feb 15, 2017 at 9:58 AM, Rony G. Flatscher <rony.flatsc...@wu.ac.at >

Re: [Oorexx-devel] "Debugging ooRexx for Dummies" ?

2017-02-13 Thread Rony G. Flatscher
Rick, thank you *very* much for this quick, valuable and helpful information! ---rony On 13.02.2017 13:35, Rick McGuire wrote: > > > On Mon, Feb 13, 2017 at 7:23 AM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > &g

Re: [Oorexx-devel] "Debugging ooRexx for Dummies" ?

2017-02-13 Thread Rony G. Flatscher
Erich, thank you *very* much as well, highly appreciated! On 13.02.2017 14:00, Erich Steinböck wrote: > for ooRexx 5.0 you create a Debug-Version by adding -DCMAKE_BUILD_TYPE=DEBUG > (or > -DCMAKE_BUILD_TYPE=RELWITHDEBINFO) to the build step (I've added a brief > description of how to > build

[Oorexx-devel] Seeking a beta of 5.0.0 for MacOSX

2017-01-18 Thread Rony G. Flatscher
Does anyone know of a MacOSX build of ooRexx 5.0.0 (beta) and where to download it? If not, where can one get the build directions for 5.0.0 on MacOSX? TIA, ---rony -- Check out the vibrant tech community on one of

Re: [Oorexx-devel] Seeking a beta of 5.0.0 for MacOSX

2017-01-18 Thread Rony G. Flatscher
OK, found the compile instructions in "oorexx/main/trunk/CMake-build-readme.txt". ---rny On 18.01.2017 15:31, Rony G. Flatscher wrote: > Does anyone know of a MacOSX build of ooRexx 5.0.0 (beta) and where to > download it? > > If not, where can one get the build directio

Re: [Oorexx-devel] Seeking a beta of 5.0.0 for MacOSX

2017-01-18 Thread Rony G. Flatscher
local/lib. ---rony > >> On Jan 18, 2017, at 9:18 AM, Rony G. Flatscher <rony.flatsc...@wu.ac.at> >> wrote: >> >> OK, found the compile instructions in >> "oorexx/main/trunk/CMake-build-readme.txt". >> >> ---rny >> >>> On 18

Re: [Oorexx-devel] ooTest Framework support for "known failures"

2016-10-10 Thread Rony G. Flatscher
On 05.10.2016 18:48, Erich Steinböck wrote: > It would sometimes be convenient to have test cases that are known to fail > with the current > interpreter build, but as not to clutter the output of a typical test run > with many known > failures, theses would only show up when run with an

Re: [Oorexx-devel] Problem with "DO...OVER" ...

2016-11-07 Thread Rony G. Flatscher
tive, point-of-view as feedback to be taken into account. ---rony > > On Sun, Nov 6, 2016 at 3:34 PM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > > The DO...OVER statement allows one to iterate over a collection. To do s

Re: [Oorexx-devel] Problem with "DO...OVER" ...

2016-11-06 Thread Rony G. Flatscher
equest, a request for discussion, than anything else. ---rony On 06.11.2016 15:34, Rony G. Flatscher wrote: > > The DO...OVER statement allows one to iterate over a collection. To do so a > MAKEARRAY is requested > and the resulting array is then iterated over. > > It seems, th

[Oorexx-devel] Problem with "DO...OVER" ...

2016-11-06 Thread Rony G. Flatscher
The DO...OVER statement allows one to iterate over a collection. To do so a MAKEARRAY is requested and the resulting array is then iterated over. It seems, that the code in DO...OVER does not send the MAKEARRAY message, if it does not find that method in the receiver object, irrespectible

[Oorexx-devel] Reinstating/reactivating the ooRexx ARB? (Re: Problem with "DO...OVER" ...

2016-11-10 Thread Rony G. Flatscher
that Rick's thoughts, reasonings and knowledge would be very helpful there as well. So how about reinstating/reactivating the ooRexx ARB, maybe at least after ooRexx 5.0 got out of beta and general available? Any thoughts, comments? ---rony On 07.11.2016 18:41, Rony G. Flatscher wrote

[Oorexx-devel] Enhancement ideas for .RexxInfo ...

2016-11-05 Thread Rony G. Flatscher
The RexxInfo class is new in ooRexx 5 and allows one to fetch all sorts of Rexx interpreter and Rexx runtime related information. Currently .Rexxinfo is a subclass of .Object, which means that one needs to exactly know the names of the methods in order to fetch the respective information from

[Oorexx-devel] Suggesting multiline message statements in ooRexx, based on observing how fluent programming influences the coding styles to make code easier to read (and write)

2016-10-19 Thread Rony G. Flatscher
In programming the "fluent" style programming has been adopted quite widely (cf. ). It allows one to nicely code multiple assignments/method invocations on the same object, by making sure that each such invocation returns itself (the object in

Re: [Oorexx-devel] Multi-line literals

2016-10-19 Thread Rony G. Flatscher
On 19.10.2016 11:37, René Jansen wrote: > I beg to differ here. Now it means that every ‘sublanguage’ fragment needs to > be embedded in > quotes, checked on quotes in comments or embedded quotes of the other type - > which needs extra > escaping. Indeed SQL is also my main worry here. > > The

[Oorexx-devel] New BSF4ooRexx beta, supporting JavaFX for easying cross-platform GUI programming ...

2016-11-24 Thread Rony G. Flatscher
A short while ago I uploaded a new beta of BSF4ooRexx to Sourceforge: . The new major version number 6.00 (represented as "600") indicates that this version needs Java 1.6/6 as a

Re: [Oorexx-devel] Multi-line literals

2016-11-01 Thread Rony G. Flatscher
On 31.10.2016 20:48, Rick McGuire wrote: > Well, there's always { and }, which never gets used because we're constantly > saving them for > something in the future. > > Rick +1 > On Mon, Oct 31, 2016 at 3:16 PM, Mike Cowlishaw > > wrote: > >

[Oorexx-devel] Question: which Java version should BSF4ooRexx assume to be deployed from now on?

2016-10-31 Thread Rony G. Flatscher
Hi there, BSF4ooRexx makes Java available to ooRexx and camouflages Java as the dynamic, case-insensitive programming language ooRexx. Currently, the Java-related functionality of BSF4ooRexx is coded for Java 1.4. According to the Java timelines given in

Re: [Oorexx-devel] Multi-line literals

2016-10-31 Thread Rony G. Flatscher
post_title', 'post_excerpt', 'post_status', 'comment_status','ping_status', 'post_password', 'post_name', 'to_ping','pinged', 'post_modified', 'post_modified_gmt','post_content_filtered','post_parent', 'guid','menu_order','post_type', 'post_mime_type', 'comment_count' )VALUES('"/gp.ID.1/"', '&quo

Re: [Oorexx-devel] [RexxLA] Question: which Java version should BSF4ooRexx assume to be deployed from now on?

2016-11-04 Thread Rony G. Flatscher
On 31.10.2016 14:31, Rony G. Flatscher wrote: > > Hi there, > > BSF4ooRexx makes Java available to ooRexx and camouflages Java as the > dynamic, case-insensitive > programming language ooRexx. > > Currently, the Java-related functionality of BSF4ooRexx is coded for Java > 1

Re: [Oorexx-devel] What impact will Microsoft's removal of cmd.exe from Windows 10 have on ooRexx?

2016-12-07 Thread Rony G. Flatscher
Michael, what are your sources? If MS would remove cmd.exe most programs (including their owns) would break. Therefore it is very unlikely that they remove cmd.exe support. ---rony On 07.12.2016 19:02, Michael Lueck wrote: > Greetings Team, > > I recently read of Microsoft's plan to remove

Re: [Oorexx-devel] [Ibm-netrexx] Still want Rexx on Android. Some thoughts.

2016-12-16 Thread Rony G. Flatscher
On 16.12.2016 08:37, Mike Cowlishaw wrote: > Have you tried Rexx for Android? Available on Google Play: > > https://play.google.com/store/apps/details?id=com.jaxo.android.rexx=en Unfortunately, it does not work as described, its state could be described to be beta. Also, it seems that the

[Oorexx-devel] Update! (Re: New BSF4ooRexx beta, supporting JavaFX for easying cross-platform GUI programming ...

2016-11-30 Thread Rony G. Flatscher
Rexx tracker! ---rony On 24.11.2016 19:42, Rony G. Flatscher wrote: > A short while ago I uploaded a new beta of BSF4ooRexx to Sourceforge: > <https://sourceforge.net/projects/bsf4oorexx/files/beta/20161026/BSF4ooRexx_install_v600-20161124-beta.zip/download>. > > The new major version nu

[Oorexx-devel] Security Manager: how to intercept the "::requires" directive ?

2017-01-03 Thread Rony G. Flatscher
While experimenting with the security manager (cf. rexxref.pdf, chapter 13) it seems that there is a bug, which inhibits intercepting a "requires" directive. As an example take this stripped down Rexx program "agent1.rex": say "in agent1.rex ..." -- security manager sees this "dynamic

[Oorexx-devel] Security Manager: how to have a CALL'ed Rexx program monitored by a Security Manager ?

2017-01-04 Thread Rony G. Flatscher
The REQUIRES method (if it gets invoked) allows for setting a SECURITYMANAGER entry that should govern the execution of the named Rexx program. The security manager will invoke a CALL method on executing any external function, including calling entire Rexx programs like "call somerexx.rex". How

[Oorexx-devel] Ad motivation of testing the security manager

2017-01-04 Thread Rony G. Flatscher
Currently I am completing new features in BSF4ooRexx (Java bridge for ooRexx). One important new feature is making ooRexx available as a javax.script language (a Java scripting language). In that context it may become important to execute ooRexx programs in a sandbox for which the ooRexx

[Oorexx-devel] (Conceptual?) Bug introduced into ooRexx that hinders intercepting "::requires" with security manager ?

2017-01-09 Thread Rony G. Flatscher
The security manager's example in chapter 13 used to work on the "::requires" statement as well, sometimes in the past, if my memory serves me right. Analyzing what happens it becomes clear that .method~new, .method~newfile, .routine~new and .routine~newfile will initialize the supplied code

[Oorexx-devel] Ad Security Manager sample in rexxref.pdf

2017-01-02 Thread Rony G. Flatscher
While going over the security manager documentation in rexxref.pdf, chapter 13, a few quick observations with ooRexx 5.0beta: * the names of the Rexx programs ("agent2.cmd", which is not shown; the replacer class in the requires method uses "agent.cmd" ) have still the file extension

Re: [Oorexx-devel] Ad Security Manager sample in rexxref.pdf

2017-01-02 Thread Rony G. Flatscher
On 02.01.2017 23:04, Rony G. Flatscher wrote: > While going over the security manager documentation in rexxref.pdf, chapter > 13, a few quick > observations with ooRexx 5.0beta: > > * the "requires" method in the security manager seems to not be triggered > anymore

[Oorexx-devel] Ad release plans for ooRexx 5.0 ?

2016-12-23 Thread Rony G. Flatscher
Are there any release plans for ooRexx 5.0? Judging from using ooRexx 5.0.0beta for a few months it seems to be stable, such that a general availability might be in place. What are the opinions from the developers? ---rony

Re: [Oorexx-devel] [Ibm-netrexx] Still want Rexx on Android. Somethoughts.

2016-12-16 Thread Rony G. Flatscher
On 16.12.2016 11:01, Mike Cowlishaw wrote: > On 16.12.2016 08:37, Mike Cowlishaw wrote: > >> Have you tried Rexx for Android? Available on Google Play: >> >> >> https://play.google.com/store/apps/details?id=com.jaxo.android.rexx=en > Unfortunately, it does not work as

Re: [Oorexx-devel] Unix shells

2017-04-20 Thread Rony G. Flatscher
Just another remark/question in this context. On Unix operating systems there is an environment variable SHELL defined that gives the fully qualified path to the shell program. AFAIUI this is meant to be the default shell to be used for executing shell scripts, if there is no hashbang line in a

Re: [Oorexx-devel] Another, maybe interesting observation

2017-03-12 Thread Rony G. Flatscher
Has there been any success in tracking this down so far? Is there anything I could/should do in the meantime to help solve this problem? ---rony On 22.02.2017 21:28, Rony G. Flatscher wrote: > > Is there anything I could do to provide information that could help solve > thi

[Oorexx-devel] Maybe another observation (Re: Another, maybe interesting observation

2017-03-14 Thread Rony G. Flatscher
from Java HTH, ---rony On 12.03.2017 13:41, Rony G. Flatscher wrote: > Has there been any success in tracking this down so far? Is there anything I > could/should do in > the meantime to help solve this problem? > > ---rony > > On 22.02.2017 21:28, Rony G. Flatscher wrote:

[Oorexx-devel] Announcement Fwd: ooRexx IDE Plugin

2017-03-06 Thread Rony G. Flatscher
Dear all: forwarding this interesting announcement to mailing-lists that may have an active interest in this. Please forward this to your "Rexx-neighbourhoods" and friends for feedback, if you can. The author of this plugin, Alexander Seik, will be monitoring the

[Oorexx-devel] Ad current state of Security Manager ...

2017-07-28 Thread Rony G. Flatscher
The ooRexx security manager has been an important part of ooRexx to allow executing Rexx programs under the auspices of security manager messages. In IBM's days and ooRexx versions < 4.0, the security manager was used on Windows by ooRexx to assure that Rexx code embedded in HTML pages

Re: [Oorexx-devel] RE seeking help for fixing

2017-08-11 Thread Rony G. Flatscher
Dear P.O.: On 10.08.2017 23:14, oor...@jonases.se wrote: > Dear Rony et all, > > I continue to run & crash/stall the BSF demo program saving the crash log as > I go along. I will > save and upload new ones as I go along unless told otherwise. I guess it will > be more of the same > most of the

[Oorexx-devel] Question ad release date ("general availability") of ooRexx 5.0

2017-08-14 Thread Rony G. Flatscher
A couple of minutes ago I was asked by a German journalist, whom I made aware of the work on a new release of ooRexx last fall, whether ooRexx 5.0 has gone GA already as there is a plan to cover that release in an article in a quite renowned German computer magazine. I promised to ask

[Oorexx-devel] Could it be ...

2017-07-14 Thread Rony G. Flatscher
Currentyl, as you know there are sometimes crashes if using Rexx via native code from different threads, some not created by Rexx but by Java/native code. A student has been developing a portable GUI version of rexxtry.rex using JavaFX. He added syntax highlighting (using the RichTextFX

[Oorexx-devel] Maybe a brief enough example

2017-07-16 Thread Rony G. Flatscher
While going over some homework of my students where they had to create a minimal JavaFX program, one group came up with an example that offers a few interesting properties: * the nutshell is extremely short and consists of "main.rex", "button.fxml" and "button_handler.rex" (see enclosed)

Re: [Oorexx-devel] Problems building 64-bit Windows debug version (creating rexx.img seems to hang)

2017-07-07 Thread Rony G. Flatscher
Erich, thank you very much that solved it! Best regards ---rony On 07.07.2017 14:29, Erich Steinböck wrote: > An issue that I'm seeing often when switching between 32- and 64-bit rxapi > Retry killing and/or rxapi /u and starting the 64-bit rxapi multiple times. > If it succeeds, the "hung"

[Oorexx-devel] Problems building 64-bit Windows debug version (creating rexx.img seems to hang)

2017-07-07 Thread Rony G. Flatscher
Today I have successfully created a new 32-bit Windows debug version of ooRexx from trunk ("ooRexx.5.0.0.11269-x86_32-20170707.exe", cf. ). Creating a 64-bit Windows debug version hangs when creating "bin/rexx.img":

Re: [Oorexx-devel] Calling Programs in a .dll

2017-07-12 Thread Rony G. Flatscher
Also, the presentation (with an accompanying zip-file of the examples) entitled "How to Develop a Native Library in C++ for ooRexx in a Nutshell" at the International Rexx Symposium 2015 explains and demonstrates how easy it is to create external Rexx functions and external Rexx methods! From

Re: [Oorexx-devel] Calling Programs in a .dll

2017-07-12 Thread Rony G. Flatscher
Sorry, forgot the link: <http://rexxla.org/events/2015/schedule.html>. ---rony On 12.07.2017 18:07, Rony G. Flatscher wrote: > > Also, the presentation (with an accompanying zip-file of the examples) > entitled "How to Develop a > Native Library in C++ f

Re: [Oorexx-devel] Could it be ...

2017-07-15 Thread Rony G. Flatscher
On 14.07.2017 19:20, Erich Steinböck wrote: > > getStackBase() may return different values if executed multiple times > creating side-effects > > Rony, stackBase is checked by CALL's or method invocations to limit recursion > depth (thus breaking > any infinite recursion). > In such cases

Re: [Oorexx-devel] Could it be ...

2017-07-15 Thread Rony G. Flatscher
On 14.07.2017 21:00, John Timmons wrote: > This sounds like somebody isn't locking/guarding the stack when it is being > updated...probably on > the Java side. It might be assuming that no one else is going to update ITS > "proprietary" stack. > Wrong. There could be many reasons for the

Re: [Oorexx-devel] Further crashes and a memory leak ...

2017-07-25 Thread Rony G. Flatscher
iple times, which leads me to believe that the cause is in ooRexx (it seems that there is always a non-Rexx created thread playing a role - like the JavaFX GUI-thread from above - and maybe Rexx uninits running in parallel). ---rony On 26.06.2017 20:34, Rony G. Flatscher wrote: > > Since

Re: [Oorexx-devel] High memory usage in ooRexx

2017-06-29 Thread Rony G. Flatscher
Erich: On 29.06.2017 17:11, Erich Steinböck wrote: > > executing other peoples code .. please give it a try > > I can run code if you provide it as a platform-independent test case. I have > no Mac, and the Mac > binaries you provide won't run on Ubuntu or Windows, the platforms I can test

[Oorexx-devel] Testing the secirty manager message REQUIRES on ooRexx 3.2, 4.2 and 5.0beta

2017-07-06 Thread Rony G. Flatscher
Hi there, in the past days I have come up with a testGroup to test the ooRexx security manager in a way such that the tests can be run under ooRexx 3.2, 4.x and 5.0beta, cf. , where also the output of running the testGroup on all three ooRexx

Re: [Oorexx-devel] Testing the secirty manager message REQUIRES on ooRexx 3.2, 4.2 and 5.0beta

2017-07-06 Thread Rony G. Flatscher
On 06.07.2017 15:33, Rony G. Flatscher wrote: > > Hi there, > > in the past days I have come up with a testGroup to test the ooRexx security > manager in a way such > that the tests can be run under ooRexx 3.2, 4.x and 5.0beta, cf. > <https://sourceforge.net/p/oorexx/p

[Oorexx-devel] Ad "Error 5: System resources exhausted."

2017-04-26 Thread Rony G. Flatscher
A student is using BSF4ooRexx to parse a huge XML file using Java's SAX parser. The SAX (simple API for XML) works with a callback concept. In order to be eligible for these SAX callbacks the ContentHandler interface

Re: [Oorexx-devel] Ad "Error 5: System resources exhausted."

2017-04-26 Thread Rony G Flatscher
Thank you. Will use that (and the ProcessExplorer) on Windows. ---rony Rony G. Flatscher (mobil/e) > Am 26.04.2017 um 23:19 schrieb Erich Steinböck <erich.steinbo...@gmail.com>: > > | There is enough physical memory available on the machine. > Not sure what you

Re: [Oorexx-devel] Ad "Error 5: System resources exhausted."

2017-04-26 Thread Rony G Flatscher
. ---rony Rony G. Flatscher (mobil/e) > Am 26.04.2017 um 22:11 schrieb Rick McGuire <object.r...@gmail.com>: > > > >> On Wed, Apr 26, 2017 at 4:07 PM, Rony <rony.flatsc...@wu.ac.at> wrote: >> Erich, >> >> could it be that there is not enough stac

[Oorexx-devel] Some numbers (Re: Ad "Error 5: System resources exhausted."

2017-04-27 Thread Rony G. Flatscher
quot;Kernel Time" of 0:01:10.184 + "User Time" of 2.32.57.960 + "Total Time" of 2:34:08.144 + "Cycles": 23.898.290.997.693 Will check the BSF4ooRexx call and code paths. ---rony On 26.04.2017 20:28, Rony G. Flatscher wrote: > > A

Re: [Oorexx-devel] Some numbers (Re: Ad "Error 5: System resources exhausted."

2017-04-27 Thread Rony G. Flatscher
there is a larger live set to mark. > > Rick > > On Thu, Apr 27, 2017 at 10:34 AM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > > Further information, using the initial e-mail to keep all relevant > information in on

Re: [Oorexx-devel] First analyzing results (Re: Some numbers (Re: Ad "Error 5: System resources exhausted."

2017-04-30 Thread Rony G. Flatscher
e while to figure out the details of a fix, but I at > least know where to > start. You might want to open a bug indicating there appears to be an > AttachThread()/DetachThread() memory leak. Opened a bug: <https://sourceforge.net/p/oorexx/bugs/1445/>. ---rony > > On Sun, A

[Oorexx-devel] Results comparing Security Manager between ooRexx 3.2, 4.2 and 5.0beta ...

2017-08-02 Thread Rony G. Flatscher
Here are the results of comparing the test units that got created to test the ooRexx security manager on ooRexx 3.2.0, 4.2.0 and 5.0beta: *security* * * *Security Manager via* * * * * * * * * * * * * * * *message* *info-directory*

Re: [Oorexx-devel] Seeking help for fixing

2017-08-08 Thread Rony G. Flatscher
Dear P.O.: On 08.08.2017 12:43, P.O. Jonsson wrote: > I cannot help you finding the cause of your problem but I can try to run the > program on various > machines and collect some stats. Thank you very much! > I have downloaded the complete kit and can launch startTestProgressBar.rex > > I can

Re: [Oorexx-devel] Update on compiler warnings on MSVS 2015 professional and MacOSX as of 20170807 for ooRexx r11283

2017-08-09 Thread Rony G. Flatscher
Sorry, now with the promised attachments. ---rony On 09.08.2017 17:52, Rony G. Flatscher wrote: > > Just a brief update about the current compiler warnings (MSC from MSVS 2015 > professional, update > 3) and MacOSX' latest Clang. > > You'll find the extracted warning

[Oorexx-devel] Update on compiler warnings on MSVS 2015 professional and MacOSX as of 20170807 for ooRexx r11283

2017-08-09 Thread Rony G. Flatscher
Just a brief update about the current compiler warnings (MSC from MSVS 2015 professional, update 3) and MacOSX' latest Clang. You'll find the extracted warnings attached which I enclose as attachments and which will also be available temporarily from the Dropbox link:

Re: [Oorexx-devel] Fwd: Seeking help for fixing

2017-08-08 Thread Rony G. Flatscher
Dear P.O.: On 08.08.2017 16:33, P.O. Jonsson wrote: > Please find below some results of the testing thank you very much (thanks for the image of the GUI on the Mac)! Your reported crash happened after a Rexx AttachThread() on the Java-GUI thread ("JavaFX Application Thread"), like on Windows

Re: [Oorexx-devel] Fwd: test on BSF

2017-08-09 Thread Rony G. Flatscher
Hi P.O., thank you for your Dropbox-URL (https://www.dropbox.com/sh/n88384s9coop7az/AADZ0EGjbuU0AJ0EYdVRbB35a?dl=0) and the files there with the results of running the test application in order to gather crash information! On 09.08.2017 10:06, P.O. Jonsson wrote: > I have continued to run the

Re: [Oorexx-devel] Seeking help for fixing

2017-08-07 Thread Rony G. Flatscher
trapConditions false bool variablePoolEnabled false bool + iterator{dictionary=0x dictionaryIterator={contents=0x00000000 position=0 nextBucket=0 } ...} VariableDictionary::VariableIterator

Re: [Oorexx-devel] Seeking help for fixing

2017-08-07 Thread Rony G. Flatscher
Dear Moritz: On 07.08.2017 15:02, Moritz Hoffmann wrote: > without going into too much detail I would say it's hard to track down the > root cause just from > the stack traces. It still looks like a memory corruption issue that you're > facing, especially > because it's not a deterministic

Re: [Oorexx-devel] Seeking help for fixing

2017-08-07 Thread Rony G. Flatscher
to get the JavaFX support stable by finding the root cause. ---rony On 07.08.2017 16:31, Rony G. Flatscher wrote: > > Dear Moritz: > > On 07.08.2017 15:02, Moritz Hoffmann wrote: >> without going into too much detail I would say it's hard to track down the >> root

[Oorexx-devel] Seeking help for fixing

2017-08-06 Thread Rony G. Flatscher
In GUI systems the GUI maintenance and interaction are usually single-threaded. As a consequence calls to interact with GUI objects must be executed on that GUI thread, otherwise undefined behaviour may occur (usually hanging the GUI and its applications). GUI systems usually supply a utility

Re: [Oorexx-devel] Seeking help for fixing

2017-08-07 Thread Rony G. Flatscher
I did not read the whole thread very well, but does this also occur on Linux > and macOS? Yes. (Tested it a few minutes ago on a fresh 64-bit Ubuntu ooRexx 5.0beta from Sourceforge, August 1st, and the latest BSF4ooRexx, hs_err_-log-file is on Dropbox.) Best regards, ---rony On 7 Aug 2017

[Oorexx-devel] Update, relinquishing thread time slice before an AttachThread() seems to have a significant effect ((Re: Further crashes and a memory leak ...

2017-08-19 Thread Rony G. Flatscher
j BSF4ooRexx.cc link /nologo /DEBUG -debugtype:cv /SUBSYSTEM:Windows rexx.lib rexxapi.lib /def:BSF4ooRexx-32.def /DLL tmp\BSF4ooRexx-32-x86.obj -out:tmp\BSF4ooRexx.dll-32-x86 Any idea what is happening here? Any suggestions/advice what I could do to help trace this down? ---rony On

[Oorexx-devel] Further observations ... (Re: Update, relinquishing thread time slice before an AttachThread() seems to have a significant effect ((Re: Further crashes and a memory leak ...

2017-08-20 Thread Rony G. Flatscher
Running various test programs repeatedly the crashes can be observed, if: * at least two (or more) Rexx interpreter instances are used to execute code concurrently (not necessarily on different threads) * in the JavaFX case: the second Rexx interpreter instance will be used to execute

Re: [Oorexx-devel] Question ad creating 32-bit ooRexx for Windows

2017-05-01 Thread Rony G. Flatscher
On 01.05.2017 23:10, Rick McGuire wrote: > This has been encountered before. You need to have the correct level of the > SDK installed. Mark > Miesfeld always recommended this one: > > http://www.microsoft.com/en-us/download/details.aspx?id=8442 Thank you! That is the version I have installed.

Re: [Oorexx-devel] Question ad creating 32-bit ooRexx for Windows

2017-05-01 Thread Rony G. Flatscher
On 01.05.2017 23:40, Rick McGuire wrote: > Try removing the int and see if it makes a difference. Just tried it, no it does not make a difference, same error: redefinition, different modifiers. ---rony > > > On Mon, May 1, 2017 at 5:32 PM, Rony G. Flatscher <rony.fla

Re: [Oorexx-devel] Question ad creating 32-bit ooRexx for Windows

2017-05-01 Thread Rony G. Flatscher
different declaration for this variable. Try adding the ExternC > modifier. That change is > building fine for me. > > Rick > > On Mon, May 1, 2017 at 5:44 PM, Rony G. Flatscher <rony.flatsc...@wu.ac.at > <mailto:rony.flatsc...@wu.ac.at>> wrote: > > > O

[Oorexx-devel] Exception in isObjectMarked()

2017-05-02 Thread Rony G. Flatscher
Hi there, after becoming able to create the 32-bit ooRexx interpreter from trunk, I started to test it with BSF4ooRexx programs. One rather complex JavaFX-application implemented in ooRexx causes an exception in isObjectMarked(). Here is top of the Java hs_error_pid.log file which gives a

<    2   3   4   5   6   7   8   9   10   11   >