Hi,
if anyone is in the mood to dig into evas_tiler, my little test app
makes evas get stuck in a loop there. it's reliable reproduceable but
it takes sometimes a bit until it hits this case. input is automated
for testing, but moving the mouse and zooming with scroll-wheel makes
it hang faster here.

the code
http://pastebin.com/KGUFm2Kn


Regards,
Hannes

----
no split no merge 19508
647             while (cur_node)
(gdb)
652                  current = ((rect_node_t *)cur_node)->rect;
(gdb)
654                  _calc_intra_outer_rect_area(r, current, &intra, &outer);
(gdb)
655                  area = current.area + r.area - intra.area;
(gdb)
657                  if ((intra.width == r.width) && (intra.height == r.height))
(gdb)
668                  else if ((intra.width == current.width) &&
(gdb)
669                           (intra.height == current.height))
(gdb)
668                  else if ((intra.width == current.width) &&
(gdb)
682                  else if ((outer.area - area) <= accepted_error)
(gdb)
704                  else if (intra.area <= accepted_error)
(gdb)
713                       prev_cur_node = cur_node;
(gdb)
714                       cur_node = cur_node->next;
(gdb)
716                       if (_splits++ > 1000)
(gdb)
717                         printf("no split no merge %d\n", _splits);
(gdb)
no split no merge 19509
647             while (cur_node)
(gdb)
652                  current = ((rect_node_t *)cur_node)->rect;
(gdb)
654                  _calc_intra_outer_rect_area(r, current, &intra, &outer);
(gdb)
....

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to