On Tuesday 09 June 2009, Melton, Ryan wrote:
> I have also experienced X completely locking up with a high cpu intensive chore... I had to change by application architecture to avoid it. Seems like an operating system bug to allow an application to lock the entire OS however. Jeroen - any comments?
Well,
I would need to investigate Hal Brand's particular case.
It appears to me that people are conflating several types of lock-ups:
1) mouse grabs which aren't released when they're supposed to.
2) getting stuck in select().
The former (1) is due to a failure of calling ungrab() along some path through the code;
note that this needs to be investigated on a case-by-case basis since there are MANY widgets
and thus many paths through the code whereby a call to ungrab() may be missed.
Number (2) is more fundamental O.S. related. It'll need to be looked at carefully since
its possible there's some sort of race in the code leading up to select().
- Jeroen
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects_______________________________________________
Foxgui-users mailing list
Foxgui-users@...
https://lists.sourceforge.net/lists/listinfo/foxgui-users