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