On Mon, Sep 24, 2012 at 7:39 AM, Victor Bombi <[email protected]> wrote:
> Trying both compilations:
>
> 2.8.12 behaves as always
> 2.9.4 wx gets hung specially when I run I lane that reads output from
> another exe with io.popen which sometimes gives erratic assertions.
...and the assertions are?
> The assertions corresponding to wxSizer::GetItem didnt happen in 2.8.12
> althought they were activated in this widgets. I will check if I did
> something different in both compilations (which could be one possibility)
Embrace the idea of only accessing array items using indices that are
actually valid. Don't waste your time trying to deliberately make your
program unstable.
> the other possibility is that the threading model has changed something from
> 2.8.12 to 2.9.4.
>
> In my experience realy 2.8.12 is stable and 2.9.4 unstable
I suspect that there is more going on with your application, I have
had great success with 2.9.x.
The key to a robust GUI program is to program defensively. If the
basis of your program knowingly accesses invalid values you won't fair
well when users are thrown into the mix. They'll attempt to do all
sorts of strange things and all you can do is to make sure that you
gracefully handle these problems. I promise that if you that if you
try to work with, rather than against, wxWidgets you will have greater
success.
Regards,
John
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
wxlua-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wxlua-users