On Friday 31 of December 2010 04:12:19 steveg wrote: > Having a problem with moving from Ubuntu 9.10 to 10.10 > ( Lazarus 0.9.29 r28656 FPC 2.4.2 i386-linux-gtk 2 ) > > Running my app in 10.xx gives me a 'futex_wait_queue_me' 'waiting > channel' in system monitor and then just waits. > > This same app works fine in 8.xx / 9.xx > > A small test app works ok, so possibly to do with my library (.so) > usage, but I havent been able to track anything specific down as yet. > > I have removed all calls to 'Application.ProcessMessages' (as a > possible cause), > but still have 'Sleep(xx)' used in various places, though as I said, > works ok in other versions of OS. > > Sooooo - my actual question would be :) > > Would anybody be able to point me towards something that would bring > on 'futex_wait_queue_me' status ?
Hard to say anything without example app.Try rebuild gtk2lcl with -dUSE_GTK_MAIN_OLD_ITERATION and see if it works. In case it works please open an issue about it and attach example project. zeljko -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus