On Tue, 21 Jun 2011 15:28:01 +0200 Svante Signell <[email protected]>
said:

> On Sat, 2011-06-18 at 08:42 +0900, Carsten Haitzler wrote:
> > On Fri, 17 Jun 2011 16:38:48 +0200 Svante Signell <[email protected]>
> > said:
> ...
> > > A full backtrace, see http://paste.debian.net/120170/ shows that
> > > something goes wrong within the function
> > > scale_rgba_in_to_out_clip_sample_internal()
> > > 
> > > #0: evas_scale_sample.c:284 at
> > > scale_rgba_in_to_out_clip_sample_internal() 
> > > Arguments: src_region_h=80, dst_region_h=768
> > > Local variables: src_h = 31439232, dst_h = 9584648 <---- Totally wrong
> > 
> > and yes - totally wrong. also there is code to protect against nutty
> > dimensions like this... so i'm wondering if this is stack corruption?
> 
> Thank you for your help so far. I have now compiled and installed evas
> 1.0.1 and eina 1.0.1, the problem remains. How to debug a stack
> corruption? Valgrind is unfortunately not available.

well stack corruption happens because of a bug. the only way is either valgrind
(even that can only help a bit for tack corruption), OR... you literally trap,
and step bit by bit until u get to the known bug point and print stacks along
the way until it goes "weird". no valgrind makes your life a lot harder.


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


------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to