On Thu, 18 Feb 2016 19:32:17 +0000 Tom Hacohen <t...@osg.samsung.com> said:

> On 18/02/16 19:21, Mike Blumenkrantz wrote:
> > On Thu, Feb 18, 2016 at 2:13 PM Tom Hacohen <t...@osg.samsung.com> wrote:
> >
> >> On 18/02/16 19:06, Mike Blumenkrantz wrote:
> >>> I don't think this is a reasonable thing to enable at all presently.
> >>> Enlightenment output is completely unusable, and I've had to revert the
> >>> commit entirely in order to continue making any progress with debugging.
> >>>
> >>> Anyone trying to run Enlightenment after this commit will very quickly
> >> find
> >>> their disks full.
> >>
> >> The problem is that this is probably related to *real* issues, like
> >> https://phab.enlightenment.org/T3156 and we should fix them.
> >>
> >> I understand it's bad, that's why I sent this email in the first place,
> >> but these issues need fixing. I think and hope it'll be easy to fix
> >> them, but I'm not 100% sure about that or the right course of action.
> >>
> >> --
> >> Tom
> >>
> >
> > I support fixing issues--I suspect everyone does. Enabling something like
> > this may reveal "real" issues, as you've put it, but it also creates a new
> > one in the process, and the new issue is far more severe than any other
> > issue which was being hidden.
> >
> 
> That might be the case, that's why we are here, talking about it.
> 
> > I realize you don't use Enlightenment, but please test with it before
> > enabling things like this: saying "I think and hope it'll be easy to fix
> > [the issues]" while also filling the hard drives of anyone who updates is
> > not helpful to anyone, least of all people who are trying to fix issues.
> 
> I didn't think this would cause an issue. When I realised it might, I 
> sent this email. As I said, I didn't know about the adverse implications 
> (e.g. filling hard drives), that's why I sent an email to the ML to see 
> if there were any issues. We found some, so I reverted it for now.
> 
> As for your notion that I should test it with enlightenment: it's too 
> much of a hassle to do it, and I think is a bit unreasonable, the same 
> way we don't test other applications that use the efl.
> With that being said, even if I was testing enlightenment on a regular 
> basis, I wouldn't have tested this one because it's such a minor change, 
> and even if I had, I wouldn't have discovered this one, because of the 
> nature of the issue (file getting big).

you would have only noticed had you tailed your logs too.

at the moment i don't think this is viable to turn on "for everyone" we have
enough things to do/fix. let's get the other stuff done first. yes - there may
be issues and this will help solve them, but we have to prioritize and still
get work done.

> >>> On Thu, Feb 18, 2016 at 12:33 PM Cedric BAIL <moa.blueb...@gmail.com>
> >> wrote:
> >>>
> >>>> On Feb 18, 2016 07:59, "Tom Hacohen" <t...@stosb.com> wrote:
> >>>>>
> >>>>> tasn pushed a commit to branch master.
> >>>>>
> >>>>>
> >>>>
> >>>>
> >> http://git.enlightenment.org/core/efl.git/commit/?id=ec2f92e35f5a0836933d82b6b7f518a1d7550afc
> >>>>>
> >>>>> commit ec2f92e35f5a0836933d82b6b7f518a1d7550afc
> >>>>> Author: Tom Hacohen <t...@stosb.com>
> >>>>> Date:   Thu Feb 18 15:53:40 2016 +0000
> >>>>>
> >>>>>       Eo: Print an ERR when deleting an object with data refs.
> >>>>> ---
> >>>>>    src/lib/eo/eo_private.h | 3 +--
> >>>>>    1 file changed, 1 insertion(+), 2 deletions(-)
> >>>>>
> >>>>> diff --git a/src/lib/eo/eo_private.h b/src/lib/eo/eo_private.h
> >>>>> index 869745c..f3ec7db 100644
> >>>>> --- a/src/lib/eo/eo_private.h
> >>>>> +++ b/src/lib/eo/eo_private.h
> >>>>> @@ -245,12 +245,11 @@ _eo_free(_Eo_Object *obj)
> >>>>>    {
> >>>>>       _Eo_Class *klass = (_Eo_Class*) obj->klass;
> >>>>>
> >>>>> -#ifdef EO_DEBUG
> >>>>>       if (obj->datarefcount)
> >>>>>         {
> >>>>>            ERR("Object %p data still referenced %d time(s).", obj,
> >>>> obj->datarefcount);
> >>>>
> >>>> I think we can safely go with a critical error here as this is likely
> >> going
> >>>> to have some big bug hidden somewhere else. Also when in debug we have
> >>>> additional information like where that reference was taken, I think it
> >>>> would be nice to display too.
> >>>>
> >>>>>         }
> >>>>> -#endif
> >>>>> +
> >>>>>       _eo_id_release((Eo_Id) _eo_id_get(obj));
> >>>>>
> >>>>>       eina_spinlock_take(&klass->objects.trash_lock);
> >>>>>
> >>>>> --
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >> ------------------------------------------------------------------------------
> >>>> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> >>>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> >>>> Monitor end-to-end web transactions and take corrective actions now
> >>>> Troubleshoot faster and improve end-user experience. Signup Now!
> >>>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> >>>> _______________________________________________
> >>>> enlightenment-devel mailing list
> >>>> enlightenment-devel@lists.sourceforge.net
> >>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>>>
> >>>
> >> ------------------------------------------------------------------------------
> >>> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> >>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> >>> Monitor end-to-end web transactions and take corrective actions now
> >>> Troubleshoot faster and improve end-user experience. Signup Now!
> >>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> >>> _______________________________________________
> >>> enlightenment-devel mailing list
> >>> enlightenment-devel@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>>
> >>
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> >> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> >> Monitor end-to-end web transactions and take corrective actions now
> >> Troubleshoot faster and improve end-user experience. Signup Now!
> >> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> >> _______________________________________________
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
> > ------------------------------------------------------------------------------
> > Site24x7 APM Insight: Get Deep Visibility into Application Performance
> > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> > Monitor end-to-end web transactions and take corrective actions now
> > Troubleshoot faster and improve end-user experience. Signup Now!
> > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 
> 
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to