Re: [E-devel] Possible bug in ecore's mainloop

2012-11-07 Thread Guillaume Friloux

On 09/10/2012 08:47, Guillaume Friloux wrote:

On 01/10/2012 09:06, Guillaume Friloux wrote:

Hello e people,

I am having difficulties with a simple app.
While developping an internal tool that syncs files depending on 
their presence in an SQL DB, I got some problems, one with eina_lock, 
and one with ecore.


Cedric is aware of both problems, but it seems very hard to 
understand what goes wrong, so i post on the ML to see if anyone can 
spot the issue.
The eina_lock problem has been understood by cedric, i wont speak of 
it here, i am more concerned by the ecore issue.



Here is a simplified source code that can trigger the issue : 
http://pastebin.com/at8fMTKd



Eio will do his work, but in some case, the end_cb (_list_cb_done()) 
will never be called (so i might also not have all the calls to 
_list_cb() and _list_cb_filter())


Here is the backtrace i get when the app seems to freeze : 
http://pastebin.com/WVayFsKQ
So it seems ecore is waiting for events while eio has finished its 
work (eio's thread exited)


To ease trigger the bug, here is a directory having lots of subdirs : 
https://paranoia.abuser.eu/deduplication.tgz (238MiB file)


Is anyone able to reproduce and/or find whats wrong ? 
Has anyone tried to reproduce ? 

Ok, there were two bugs.
One of them got fixed by mike-m yesterday, on rev 78 937 (thx a lot!)

The other bug seems to be in esskyuehl when using pools. will see with 
zmike later.
attachment: guillaume_friloux.vcf--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Possible bug in ecore's mainloop

2012-10-09 Thread Guillaume Friloux

On 01/10/2012 09:06, Guillaume Friloux wrote:

Hello e people,

I am having difficulties with a simple app.
While developping an internal tool that syncs files depending on their 
presence in an SQL DB, I got some problems, one with eina_lock, and 
one with ecore.


Cedric is aware of both problems, but it seems very hard to understand 
what goes wrong, so i post on the ML to see if anyone can spot the issue.
The eina_lock problem has been understood by cedric, i wont speak of 
it here, i am more concerned by the ecore issue.



Here is a simplified source code that can trigger the issue : 
http://pastebin.com/at8fMTKd



Eio will do his work, but in some case, the end_cb (_list_cb_done()) 
will never be called (so i might also not have all the calls to 
_list_cb() and _list_cb_filter())


Here is the backtrace i get when the app seems to freeze : 
http://pastebin.com/WVayFsKQ
So it seems ecore is waiting for events while eio has finished its 
work (eio's thread exited)


To ease trigger the bug, here is a directory having lots of subdirs : 
https://paranoia.abuser.eu/deduplication.tgz (238MiB file)


Is anyone able to reproduce and/or find whats wrong ? 

Has anyone tried to reproduce ?
attachment: guillaume_friloux.vcf--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Possible bug in ecore's mainloop

2012-10-01 Thread Guillaume Friloux

Hello e people,

I am having difficulties with a simple app.
While developping an internal tool that syncs files depending on their 
presence in an SQL DB, I got some problems, one with eina_lock, and one 
with ecore.


Cedric is aware of both problems, but it seems very hard to understand 
what goes wrong, so i post on the ML to see if anyone can spot the issue.
The eina_lock problem has been understood by cedric, i wont speak of it 
here, i am more concerned by the ecore issue.



Here is a simplified source code that can trigger the issue : 
http://pastebin.com/at8fMTKd



Eio will do his work, but in some case, the end_cb (_list_cb_done()) 
will never be called (so i might also not have all the calls to 
_list_cb() and _list_cb_filter())


Here is the backtrace i get when the app seems to freeze : 
http://pastebin.com/WVayFsKQ
So it seems ecore is waiting for events while eio has finished its work 
(eio's thread exited)


To ease trigger the bug, here is a directory having lots of subdirs : 
https://paranoia.abuser.eu/deduplication.tgz (238MiB file)


Is anyone able to reproduce and/or find whats wrong ?
attachment: guillaume_friloux.vcf--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel