Well the gui is a plug in module so I removed it and have continued testing.
I'll let you know as soon as I have a new stack trace.

Thanks,

David Ruggles
CCNA MCSE (NT) CNA A+
Network Engineer        Safe Data, Inc.
(910) 285-7200  da...@safedatausa.com



-----Original Message-----
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: Wednesday, February 03, 2010 10:02 AM
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Debugging rexx.exe failures


Wow, you really are using the latest code.

This shows a problem I'm having with ooDialog that I need to discuss
with Rick.  It can't have anything to do with your original problem
because it is brand new ooDialog code.

Rick - I'm going to bring this up and discuss it in a separate thread.

--
Mark Miesfeld

On Wed, Feb 3, 2010 at 6:02 AM, David Ruggles <da...@safedatausa.com> wrote:
> After I upgraded to XP with all updates, VS Express 2008 and compiled from
> trunk, I'm getting an error as soon as I attempt to shut the application
> down:
>
> First-chance exception at 0x002e00a3 (rexx.dll) in rexx.exe: 0xC0000005:
> Access violation reading location 0x02bf28a2.
> Unhandled exception at 0x002e00a3 (rexx.dll) in rexx.exe: 0xC0000005:
Access
> violation reading location 0x02bf28a2.
>
> (Side note here, when the application is running I see tons of the
> First-chance exception .... Message just scrolling by in the Output
window,
> any idea what that means?)
>
> This seems to be the call stack from the error, but there were 18 threads
> running at termination so I'm not 100% sure.
>
>>       rexx.dll!RexxList::getFree()  Line 148 + 0x14 bytes     C++
>        rexx.dll!RexxList::insert(RexxObject * _value=0x7f627fb0,
RexxObject
> * _index=0x00000000)  Line 556 + 0x8 bytes      C++
>        rexx.dll!RexxList::append(RexxObject * _value=0x7f627fb0)  Line 542
> C++
>        rexx.dll!RexxNativeActivation::createLocalReference(RexxObject *
> objr=0x7f627fb0)  Line 1151     C++
>        rexx.dll!ApiContext::ret(RexxObject * o=0x7f627fb0)  Line 171   C++
>        rexx.dll!UintptrToObject(RexxThreadContext_ * c=0x7f5fd514,
unsigned
> int n=1835100)  Line 622 + 0x17 bytes   C++
>        oodialog.dll!RexxThreadContext_::Uintptr(unsigned int n=1835100)
> Line 867        C++
>        oodialog.dll!genericCommandInvoke(RexxThreadContext_ *
c=0x7f5fd514,
> _pbdCSelf * pcpbd=0x7f5c98c8, const char * methodName=0x000da048, unsigned
> int wParam=1, long lParam=1835100)  Line 539 + 0xc bytes        C++
>        oodialog.dll!searchCommandTable(unsigned int wParam=1, long
> lParam=1835100, _pbdCSelf * pcpbd=0x7f5c98c8)  Line 667 + 0x26 bytes  
 C++
>        oodialog.dll!searchMessageTables(unsigned long message=273,
unsigned
> int param=1, long lparam=1835100, _pbdCSelf * pcpbd=0x7f5c98c8)  Line 1277
+
> 0xf bytes       C++
>        oodialog.dll!RexxDlgProc(HWND__ * hDlg=0x00050036, unsigned int
> uMsg=273, unsigned int wParam=1, long lParam=1835100)  Line 146 + 0x13
bytes
> C++
>        user32.dll!7e418734()
>        [Frames below may be incorrect and/or missing, no symbols loaded
for
> user32.dll]
>        user32.dll!7e423ce4()
>        user32.dll!7e423b30()
>        user32.dll!7e43e577()
>        user32.dll!7e418734()
>        user32.dll!7e418734()
>        user32.dll!7e43e577()
>        user32.dll!7e43e577()
>        user32.dll!7e42b401()
>        msctf.dll!747313d4()
>        msctf.dll!74730f0f()
>        msctf.dll!747313d9()
>        user32.dll!7e42b372()
>        user32.dll!7e418734()
>        user32.dll!7e418816()
>        user32.dll!7e4189cd()
>        user32.dll!7e4196c7()
>        rexx.dll!waitHandle(void * s=0x000004d4)  Line 83       C++
>        rexx.dll!SysSemaphore::wait()  Line 104 C++
>        rexx.dll!RexxActivity::waitReserve(RexxObject *
resource=0x7f5c9328)
> Line 1760       C++
>        rexx.dll!RexxVariableDictionary::reserve(RexxActivity *
> activity=0x7f5fd500)  Line 377  C++
>        rexx.dll!RexxActivation::run(RexxObject * _receiver=0x7f5c91d0,
> RexxString * msgname=0x7f6856c8, RexxObject * * _arglist=0x0170f9e0,
> unsigned int _argcount=2, RexxInstruction * start=0x00000000,
> ProtectedObject & resultObj={...})  Line 440    C++
>        rexx.dll!RexxCode::run(RexxActivity * activity=0x7f5fd500,
> RexxMethod * method=0x7ef43a00, RexxObject * receiver=0x7f5c91d0,
RexxString
> * msgname=0x7f6856c8, RexxObject * * argPtr=0x0170f9e0, unsigned int
> argcount=2, ProtectedObject & result={...})  Line 136   C++
>        rexx.dll!RexxMethod::run(RexxActivity * activity=0x7f5fd500,
> RexxObject * receiver=0x7f5c91d0, RexxString * msgname=0x7f6856c8,
> RexxObject * * argPtr=0x0170f9e0, unsigned int count=2, ProtectedObject &
> result={...})  Line 325 C++
>        rexx.dll!RexxObject::messageSend(RexxString * msgname=0x7f6856c8,
> RexxObject * * arguments=0x0170f9e0, unsigned int count=2, ProtectedObject
&
> result={...})  Line 793 C++
>        rexx.dll!RexxObject::sendMessage(RexxString * message=0x7f6856c8,
> RexxObject * argument1=0x7fcb13f8, RexxObject * argument2=0x7f685628,
> ProtectedObject & result={...})  Line 694       C++
>        rexx.dll!RexxObject::sendMessage(RexxString * message=0x7f6856c8,
> RexxObject * argument1=0x7fcb13f8, RexxObject * argument2=0x7f685628)
 Line
