[Gambas-user] Circular references with latest revision

Ron ron at ...1740...
Fri Jan 2 12:24:05 CET 2015


Btw, my cli DomotiGaServer3 project doesn't display any circular refrences
issues anymore with this smtp lib deleted.

So it seems circular references are caused (or can be) by crashing of other
components? (in this case smtp)

The GUI version still has them, maybe cause by another component having an
issue, but that's over 102000 lines of code and many forms.
Does Gambas has an order in which it free's stuff upon closure?
At least then I can try to shrink it to one area..
Is there a debug mode in which you can see what it does (without using gdb)

Ron.




2015-01-02 11:56 GMT+01:00 Ron <ron at ...1740...>:

> No I didn't de-install it, thinking it will overwrite everything.. like it
> did in the past ;P
>
> There was indeed an older gb.net.smtp.so* set under /usr/lib/gambas3
> After delete and sudo make install of trunk it works ok.
> The sudo install was needed otherwise the project couldn't find the
> component.
>
> The Circular project doesn't crash anymore, but my project still has the
> circular reference issue, so two bugs, one to go!
>
> I will try to create another project for that one.
>
> Can't you overrule trunk compile steps to not include the smtp.so like it
> did?
> Just deleting it was not enough so there is something linked somewhere.
>
> A lot of users are going to have problems when they don't read wiki/docs.
>
> Ron.
>
>
>
>
> 2015-01-02 11:42 GMT+01:00 Benoît Minisini <gambas at ...1...>:
>
>> Le 02/01/2015 11:39, Ron a écrit :
>> > It's in gb.net.smtp, I think!
>> > See bug report I just filled, if you de-select gb.net.smtp crash stops..
>> >
>> > Ron.
>> >
>>
>> Did you carefully uninstall Gambas 3.6.2 before compiling the
>> development version?
>>
>> Because gb.net.smtp is now written entirely in Gambas. So if you keep
>> the old gb.net.smtp.so shared library on your system, the interpreter
>> will try to load it and you will get crashes.
>>
>> --
>> Benoît Minisini
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming! The Go Parallel Website,
>> sponsored by Intel and developed in partnership with Slashdot Media, is
>> your
>> hub for all things parallel software development, from weekly thought
>> leadership blogs to news, videos, case studies, tutorials and more. Take a
>> look and join the conversation now. http://goparallel.sourceforge.net
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>
>



More information about the User mailing list