Hi Pritpal,

Can this be somehow fixed to be fool-proof on the app level?

It's still not a good thing to let anything on .prg level to 
cause GPFs.

Viktor

On 2010 Apr 20, at 17:45, Pritpal Bedi wrote:

> 
> 
> Bruno Luciani wrote:
>> 
>> Works ok here, after building deb package for last SVN
>> 
>> But the same error 6005 appears in a little aplication made using hbqt
>> 
>> starts an then close , at sometimes works ok and in a lot of ocations
>> 
>> gime this error:
>> 
>> Unrecoverable error 6005: Exception SIGSEGV at address 0x10004
>> Called from QT_QAPPLICATION_EXEC(0)
>> Called from QAPPLICATION:EXEC(0) in ../../../TQApplication.prg
>> Called from MAIN(195) in ./source/us_editor_new.prg
>> br...@notebook:~/marinas-ide/editor/source$
>> 
> 
> hbqt_init()/exit() function are responsible to initiatate static s_app.
> QApplication() must ever be called as QApplication():new() and never 
> as QApplication(). Also application must not initiate init/exit procedures
> to call QApplication.
> 
> Function Main()
>   Local oWnd
>   local qApp
> 
>   qApp := QApplication():new()  /* ONLY IF YOU NEED TO SET APPLICATION WIDE
> METHODS */
> 
>   oWnd := QMainWindow():new()
>   // do other commands
>   // To set application wide variables, qApp:setOverrideCursor()
>   // Initiate an event loop and exit from this event loop will call the
> s_app:quit()
> 
>  return nil
> 
> 
> I mean you must not call qApp:exec() and qApp:quit() as it is handlled on
> .cpp level.
> 
> This was a majot cause of GPF at exit.
> 
> 
> 
> -----
>     enjoy hbIDEing...
>        Pritpal Bedi 
> http://hbide.vouch.info/
> -- 
> View this message in context: 
> http://n2.nabble.com/hbide-rev-14350-startup-runtime-error-tp4930832p4931862.html
> Sent from the harbour-devel mailing list archive at Nabble.com.
> _______________________________________________
> Harbour mailing list (attachment size limit: 40KB)
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour

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

Reply via email to