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