Ok, I finally got enough of something working to get the following Call
Stack on the crash. The error was:
First-chance exception at 0x77fcb333 in rexx.exe: 0xC0000005: Access
violation writing location 0x00000000.
Unhandled exception at 0x77fcb333 in rexx.exe: 0xC0000005: Access violation
writing location 0x00000000.

Does this mean anything to you guys?

        NTDLL.DLL!77fcb333()    
        [Frames below may be incorrect and/or missing, no symbols loaded for
NTDLL.DLL]      
        NTDLL.DLL!77fcaeed()    
        NTDLL.DLL!77fcb4be()    
        NTDLL.DLL!77fcb618()    
>       rexx.dll!RexxCode::run(RexxActivity * activity=0x00000024,
RexxMethod * method=0x0092f118, RexxObject * receiver=0x0092f118, RexxString
* msgname=0x7ffdf000, RexxObject * * argPtr=0x00000000, unsigned int
argcount=720896, ProtectedObject & result={...})  Line 136      C++
        NTDLL.DLL!77f89d99()    
        KERNEL32.DLL!7c5aa088()         
        KERNEL32.DLL!7c58dc97()         
        rexxsql.dll!010bbab4()  
        rexxsql.dll!010ba9c7()  
        rexxsql.dll!010b1048()  
        rexx.dll!RexxCode::run(RexxActivity * activity=0x7fce94a0,
RexxMethod * method=0x0092f274, RexxObject * receiver=0x0021bd14, RexxString
* msgname=0x7eee6290, RexxObject * * argPtr=0x0092f284, unsigned int
argcount=2127647, ProtectedObject & result={...})  Line 136     C++
        rexx.dll!RexxString::getHashValue()  Line 99    C++
        rexx.dll!RexxString::hash()  Line 87    C++
        rexx.dll!RexxHashTable::hashStringIndex(RexxObject * obj=0x7fce94a0)
Line 141 + 0x1f bytes   C++
        rexx.dll!RexxHashTable::stringGet(RexxString * _index=0x7f481e64)
Line 1199 + 0xc bytes   C++
        rexx.dll!RexxVariableDictionary::resolveVariable(RexxString *
name=0x00000007)  Line 79       C++
        7eee6350()      
        rexx.dll!RexxVariable::cache(RexxVariable * next=0x7eee0d60)  Line
87 + 0x11 bytes C++
        rexx.dll!RexxStack::push(RexxObject * obj=0x7f481db8)  Line 65  C++
        rexx.dll!ActivityManager::cacheActivation(RexxActivationBase *
activation=0x7f481db8)  Line 497        C++
        rexx.dll!RexxActivity::popStackFrame(bool reply=true)  Line 1453
C++
        0092f378()      
        rexx.dll!RexxCode::run(RexxActivity * activity=0x00000000,
RexxMethod * method=0x7f481db8, RexxObject * receiver=0x7f481db8, RexxString
* msgname=0x0092f38c, RexxObject * * argPtr=0x001ff9f6, unsigned int
argcount=1226630284, ProtectedObject & result={...})  Line 136  C++
        rexx.dll!RexxStack::pop()  Line 135     C++
        rexx.dll!ActivityManager::newActivation(RexxActivity *
activity=0x0092f320, RexxMethod * method=0x7fce8d98, RexxCode *
code=0x001d2e66)  Line 405      C++
        0092f3a0()      
        rexx.dll!holdObject(RexxInternalObject * o=0x7fce8d98)  Line 414 +
0x15 bytes      C++
        rexx.dll!ProtectedObject::~ProtectedObject()  Line 108  C++
        rexx.dll!RexxMethod::run(RexxActivity * activity=0x7f55f010,
RexxObject * receiver=0x7eee6250, RexxString * msgname=0x7eee02b8,
RexxObject * * argPtr=0x0092f404, unsigned int count=1921471,
ProtectedObject & result={...})  Line 327 + 0xf bytes   C++
        rexx.dll!RexxObject::messageSend(RexxString * msgname=0x0092f424,
RexxObject * * arguments=0x001b5c65, unsigned int count=2129552240,
ProtectedObject & result={...})  Line 793       C++
        rexx.dll!RexxMemory::envelopeMutex()  + 0x7 bytes       C++
        00000030()      

Thanks,

David Ruggles
CCNA MCSE (NT) CNA A+
Network Engineer        Safe Data, Inc.
(910) 285-7200  [email protected]



-----Original Message-----
From: David Ruggles [mailto:[email protected]] 
Sent: Friday, January 29, 2010 9:53 AM
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] Long Running Program Just Dies


I'm running Visual Studio Express 2005 and it doesn't look like it has
devenv.

I have been able to open Visual Studio and attach to the running thread. (I
don't really know what I'm doing, if you couldn't tell) Anyway, I'm going to
wait for the next crash and see if there's anything that looks helpful.

Thanks,

David Ruggles
CCNA MCSE (NT) CNA A+
Network Engineer        Safe Data, Inc.
(910) 285-7200  [email protected]



-----Original Message-----
From: Rick McGuire [mailto:[email protected]] 
Sent: Friday, January 29, 2010 9:39 AM
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Long Running Program Just Dies


Hmmm, when I get a crash with Visual Studio installed, there is a
button enabled that gives the option of debugging the crashing
application.  If that's not there, you might try running the
application under the debugger using

devenv /debugexe rexx myapp.rex arguments....

Rick

On Fri, Jan 29, 2010 at 9:34 AM, David Ruggles <[email protected]>
wrote:
> Do you have to do anything special to get the debugger to run? I installed
> Visual Studio and build the DEBUG version but it doesn't give me any other
> option when it dies, it still just says "rexx.exe has generated errors..."
>
> Thanks,
>
> David Ruggles
> CCNA MCSE (NT) CNA A+
> Network Engineer        Safe Data, Inc.
> (910) 285-7200  [email protected]
>
>
>
> -----Original Message-----
> From: Rick McGuire [mailto:[email protected]]
> Sent: Thursday, January 28, 2010 9:34 AM
> To: Open Object Rexx Developer Mailing List
> Subject: Re: [Oorexx-devel] Long Running Program Just Dies
>
>
> If you are running the debug version of the code and have visual
> studio installed, you should be able to get the debugger up to at
> least figure out where it's trapping and get a stack trace for the
> failure.  That will at least give a starting point for how to
> troubleshoot this.
>
> Rick
>
> On Thu, Jan 28, 2010 at 9:17 AM, David Ruggles <[email protected]>
> wrote:
>> I've got a multi-threaded application that runs continuously. About once
a
>> day or two the application dies with the windows message: the application
>> rexx.exe has generated errors. It also will just die and return to the
>> command prompt without any message, rexx or windows, occurring.
>>
>> Is there anyway to troubleshoot this?
>>
>> Thanks,
>>
>> David Ruggles
>> CCNA MCSE (NT) CNA A+
>> Network Engineer        Safe Data, Inc.
>> (910) 285-7200  [email protected]
>>
>>
>>
>>
>
----------------------------------------------------------------------------
> --
>> 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
>> [email protected]
>> 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
> [email protected]
> 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
> [email protected]
> 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
[email protected]
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
[email protected]
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to