Am 14.12.2011 um 16:48 schrieb Michael Diehr: > Hi Christian, > > I'm seeing some pretty serious hangs when using PictureMBS.ScaleMT - the > hang appears to be caused by one of the subthreads getting stuck in a > semaphore wait condition. Consequences are that the app can not quit or be > killed without great effort.
Is that 11.3 final plugins? I think I fixed a bug on my thread handling a few months ago for a similar problem. > I've not isolated the cause of the bug, but I have some theories: > > * out of memory when using very large pictures and passing nil as the > temporary picture? In that case the plugin creates a new picture for you on the RB thread. I normally pass nil for temp picture. Please note that in 11.3 plugins we have 8 different scaling formats for the possible pixel withs. > * calling scaleMT when an existing scaleMT operation is already in progress? There are no globals involved as far as I remember, so this should not be a problem. > If I can identify it, I'll report it directly, but for the moment I'm a bit > afraid to use ScaleMT since the hang is so disruptive⦠If you can reproduce it, I could send you a debug copy. Greetings Christian -- See you in Orlando, Florida for Real World 2012 More details and registration here: http://www.realsoftware.com/community/realworld.php _______________________________________________ Mbsplugins_monkeybreadsoftware.info mailing list [email protected] https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info
