Re: [Oorexx-devel] Trying to create a new build from trunk ... (Re: Request for ideas ...
Mark Miesfeld wrote: > Pull in my last commit and see if it works. > Thanks, that solved the problem, could compile a new version. Running it will exhibit the same behaviour (while cleaning up the Rexx proxy cache within BSF4Rexx; Rexx program output from ooRexxUnit in bold): ... cut ... *** <-- returning from: .._jniRexxUnregisterRexxObject(...), thisTid=[4776] *** --> arrived: .._jniRexxUnregisterRexxObject(...), thisTid=[4776] ---> RgfRemoveProxyObject(), begin: c_obj_id=[263139679] (identityHash) --> ooRexx->AttachThread() - RgfRemoveProxyObject... done. rc=[1]--> ---> RgfRemoveProxyObject2, begin: rtc=[7DD0BF3C], obj_id=[7D788028] *File search:00:00:00.39* RgfRemoveProxyObject2, acquired REGISTRY_lock, before rtc->SendMessage1(...) ... RgfRemoveProxyObject2, before getting count: OREXX_REGISTRY_REFCOUNTER=[7F244DE0], rtc->SendMessage1(OREXX_REGISTRY _REFCOUNTER, "AT", obj_id)=[7D77E428] RgfRemoveProxyObject2, retrieved 'refs'=[0] RgfRemoveProxyObject2, before removing from OREXX_REGISTRY=[7F244B60]... *Suite construction: 00:00:00.093000* RgfRemoveProxyObject2, before removing from OREXX_REGISTRY_REFCOUNTER=[7F244DE0] ... <--- RgfRemoveProxyObject2, end: refs=[0] <-- ooRexx->DetachThread() - RgfRemoveProxyObject... done. <-- <--- RgfRemoveProxyObject(), end: c_obj_id=[263139679], remaining references=[0] *** <-- returning from: .._jniRexxUnregisterRexxObject(...), thisTid=[4776] *Test execution: 00:00:08.00* *** --> arrived: .._jniRexxUnregisterRexxObject(...), thisTid=[4776] ---> RgfRemoveProxyObject(), begin: c_obj_id=[263139979] (identityHash) --> ooRexx->AttachThread() - RgfRemoveProxyObject... done. rc=[1]--> ---> RgfRemoveProxyObject2, begin: rtc=[7DD0BF3C], obj_id=[7D78D1A0] *Total time: 00:00:08.593000* RgfRemoveProxyObject2, acquired REGISTRY_lock, before rtc->SendMessage1(...) ... RgfRemoveProxyObject2, before getting count: OREXX_REGISTRY_REFCOUNTER=[7F244DE0] , rtc->SendMessage1(OREXX_REGISTRY_REFCOUNTER, "AT", obj_id)=[7D78B790] RgfRemoveProxyObject2, retrieved 'refs'=[0] RgfRemoveProxyObject2, before removing from OREXX_REGISTRY=[7F244B60]... # # An unexpected error has been detected by Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc005) at pc=0x004489ee, pid=1728, tid=4776 # # Java VM: Java HotSpot(TM) Client VM (11.0-b16 mixed mode, sharing windows-x86) # Problematic frame: # C [rexx.dll+0x189ee] # # An error report file with more information is saved as: # F:\work\svn\oorexx\test\releases\4.0.0\hs_err_pid1728.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # :-(( Notabene: the error is intermittent, though if it occurs it occurs right in the above sequence (after the Rexx code has finished, while still Java objects get finalized, causing a callback to Rexx via BSF4Rexx). ---rony -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Trying to create a new build from trunk ... (Re: Request for ideas ...
Pull in my last commit and see if it works. -- Mark Miesfeld On Thu, Sep 3, 2009 at 8:39 AM, Rony G. Flatscher wrote: > Mark, > > I would suggest that if you have found a scenario where you are pretty > sure you always get the crash, you try that scenario using an > interpreter built from trunk. > > > thank you very much for this idea! > > Tried to create it, but got an error while building oodialog (using rev. > 5135 from trunk): > > F:\work\svn\oorexx\main\trunk>makeorx BOTH PACKAGE > rxapi.exe (process ID: 3576) killed successfully > Building Rexxapi.. > Building Interpreter > Building OREXXOLE.. > Building Rexxutil.. > Building rxftp > Building rexximage command launcher > Building rexx command launcher > Building rexxhide command launcher > Building rexxpaws command launcher > Building rexxc command launcher > Building REXX.IMG ... > Building RXSUBCOM and RXQUEUE.. > Building rxwinsys.dll > Building RxSock.. > Building RxMath.. > Building RXREGEXP... > Building OODIALOG.. > ***! Error occured !** : build halted > ... cut (from Win32Rel.log) ... > F:\work\svn\oorexx\main\trunk\extensions\platform\windows\oodialog\oodControl.cpp(50) > : fatal error C1083: Cannot open include file: 'oodText.hpp': No such file > or directory > NMAKE : fatal error U1077: 'cl' : return code '0x2' > Stop. > > > Probably that missing include file needs to be added to svn. > > Regards, > > ---rony > > > > -- > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > ___ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Trying to create a new build from trunk ... (Re: Request for ideas ...
Mark, > I would suggest that if you have found a scenario where you are pretty > sure you always get the crash, you try that scenario using an > interpreter built from trunk. > thank you very much for this idea! Tried to create it, but got an error while building oodialog (using rev. 5135 from trunk): F:\work\svn\oorexx\main\trunk>makeorx BOTH PACKAGE rxapi.exe (process ID: 3576) killed successfully Building Rexxapi.. Building Interpreter Building OREXXOLE.. Building Rexxutil.. Building rxftp Building rexximage command launcher Building rexx command launcher Building rexxhide command launcher Building rexxpaws command launcher Building rexxc command launcher Building REXX.IMG ... Building RXSUBCOM and RXQUEUE.. Building rxwinsys.dll Building RxSock.. Building RxMath.. Building RXREGEXP... Building OODIALOG.. ***! Error occured !** : build halted ... cut (from Win32Rel.log) ... F:\work\svn\oorexx\main\trunk\extensions\platform\windows\oodialog\oodControl.cpp(50) : fatal error C1083: Cannot open include file: 'oodText.hpp': No such file or directory NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. Probably that missing include file needs to be added to svn. Regards, ---rony -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel