Mark,

I uninstalled the existing ooRexx (4.2.0 RC2) on my XP system, downloaded 4.2.0 RC2 again, installed it, ran the test program, and it still crashes on statement

queue = self~new(self~create)

I thought that Rick had located the error in ooRexx but that you both decided not to implement a solution at this stage for 4.2.0, or did I get that wrong? Why this works for you I cannot explain, are you on XP SP3?

Staffan



On Sat, Feb 15, 2014 at 6:54 PM, Mark Miesfeld <miesfeld@users.sf.net> wrote:

Staffan, could you please follow up on this.

I finally had a chance to test this on a XP system. There is no problem at all using the test you supplied. I ran it a dozen times. I downloaded the 4.2.0 release candidate 2 directly from SourceForge for the test.

Could you try your test again. Make sure rxapi is running and see if it still crashes. If it doesn't, then the question is why wasn't rxapi starting for you.

Thanks.


[bugs:#1244] Program exception under Windows XP SP3

Status: open
Created: Wed Feb 12, 2014 06:52 PM UTC by Staffan Tylen
Last Updated: Thu Feb 13, 2014 04:33 PM UTC
Owner: nobody

ooRexx 4.2.0 release candidate 2
Windows XP SP3

The following code generates program exception 0xc0000005 at offset 00001e5a in application rexx.exe module rexxapi.dll under Windows XP SP3 with ooRexx 4.2.0 release candidate 2 but works under Windows 7 (but not tested with 4.2.0):

q = .outtrap~exec("assoc")

::class outtrap public subclass rexxqueue
::method exec class
use arg command=""
queue=self~new(self~create)
if command<>"" then command '| rxqueue "'queue~get'"'
return queue
::method uninit
self~delete


Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/oorexx/bugs/1244/

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/