On Mon, 13 Feb 2012 14:20:38 -0200 Gustavo Sverzut Barbieri
<[email protected]> said:

> On Mon, Feb 13, 2012 at 12:40 PM, Carsten Haitzler <[email protected]>
> wrote:
> > On Mon, 13 Feb 2012 10:45:52 -0200 Gustavo Sverzut Barbieri
> > <[email protected]> said:
> >
> >> On Mon, Feb 13, 2012 at 3:28 AM, Carsten Haitzler <[email protected]>
> >> wrote:
> >> > On Mon, 6 Feb 2012 22:20:04 +0100 "[email protected]"
> >> > <[email protected]> said:
> >> >
> >> > i'm seeing some bizarre numbers like:
> >> >
> >> > Program received signal SIGINT, Interrupt.
> >> > rect_list_add_split_fuzzy (tb=0x8092fc8, x=<value optimized out>, y=399,
> >> >    w=<value optimized out>, h=<value optimized out>) at evas_tiler.c:666
> >> > 666                  else if ((intra.width == current.width) &&
> >> > (gdb) p intra
> >> > $18 = {left = 1, top = 0, right = -5992, bottom = -16385, width = -343,
> >> >  height = 1, area = 4040884}
> >>
> >> looks like overflow.
> >
> > oh shitstix. they are shorts! i just spotted!
> 
> blame me :-)
> 
> But I'd not change to integers, keep them as short and do the maths in
> int. Nicer to memory, these little beasties can get in lots!

but rect_t isn't used much at all, so i'm not too worried. i have to dig in
more as overflow wasnt the actual bug now. will look today.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to