> 640     C++
>        rexx.dll!SendMessage2(RexxThreadContext_ * c=0x7f5fd514,
> _RexxObjectPtr * o=0x7f5c91d0, const char * m=0x000da048, _RexxObjectPtr *
> a1=0x7fcb13f8, _RexxObjectPtr * a2=0x7f685628)  Line 198 + 0x1f bytes  
C++
>        oodialog.dll!RexxThreadContext_::SendMessage2(_RexxObjectPtr *
> o=0x7f5c91d0, const char * msg=0x000da048, _RexxObjectPtr * a1=0x7fcb13f8,
> _RexxObjectPtr * a2=0x7f685628)  Line 744       C++
>        oodialog.dll!genericCommandInvoke(RexxThreadContext_ *
c=0x7f5fd514,
> _pbdCSelf * pcpbd=0x7f5c98c8, const char * methodName=0x000da048, unsigned
> int wParam=1, long lParam=1835100)  Line 539 + 0x30 bytes       C++
>        oodialog.dll!searchCommandTable(unsigned int wParam=1, long
> lParam=1835100, _pbdCSelf * pcpbd=0x7f5c98c8)  Line 667 + 0x26 bytes  
 C++
>        oodialog.dll!searchMessageTables(unsigned long message=273,
unsigned
> int param=1, long lparam=1835100, _pbdCSelf * pcpbd=0x7f5c98c8)  Line 1277
+
> 0xf bytes       C++
>        oodialog.dll!RexxDlgProc(HWND__ * hDlg=0x00050036, unsigned int
> uMsg=273, unsigned int wParam=1, long lParam=1835100)  Line 146 + 0x13
bytes
> C++
>        user32.dll!7e418734()
>        user32.dll!7e423ce4()
>        user32.dll!7e423b30()
>        user32.dll!7e43e577()
>        user32.dll!7e418734()
>        user32.dll!7e418734()
>        user32.dll!7e43e577()
>        user32.dll!7e43e577()
>        user32.dll!7e4292e3()
>        comctl32.dll!773f7354()
>        comctl32.dll!773f7436()
>        comctl32.dll!773f973b()
>        user32.dll!7e418bd9()
>        msctf.dll!7472467f()
>        msctf.dll!74724fae()
>        msctf.dll!7472467f()
>        msctf.dll!74724fae()
>        user32.dll!7e418734()
>        msctf.dll!74724fb8()
>        user32.dll!7e418734()
>        user32.dll!7e418816()
>        user32.dll!7e4189cd()
>        user32.dll!7e431b7c()
>        user32.dll!7e43c6d3()
>        ntdll.dll!7c916104()
>        oodialog.dll!IsNestedDialogMessage(DIALOGADMIN * dlgAdm=0x000e6010,
> tagMSG * lpmsg=0x0170ff8c)  Line 2424 + 0x11 bytes      C++
>        oodialog.dll!WindowUsrLoopThread(LoopThreadArgs * args=0x0168f65c)
> Line 108 + 0x11 bytes   C++
>        kernel32.dll!7c80b729()
>        rexx.dll!RexxList::getFree()  Line 144  C++
>
> Thanks,
>
> David Ruggles
> CCNA MCSE (NT) CNA A+
> Network Engineer        Safe Data, Inc.
> (910) 285-7200  da...@safedatausa.com
>
>
>
>
----------------------------------------------------------------------------
--
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the
business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>

----------------------------------------------------------------------------
--
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the
business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to