On Thu, 03 Jan 2013 11:12:51 +0100 Thomas Sachau <[email protected]> said:
> Carsten Haitzler (The Rasterman) schrieb: > > On Wed, 02 Jan 2013 23:07:01 +0100 Thomas Sachau <[email protected]> said: > > > >> I have some more or less randomly happening segfaults of e (0.17.0 > >> release) with efl libs (1.7.4 release), when a HUD shows over a window. > >> It seems to happen more often, when the window itself gets moved, sample > >> screenshot (HUD = the black boxes overlaying the window): > >> http://sourceforge.net/apps/mediawiki/fpdb/nfs/project/f/fp/fpdb/d/dd/Fpdb_Table_with_HUD.JPG > >> > >> I got valgrind attached 2 times, once with a profile with some > >> additional modules like forecasts and the second one with a clean profile. > > > > what hud where? > > The window with the blue border is from one app (actually a windows one, > so running with wine under linux). > All those black boxes (the one on the top left and all those relative to > the players with some stats) are from a second app showing additional > infos on top of the window of the first app. > One can even open even more stats [1] which are then shown above both > windows. When you take the window of the first app and move it around > (which may cause the segfault more often, but not always), those > additional stats go below this window, while the normal black boxes are > still shown above it. oh i was more specifically hoping for an easy to reproduce test case... not... something... from.. wine! :) > [1]: > http://sourceforge.net/apps/mediawiki/fpdb/nfs/project/f/fp/fpdb/a/a8/Fpdb_HUD_Popups_crop.JPG > > > basically this is related to (it seems) the list of transient > > windows for a parent (dialogs etc.) and a hud could be a transient window - > > but what i dont have here is what causes the _e_border_sub_borders_new() to > > perhaps return stale border handles? that is built from the bd->transients > > list which SHOUDL be maintained by the border code, on deletion etc. too - > > but seemingly hasnt been in one or maybe more cases... those cases need > > finding. :) > > > > > -- > > Thomas Sachau > Gentoo Linux Developer > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
