On Mon, Mar 8, 2010 at 4:19 PM, Sebastian Dransfeld <sebas...@tango.flipp.net> wrote: > Christopher Michael wrote: >> On 03/06/2010 01:02 PM, Jan Christoph Uhde wrote: >>> E17 crashes when i try to change icons of existing programs or create >>> new icons. >>> >> This is a known issue. The editor has not been updated yet wrt recent >> efreet changes. >> >> dh >> >>> E17 also crashed when i added names of .desktop files residing in >>> ~/.local/share/applications from a previos installation to >>> ~/.e/e/applications/bar/default/.order >>> >>> On creation of new .desktop-files/icons there is not necessarily an >>> SEGV, but the new desktop-file is not used in any case. While trying to >>> create an icon for /usr/bin/ooffice 2 or more .desktop-files were >>> created, but the change was not visible in the upper left corner of the >>> window. >>> >>> I am only able to press the apply and ok buttons in the "Desktop Entry >>> Editor" after selecting the icon twice. Im not sure if this is related >>> to yesterday night's changes. The segmentation fault occured already >>> before those changes. >>> > > A new eet cache in efreet is under construction. Currently there is no > live update of the cache, so you can try to run > efreet_desktop_cache_create manually and restart.
Sebastian, this is not the sole problem. The major problem is that before people just did code like this: free(desk->name); desk->name = strdup(new_name); and this will always break, as we'll be doing free of mmap()ed region :-/ I'd rather add getters and setters to efreet and make the structs opaque. This will break compile and make it easier to hunt for users. BR, -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel