Brian,

This happens when an Array or Object is being released, and LATER  
some C code calls hb_itemClear( pItem )  or indirectly by means of  
hb_itemRelease( pItem ).

The last changes that might be related were:

    2008-01-10 11:47 UTC+0100 Miguel Angel Marchuet <miguelangel/at/ 
marchuet.net>
    2008-01-14 11:00 UTC-0200 Walter Negro <anegro/at/overnet.com.ar >

Otherwise I'm not aware of any core change that might be related, in  
very long time.

I'd add traces to hb_arrayNew() as well as  hb_arrayReleaseBase() and  
hb_arrayReleaseGarbage() to track the creation and release of each  
array, and I'd log pBaseArray as well as pBaseArray->uiClass (when in  
hb_arrayReleaseBase() and hb_arrayReleaseGarbage()).

I'll shortly also add an assert(0) just before that error is raised,  
so that a Debug Build will trigger your debugger, where you may  
discover more details.

Ron

On Jun 5, 2008, at 11:32 AM, bhays wrote:

> This is a CRITICAL error.
>
> Users of my full Fivewin app are getting this Unrecoverable error
> when closing an MDI child window.
> This is when the garbage collector gets invoked (there are dialogs
> on my MDI windows, and FWH calls hb_gcAll() upon closing a dialog).
>
> There are other MDI child windows open, there's no attempt to close  
> the app.
>
> It's intermittent but pretty common and can happen within 5 minutes of
> using the program.  We have NOT been able to reduce the steps to
> create the problem, let alone create a small sample.
>
> This is the first build using the xHarbour CVS since a few months  
> back.
> We have never seen this before in my app.
>
> Any ideas how to put enough traces in to narrow down the cause?
>
> --
> Brian Hays
>
>
>
>
> ---------------------------------------------------------------------- 
> ---
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> xHarbour-developers mailing list
> xHarbour-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
>



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to