On Wed, 22 Jul 2015 08:21:02 +0100
Tom Hacohen <t...@osg.samsung.com> wrote:

Hey boy, you don't need anymore eo_class_get in the middle! ;-)

> p eo_class_name_get(eo_class_get(editory->entry))
> 
> As Daniel said though, this shouldn't and can't happen. The only
> reason why this function would return NULL is an error. It works by
> adding an offset to the data pointer, so as long as it passes (basic)
> validation, it should at least return something.
> 
> --
> Tom.
> 
> On 22/07/15 07:31, Daniel Zaoui wrote:
> > Hi,
> >
> > I never saw this kind of behavior, except if your object has been
> > freed (should see error prints) or your pointer is NULL or even if
> > your object is not of the correct type.
> >
> > Do you see any Eo error messages? Can you "p
> > eo_class_name_get(editor->entry)"? Can you enter the function and
> > give more info on what happens inside? Maybe some thread deletes
> > the object when another tries to access?
> >
> > JackDanielZ
> >
> > On Tue, 21 Jul 2015 23:19:07 +0000
> > Andrew Williams <a...@andywilliams.me> wrote:
> >
> >> Hi,
> >>
> >> I'm trying to trace down a really annoying bug but it's proving
> >> illusive. I have some Eo objects (the Elm_Code_Widget) that stores
> >> a lot of information in it's associated data object. This works
> >> most of the time but on some occasions - potentially in the
> >> vicinity of different thread access, but not reliably reproducible
> >> - the data seems to be NULL.
> >>
> >> p eo_data_scope_get(editor->entry, elm_code_widget_class_get())
> >> $5 = (void *) 0x0
> >> (this call normally returns a pointer to an Elm_Code_Widget_Data
> >> struct)
> >>
> >> Can anyone suggest why this could happen - what sort of error is it
> >> likely I have created that could cause this behaviour?
> >> It's driving me crazy as for the most part it works fine but some
> >> combination of time and/or memory setup and/or threading seems to
> >> trip it up.
> >>
> >> Many thanks for any suggestions,
> >> Andrew
> >> ------------------------------------------------------------------------------
> >> Don't Limit Your Business. Reach for the Cloud.
> >> GigeNET's Cloud Solutions provide you with the tools and support
> >> that you need to offload your IT needs and focus on growing your
> >> business. Configured For All Businesses. Start Your Cloud Today.
> >> https://www.gigenetcloud.com/
> >> _______________________________________________
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> >
> > ------------------------------------------------------------------------------
> > Don't Limit Your Business. Reach for the Cloud.
> > GigeNET's Cloud Solutions provide you with the tools and support
> > that you need to offload your IT needs and focus on growing your
> > business. Configured For All Businesses. Start Your Cloud Today.
> > https://www.gigenetcloud.com/
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 
> 
> ------------------------------------------------------------------------------
> Don't Limit Your Business. Reach for the Cloud.
> GigeNET's Cloud Solutions provide you with the tools and support that
> you need to offload your IT needs and focus on growing your business.
> Configured For All Businesses. Start Your Cloud Today.
> https://www.gigenetcloud.com/
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to