Luis,

This seems to show that xHarbour and/or your app, was not compiled  
and/or linked with all the flags I specified (I suspect link flags  
for the application). Otherwise instead of the

    0x004AFBC7(=lawwin.exe:0x01:0AEBC7)

You'd have a function name, as well source file and line number. That  
would point us exactly at the problem.

Ron

On Jun 12, 2008, at 11:40 AM, Luis Krause Mantilla wrote:

> Ron:
>
> OK... here are the contents of my .cgl file:
>
> Error 00001. 0x100600 (Thread 0x21C4):
> Access in invalid memory: Attempt to access 2 byte(s) at 0x00000000 
> +18.
> Call Tree:
>    0x004AFBC7(=lawwin.exe:0x01:0AEBC7)
>    0x004BA59E(=lawwin.exe:0x01:0B959E)
>    0x004F4D19(=lawwin.exe:0x01:0F3D19)
>    0x00572E5F(=lawwin.exe:0x01:171E5F)
>
> ------------------------------------------
> Error 00002. 0x400000 (r) (Thread 0x21C4):
> Exception 0xC0000005: Access violation at 0x12.
> Call Tree:
>    0x004AFBC7(=lawwin.exe:0x01:0AEBC7)
>    0x004BA59E(=lawwin.exe:0x01:0B959E)
>    0x004F4D19(=lawwin.exe:0x01:0F3D19)
>    0x00572E5F(=lawwin.exe:0x01:171E5F)
>
> ------------------------------------------
>
>
> Hope that points in the right direction - all Greek to me :-)
>
> Regards,
>
> Ron Pinkas wrote:
>> Luis,
>>
>> You must add cg32.lib as the FIRST library, when you link.
>>
>> Ron
>>
>> On Jun 12, 2008, at 10:05 AM, Luis Krause Mantilla wrote:
>>
>>> Ron:
>>>
>>> I'm able to rebuild xharbour with BCC 5.8.2, but when compiling
>>> our app I get the following:
>>>
>>> Error: Unresolved external 'std::basic_string<char,
>>> std::char_traits<char>, std::allocator<char> >::__nullref'  
>>> referenced
>>> from D:\DEV\LIB\HBCOMM.LIB|comm
>>> Error: Unresolved external '_CG_A_PY' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|fm
>>> Error: Unresolved external '_CG_DA_EPY' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|fm
>>> Error: Unresolved external '_CG_A_BP' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|fm
>>> Error: Unresolved external '_CG_DA_EPXSY' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|fm
>>> Error: Unresolved external '_CG_GDA_EGXSY' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|fm
>>> Error: Unresolved external '_CG_GDA_EGY' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|fm
>>> Error: Unresolved external '_CG_A_PD' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|estack
>>> Error: Unresolved external '_CG_DESC' referenced from
>>> F:\XHARBOUR\LIB\COMMON.LIB|hbstr
>>> Error: Unresolved external '_CG_A_PQ' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|classes
>>> Error: Unresolved external '_CG_LDA_EOXSY' referenced from
>>> F:\XHARBOUR\LIB\VM.LIB|classes
>>> Error: Unresolved external '_CG_LA_BP' referenced from
>>> F:\XHARBOUR\LIB\COMMON.LIB|hbver
>>> Error: Unresolved external '_CG_GA_BP' referenced from
>>> F:\XHARBOUR\LIB\COMMON.LIB|hbtrace
>>> Error: Unresolved external '_CG_DA_BEPXSY' referenced from
>>> F:\XHARBOUR\LIB\PCREPOS.LIB|pcre_compile
>>> Error: Unresolved external '_CG_LDA_EOY' referenced from
>>> F:\XHARBOUR\LIB\RTL.LIB|direct
>>> Error: Unresolved external '_CG_GA_GY' referenced from
>>> F:\XHARBOUR\LIB\RDDADS.LIB|ads1
>>> Error: Unresolved external 'std::basic_string<char,
>>> std::char_traits<char>, std::allocator<char> >::basic_string<char,
>>> std::char_traits<char>, std::allocator<char> >(const char *, const
>>> std::allocator<char>&)' referenced from D:\DEV\LIB\HBCOMM.LIB|comm
>>> Error: Unresolved external 'std::basic_string<char,
>>> std::char_traits<char>, std::allocator<char> >::operator =(const
>>> std::basic_string<char, std::char_traits<char>, std::allocator<char>
>>>> &)' referenced from D:\DEV\LIB\HBCOMM.LIB|comm
>>>
>>> Any idea what that means?
>>>
>>> Regards,
>>>
>>> Ron Pinkas wrote:
>>>> Luis, Toninho
>>>>
>>>> For MSVC I use:
>>>>
>>>> SET CFLAGS=/Od /EHsc /RTC1 /MTd /Gs /GS /Gy /GR /Zi
>>>> /DHB_FM_STATISTICS /D_CRT_SECURE_NO_DEPRECATE
>>>> /D_CRT_NONSTDC_NO_DEPRECATE
>>>> SET LFLAGS=-DEBUG -DEBUGTYPE:CV
>>>>
>>>> For BCC 5.8 (Free and includes CodeGuard):
>>>>
>>>> SET CFLAGS=-M -Od -R -RT -fp -g0 -r- -vi- -v -vG -w -y
>>>> -Dhb_xgrab=malloc -Dhb_xfree=free -Dhb_xrealloc=realloc
>>>> -Dhb_xalloc=malloc -DFORCE_MEM_STD -D_DEBUG
>>>> SET ARFLAGS=/P128
>>>> SET LFLAGS=-v -L"%BCCDIR%\Lib"
>>>>
>>>> SET HB_CG32=Yes
>>>>
>>>> Ron
>>>>
>>>> On Jun 10, 2008, at 9:57 PM, Luis Krause Mantilla wrote:
>>>>
>>>>> Ron:
>>>>>
>>>>> How do I build with full C debug code?
>>>>>
>>>>> Regards,
>>>>>
>>>>> Ron Pinkas wrote:
>>>>>> Luis,
>>>>>>
>>>>>> If you can consistently recreate this, then I need either the FWH
>>>>>> code so I can build it, or you need to build with full C debug
>>>>>> and  post the stack trace of the GPF.
>>>>>>
>>>>>> Ron
>>>>>>
>>>>>> On Jun 10, 2008, at 4:15 PM, Luis Krause Mantilla wrote:
>>>>>>
>>>>>>
>>>>>>> Ron:
>>>>>>>
>>>>>>> Maybe the gpf we experience when passing a param to the exe
>>>>>>>
>>>>>>> lawwin SHUTDOWN
>>>>>>>
>>>>>>> Is similar or related to Tonhino's.  When called as per above  
>>>>>>> line,
>>>>>>> we get:
>>>>>>>
>>>>>>> vmQuit()
>>>>>>> After Idle
>>>>>>> After Background
>>>>>>> After ExitFunctions
>>>>>>> After ModuleFunctions
>>>>>>> After setkey
>>>>>>> After Debugger
>>>>>>> After RDD
>>>>>>> After i18n
>>>>>>> After Stack
>>>>>>> After FOREACH
>>>>>>> After WITHOBJECT
>>>>>>> After Globals
>>>>>>> After memvarsClear
>>>>>>> After reset Statics
>>>>>>> After Return
>>>>>>> After CollectAll
>>>>>>> After DisableDestructors
>>>>>>> After stackRemove
>>>>>>> After clsClear
>>>>>>> CollectAll after clsClear
>>>>>>> After Statics
>>>>>>> CollectAll after Statics
>>>>>>> After BreakBlock
>>>>>>> CollectAll after BreakBlock
>>>>>>> After Err
>>>>>>> CollectAll after Err
>>>>>>>
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Ron Pinkas wrote:
>>>>>>>
>>>>>>>> Toninho,
>>>>>>>>
>>>>>>>> Please UN-comment also line 1058, and post new trace.log.
>>>>>>>>
>>>>>>>> Ron
>>>>>>>>
>>>>>>>>
>>>>>>>> On Jun 10, 2008, at 10:00 AM, [EMAIL PROTECTED] wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>> Toninho,
>>>>>>>>>>
>>>>>>>>>> Please recompile hvm.c with -DTRACE_QUIT compiler switch,  
>>>>>>>>>> *or*
>>>>>>>>>> un-
>>>>>>>>>> comment line 848. Then please post content of trace.log  
>>>>>>>>>> when a
>>>>>>>>>> GPF
>>>>>>>>>> occurs.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> Ron,
>>>>>>>>>
>>>>>>>>> Here it is:
>>>>>>>>>
>>>>>>>>> vmQuit()
>>>>>>>>> After Idle
>>>>>>>>> After Background
>>>>>>>>> After ExitFunctions
>>>>>>>>> After ModuleFunctions
>>>>>>>>> After setkey
>>>>>>>>> After Debugger
>>>>>>>>> After RDD
>>>>>>>>> After i18n
>>>>>>>>> After Stack
>>>>>>>>> After FOREACH
>>>>>>>>> After WITHOBJECT
>>>>>>>>> After Globals
>>>>>>>>> After memvarsClear
>>>>>>>>> After reset Statics
>>>>>>>>> After Return
>>>>>>>>> After CollectAll
>>>>>>>>> After DisableDestructors
>>>>>>>>> After stackRemove
>>>>>>>>> After clsClear
>>>>>>>>> After Statics
>>>>>>>>> After BreakBlock
>>>>>>>>> After Err
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Toninho.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> -------------------------------------------------------------- 
>>>>>>>>> ------
>>>>>>>>> -- 
>>>>>>>>> ---
>>>>>>>>> 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
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> -- 
>>>>>>> Luis Krause Mantilla
>>>>>>> lkrausem at shaw dot ca
>>>>>>> luis_krause at hotmail dot com
>>>>>>> "May the Source be with GNU"
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------- 
>>>>>>> ------
>>>>>>> ---
>>>>>>> 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
>>>>>>
>>>>>>
>>>>>
>>>>> -- 
>>>>> Luis Krause Mantilla
>>>>> lkrausem at shaw dot ca
>>>>> luis_krause at hotmail dot com
>>>>> "May the Source be with GNU"
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>> -- 
>>> Luis Krause Mantilla
>>> lkrausem at shaw dot ca
>>> luis_krause at hotmail dot com
>>> "May the Source be with GNU"
>>>
>>>
>>>
>>
>>
>>
>
> -- 
> Luis Krause Mantilla
> lkrausem at shaw dot ca
> luis_krause at hotmail dot com
> "May the Source be with GNU"
>
>
>
> ---------------------------------------------------------------------- 
> ---
> 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