Efreet in the latest svn source does not seem to work correctly on MacOS 10.6. Parts of it work, but efreet_desktop_cache_create is segfaulting. I'm not passing any optional flags to ./autogen.sh when I build efreet. e17 seems to run ok anyway but I need to stop the segfaulting.
Any help very much appreciated. Gdb does not show anything useful: > gdb efreet_icon_cache_create ... (gdb) run -v -e .png Starting program: /usr/local/lib/efreet/efreet_icon_cache_create -v -e .png Reading symbols for shared libraries .+++++++++++++............ done CRI<45062>:ecore ecore_time.c:170 _ecore_time_init() Platform does not support clock_gettime. Fallback to unix time. Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000050 0x00000001000031b4 in main () (gdb) bt #0 0x00000001000031b4 in main () (gdb) The following has more info but I don't know how to interpret it: > EINA_LOG_LEVEL=5 efreet_icon_cache_create -e .png DBG<278>:eina_module eina_module.c:705 eina_module_list_load() array 0x100208d70, count 0 DBG<278>:eina_mempool eina_mempool.c:155 eina_mempool_register() be=0x1000ef520, name=0x1000e26d6 DBG<278>:eina_mempool eina_mempool.c:155 eina_mempool_register() be=0x1000ef560, name=0x1000e550f DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=list, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=list, options=, mp=0x100208ec0 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=list_accounting, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=list_accounting, options=, mp=0x100208f90 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=matrixsparse_cell, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=matrixsparse_cell, options=, mp=0x1002090e0 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=matrixsparse_row, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=matrixsparse_row, options=, mp=0x1002091c0 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=rectangle-alloc, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=rectangle-alloc, options=, mp=0x100209330 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=rectangle, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=rectangle, options=, mp=0x100209400 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=QuadTree Item, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=QuadTree Item, options=, mp=0x100209500 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=QuadTree Root, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=QuadTree Root, options=, mp=0x1002095d0 DBG<278>:eina_mempool eina_mempool.c:337 eina_mempool_add() name=chained_mempool, context=eet-node-alloc, options= DBG<278>:eina_mempool eina_mempool.c:344 eina_mempool_add() name=chained_mempool, context=eet-node-alloc, options=, mp=0x100209750 INF<278>:ecore ecore_main.c:565 _ecore_main_loop_init() enter INF<278>:ecore ecore_main.c:602 _ecore_main_loop_init() leave CRI<278>:ecore ecore_time.c:170 _ecore_time_init() Platform does not support clock_gettime. Fallback to unix time. DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe7d0 (/usr/local/bin), slen=14 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe7df (/sbin), slen=5 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe7e5 (/bin), slen=4 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe7ea (/usr/bin), slen=8 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe7f3 (/usr/sbin), slen=9 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe7fd (/opt/X11/bin), slen=12 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe80a (/usr/local/mysql/bin), slen=20 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe81f (/usr/local/git/bin), slen=18 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe832 (/usr/libexec), slen=12 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe83f (.), slen=1 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbff76f (/Users/davidray), slen=15 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x100224b90 (/Users/davidray/.cache), slen=22 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x10001a10a (.png), slen=4 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x10001a10f (.xpm), slen=4 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x10001a591 (Application), slen=11 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x10001a59d (Link), slen=4 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x10001b16c (Directory), slen=9 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x10001b12a (Menu), slen=4 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe350 (David-Rays-Macbook-Pro.local), slen=28 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe480 (/Users/davidray/.cache/efreet/icon_themes_David-Rays-Macbook-Pro.local.eet), slen=74 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe850 (/Users/davidray/.icons), slen=22 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x100226290 (/Users/davidray/.local/share), slen=28 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe840 (/Users/davidray/.local/share/icons), slen=34 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe460 (/usr/local/share), slen=16 DBG<278>:eina_share eina_stringshare.c:658 eina_stringshare_add_length() str=0x7fff5fbfe460 (/usr/share), slen=10 Segmentation fault > And I'm not sure if the following test is useful: > efreet_test CRI<290>:ecore ecore_time.c:170 _ecore_time_init() Platform does not support clock_gettime. Fallback to unix time. Config Home: efreet_config_home_get() returned incorrect value (/home/tmp/.config) on blank XDG_CONFIG_HOME and blank HOME FAILED in 0.051 seconds Error initializing Efreet Error initializing Efreet Config Directories: efreet_config_dirs_get() returned incorrect value (/usr/local/share) when /var/tmp/a:/tmp/b:/usr/local/share:/etc set efreet_config_dirs_get() returned incorrect value (/private/etc) when /var/tmp/a:/tmp/b:/usr/local/share:/etc set FAILED in 0.003 seconds Icon Theme Basic: PASSED in 0.003 seconds Icon Theme List: PASSED in 0.000 seconds Icon Matching: Time: 0.000090 Time: 0.000069 PASSED in 0.000 seconds INI Parsing: PASSED in 0.001 seconds INI Long Line Parsing: PASSED in 0.001 seconds INI Garbage Parsing: FAILED in 0.001 seconds Desktop Parsing: PASSED in 0.001 seconds Desktop Type Parsing: PASSED in 0.001 seconds Desktop Save: save data: 0 save test: 1 PASSED in 0.001 seconds Desktop Command: PASSED in 0.000 seconds Menu Parsing: efreet_menu_get() returned NULL FAILED in 0.000 seconds Menu Incorrect Names: PASSED in 0.000 seconds Menu Save: PASSED in 0.127 seconds Utils: this-tmp-test.desktop kde-kresources.desktop: 0x0 mplayer.desktop: 0x0 nautilus-computer.desktop: 0x0 PASSED in 0.000 seconds Mime: Got /usr/local/share/efreet/test/test_type.desktop as text/plain instead of application/x-desktop mime icon: application/x-desktop (null) 0.000062 Got /usr/local/share/efreet/test/entry.png as application/octet-stream instead of image/png mime icon: image/png (null) 0.000020 Got /usr/local/share/efreet/test/entry as application/octet-stream instead of image/png mime icon: image/png (null) 0.000020 mime icon: inode/directory (null) 0.000018 FAILED in 0.003 seconds ----------------- Passed 12 of 17 tests. Total run: 0.302 seconds ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel