Pritpal:

>>
>>  >> QFont::setPointSize: Point size <= 0 (0), must be greater than 0
>>

>Please check after r14018.

>I am trying to gather logic the possible reason for other warning.


Tests made with

 * $Id: ChangeLog 14019 2010-02-28 03:21:43Z vouchcac $
 2010-02-27 19:16 UTC-0800 Pritpal Bedi ([email protected])

so we have a newer Harbour and same os2Qt461

- hbqt* libs build without problems

demoqt.prg
==========
Same failure as before

demoqtc.prg
===========
Recent changes cause failure to build gtqtc.lib

gtqtc.cpp: You used:
   #if !defined( UNICODE )
         usChar = pWVT->chrTransTbl[ usChar & 0xFF ];
   #endif
gtqtc.h: You deleted:
PHB_CODEPAGE boxCDP; /* CodePage for legacy drawing chars: IBM437 */

Few lines ahead we have:
#if defined( UNICODE )
PHB_CODEPAGE boxCDP; /* CodePage for legacy drawing chars: IBM437 */
#endif


so we have building gtqtc.lib:
----------------------------------------
gcc -I. -I../../../../../../include -Zomf -Wall -W -O3 -DHB_LEGACY_TYPES_OFF -IE:\qt4\include -IE:\qt4\include/QtCore -IE:\qt4\include/QtGui -DHB_FM_STATISTICS_OFF -ogtqtc.o -c ../../../gtqtc.cpp
[...]
../../../gtqtc.cpp: In function 'HB_BOOL hb_gt_wvt_Info(_HB_GT_BASE*, int, HB_GT_INFO*)': ../../../gtqtc.cpp:1005: error: 'struct HB_GTWVT' has no member named 'boxCDP' ../../../gtqtc.cpp:1005: error: 'struct HB_GTWVT' has no member named 'boxCDP' ../../../gtqtc.cpp:1010: error: 'struct HB_GTWVT' has no member named 'boxCDP'
../../../../../../include/hbgtreg.h: At global scope:
../../../../../../include/hbgtreg.h:67: warning: 'static_int__hb_startup_gt_Init_QTC' defined but not used
make[1]: *** [gtqtc.o] Error 1
----------------------------------------

Temporary I restored in gtqtc.h:
   PHB_CODEPAGE boxCDP;

and gtqtc.lib build entirely

demoqtc.exe build/run fine, message "QFont::setPointSize: Point size <= 0 (0), must be greater than 0" has gone

As before, after run, maximizing window goes beyond desktop limits
After toggle F3 twice, maximizing window fit desktop limits


demoxbp.prg
==========
Same failure as before

hbide project
=============
New failure

When run, show logo, build window with content and CRASH in 5 seconds without human intervention. Tested many times and same behaviour

Something changed in hbqt*, hbide. With 13976 was running with some failures, but do not crash in 5 seconds
Initial window size is different in both versions

Bottom of log show:
---------------------------------
THbQtUI.prg:0:HBQ_DBG(): HB_TR_ALWAYS DialogFind {|o,v| o[v]:setWindowTitle(q__tr("DialogFind", "Find and Replace", 0, "UTF8"))} THbQtUI.prg:0:HBQ_DBG(): HB_TR_ALWAYS groupBox_2 {|o,v| o[v]:setTitle("")} THbQtUI.prg:0:HBQ_DBG(): HB_TR_ALWAYS groupBox_3 {|o,v| o[v]:setTitle("")}

Exception c0000005 at address 0x1dd569ca


    Exception Code:C0000005
    Exception Address:1DD569CA
    EAX:00000001  EBX:02BC5D1C  ECX:02BC5D24  EDX:00000001
    ESI:00000000  EDI:02BC8964  EBP:0059FCE8
    CS:EIP:005B:1DD569CA  SS:ESP:0053:0059FCD0
    DS:0053  ES:0053  FS:150B  GS:0000
    Flags:00010246
Called from HBIDE:CREATE(429) in hbide.prg
Called from MAIN(110) in hbide.prg

Killed by SIGSEGV
pid=0x4520 ppid=0x4512 tid=0x0001 slot=0x00ad pri=0x0200 mc=0x0001
E:\HARBOUR103\HARBOUR\CONTRIB\HBIDE\HBIDE.EXE
LIBC063 0:000669ca
cs:eip=005b:1dd569ca      ss:esp=0053:0059fcd0      ebp=0059fce8
 ds=0053      es=0053      fs=150b      gs=0000     efl=00010246
eax=00000001 ebx=02bc5d1c ecx=02bc5d24 edx=00000001 edi=02bc8964 esi=00000000
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.
---------------------------------

David Macias



_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to