Hi,

I checked out the latest CVS (15th May) and I think the problem with
thumbing [1] has returned.

Raster explained to me [2] that the *forked* child will go away once the
thumbnails have been generated. I had not dared to use EFM after that,
but today, when I started the dEvian module and pointed it to a
directory with 30 jpegs (a few of them are more than an MB or so), the
forked child doesn't seem to end. CPU usage is a constant 100%.

I've been waiting for this child process to get over for more than an
hour now, but nothing seems to happen. On top of it, if I try to restart
E, it crashes (without the white box) and I've to then *kill* the child
process and then log back in. The next image in the thumbing queue is
then processed (I got to know this because the dEvian module gives a
status message on startup about how many images still needs to thumbed)

I attached the child process to gdb and here's the bt:

$ gdb --pid=2880
... 
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
0xb75c8098 in __edb_shalloc_free (regionp=0xb74cc0b8, ptr=0xb74d858c) at 
edb_salloc.c:188
188                 lastp = elp, elp = SH_LIST_NEXT(elp, links, __data))
(gdb) where
#0  0xb75c8098 in __edb_shalloc_free (regionp=0xb74cc0b8, ptr=0xb74d858c) at 
edb_salloc.c:188
#1  0xb75843ea in __memp_mf_close (edbmp=0x822b1f0, edbmfp=0x8229ee8) at 
mp_fopen.c:556
#2  0xb7583f71 in memp_fclose (edbmfp=0x8229ee8) at mp_fopen.c:463
#3  0xb75bd770 in __edb_close (edbp=0x822b0b0, flags=0) at edb.c:760
#4  0xb75a6d5b in __edb_nedbm_close (edbm=0x8230dc0) at edbm.c:236
#5  0xb75797fc in _e_db_close (edb=0x822fd08) at e_db.c:125
#6  0xb7579ef1 in e_db_flush () at e_db.c:354
#7  0xb7a30494 in exit () from /lib/tls/libc.so.6
#8  0x080eea2d in _e_thumb_generate () at e_thumb.c:561
#9  0x080eebcd in _e_thumb_cb_exe_exit (data=0x0, type=7, event=0x836f1e0) at 
e_thumb.c:607
#10 0xb7e69841 in _ecore_event_call () at ecore_events.c:431
#11 0xb7e709b8 in _ecore_main_loop_iterate_internal (once_only=0) at 
ecore_main.c:639
#12 0xb7e6fbe5 in ecore_main_loop_begin () at ecore_main.c:79
#13 0x080633e4 in main (argc=1, argv=0xbfd6bfe4) at e_main.c:685
(gdb) n
[Switching to Thread -1215621440 (LWP 2880)]
187                 elp != NULL && (void *)elp < (void *)ptr;
(gdb)
188                 lastp = elp, elp = SH_LIST_NEXT(elp, links, __data))
(gdb)
187                 elp != NULL && (void *)elp < (void *)ptr;
(gdb)
188                 lastp = elp, elp = SH_LIST_NEXT(elp, links, __data))
(gdb)
187                 elp != NULL && (void *)elp < (void *)ptr;
(gdb)  

It seems that there's some kind of looping happening over here. Right
now, I can't work on this desktop with such a high CPU usage and I don't
feel like restarting (and crashing) E *7* more times - that's the number
of images still left for thumbing :'(

Is anyone else facing the same problem? 

Srinidhi.

[1] http://article.gmane.org/gmane.comp.window-managers.enlightenment.user/5323
[2] http://article.gmane.org/gmane.comp.window-managers.enlightenment.user/5324
-- 
ASCII ribbon campaign ( )         B S Srinidhi
 - against HTML email  X          http://srinidhi.deeproot.co.in
             & vCards / \         DeepRoot Linux



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to