On Tue, 8 Mar 2011 15:32:13 +0100
Carsten Haitzler (The Rasterman) <[email protected]> wrote:

> On Mon, 7 Mar 2011 18:40:55 -0500 Mike Blumenkrantz <[email protected]> said:
> 
> > On Mon,  7 Mar 2011 11:11:19 -0800
> > "Enlightenment SVN" <[email protected]> wrote:
> > 
> > > Log:
> > > REVERT! hell no. glu is not going to become a dependency. it never
> > >   was. you broke gl-es support and didnt link to glu either. it's a
> > >   separate lib. no no no no no.
> > >   
> > >   
> > > 
> > > Author:       raster
> > > Date:         2011-03-07 11:11:18 -0800 (Mon, 07 Mar 2011)
> > > New Revision: 57558
> > > Trac:         http://trac.enlightenment.org/e/changeset/57558
> > > 
> > Okay, didn't know about the glu thing but how do I fix the segv? Because now
> > it's back.
> 
> if you look at your fix... you are just plastering over a symptom and not the
> real bug. if you look the gw->gl_context is only ever SET once - to the
> gl_context created. it's never modified after that - at least i couldnt find
> any code that does. on initial set- it cannot be set to null.. because if its
> null the whole gw creation fails and aborts. so what you are "fixing"" isnt an
> actual bug there - one of 2 things probably happens here.
> 
> 1. somehow a gw is passed in that has been freed already - the bug is in
> passing in a freed gw. freeing it too early or mistakenly using it after the
> free
> or...
> 2. something corrupts memory and scribbles over memory where gw is and somehow
> sets gw to null - this could actually be corrupted to any value other than
> null so the check will not fix issues where its not set to null. same as #1
> above too.
> 
Okay, so far I have run valgrind on this and received no errors. Attempting to
do more debugging through gdb...

-- 
Mike Blumenkrantz
Zentific: NULL pointer dereferences now 50% off!

------------------------------------------------------------------------------
What You Don't Know About Data Connectivity CAN Hurt You
This paper provides an overview of data connectivity, details
its effect on application quality, and explores various alternative
solutions. http://p.sf.net/sfu/progress-d2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to