Am Sun, 2 May 2010 17:44:57 +0200 schrieb Andreas Volz:

Hello,

I only like to inform that I was able to fix that bug. It was for sure
an bug in my application. But from this backtrace I wasn't able to find
it. While hinting another bug I got a backtrace in my dispatcher and
found out that I do some Evas object stuff in the wrong thread. I
simply moved this code after dispatching in my ecore thread and it
works now great without any crashes. :-)

regards
        Andreas

> Hello,
> 
> I've a strange problem in a multi-threaded Edje application. And yes I
> know Edje isn't thread save. I dispatch all events to the main loop.
> It seems to work well in 9 of 10 cases. But sometimes I start my
> application and loading the first Edje file/group leads direct into an
> X assert:
> 
> Filename:
> '/home/andreas/src/svn/oiui/trunk/data/themes/default/screens.edj',
> Groupname: navigation_main lt-oiui: ../../src/xcb_lock.c:77:
> _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)'
> failed.
> 
> Now I was able to hit this assert in a gdb session and got a stack
> trace:
> 
> http://img638.imageshack.us/i/xassert.jpg/
> 
> Sorry, I had to make a screenshot, because Anjuta doesn't allow to
> save stack traces as text (bug is reported). :-)
> 
> If I search this bug in google I see it's nothing unknown:
> 
> http://tinyurl.com/33dutf3
> 
> Sounds like that it's not a X bug, but a usage bug. The only question
> is if it's a ecore/edje bug or a bug in my application.
> 
> Do you've any ideas about this bug?
> 
> regards
>       Andreas
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 

------------------------------------------------------------------------------

_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to